دوره فرانت اند

شروع:
یک‌شنبه ۲۰ مرداد ۹۸ ۰۹:۰۰
پایان:
یک‌شنبه ۲۴ شهریور ۹۸ ۱۲:۰۰
مکان: تهران
دوره فرانت اند
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

فرانت اند (Front-End) چیست؟

وقتی شما از یک نرم‌افزار حسابداری آنلاین استفاده می‌کنید، وارد وب سایت می‌شوید و شاهد یک محیط گرافیکی با گزارش‌های متعدد و مجموعه‌ای از ابزارها هستید. این بخش گرافیکی یعنی دقیقا قسمتی که کاربر نهایی با آن سروکار دارد اصطلاحا بخش Front End گفته می‌شود.

برنامه نویسان فرانت اند بدون درگیر شدن با بخش‌های زیرساختی یک نرم‌افزار تلاش دارند تجربه خوشایندی را برای کاربران رقم بزنند و از این رو با مباحث مختلفی از جمله برنامه نویسی سمت کاربر (که در بخش وب عموما شامل HTML و CSS و JS می‌شوند)، مباحث تجربه کاربری و زیبایی شناختی، رابط کاربری و ...آشنا هستند. البته هر کدام از این بخش‌ها هم دانش و علم خود را می‌طلبد و گاها چندین نفر در هر کدام از این شاخه‌ها فعالیت می‌کنند تا در نهایت یک رابط کاربری خوب را شکل دهند.

در بخش بک اند بر خلاف بخش فرانت که برنامه نویسان باید ظاهر گرافیکی را برای کاربران ایجاد کنند، دولوپرها با داده‌ها، نحوه ذخیره و بازیابی داده‌ها، اعمال تغییرات روی آن‌ها، تولید گزارش‌های مناسب و... درگیر هستند.

به عبارت دیگر توسعه دهنده فرانت اند سمت کاربر یا client-side یک اپلیکیشن وب را توسعه میدهد و توسعه دهنده بک اند سمت سرور یا server-side آن را

در این دوره تلاش میشود با آموزش مفاهیم اولیه و پیاده سازی پروژه‌های عملی تمامی دانش مورد نیاز برای ورود به بازار کار در حوزه توسعه فرانت اند به شرکت کنندگان منتقل شود.

مدت زمان و سرفصل های دوره

مدت زمان در نظر گرفته شده برای دوره فرانت اند ۳۰ ساعت است که به ده جلسه سه ساعته  تقسیم می‌شود.

سرفصل‌های دوره:

- آشنایی با HTML5

- آشنایی با CSS3

- آشنایی با  زبان javascript

- آشنایی با مفهوم طراحی واکنش گرا (Responsive Design)

- آشنایی با bootstrap

- پیاده‌سازی پروژه اول

- آشنایی با زبان Typescript

- آشنایی با مفهوم Single Page Application

- آشنایی مقدماتی با Angular

- پیاده‌سازی پروژه نهایی

 

نکات قابل‌توجه شرکت‌کنندگان

در این دوره تمامی مفاهیم با پیاده سازی عملی همراه خواهند بود و دو پروژه کلی در طول دوره تعریف میشوند. شرط اعطای مدرک دوره انجام پروژه‌ها می‌باشد.

پیش‌نیاز دوره

علاقه به دنیای وب و برنامه نویسی

مدرس

محمد عاشورلو

محمد عاشورلو

برگزارکنندگان

انجمن علمی کامپیوتر دانشگاه صنعتی خواجه نصیر الدین طوسی

انجمن علمی کامپیوتر دانشگاه صنعتی خواجه نصیر الدین طوسی

شاخه دانشجویی ACM دانشگاه صنعتی خواجه نصیر الدین طوسی

شاخه دانشجویی ACM دانشگاه صنعتی خواجه نصیر الدین طوسی

زمان‌بندی

جلسه اول
جلسه دوم
جلسه سوم
جلسه چهارم
جلسه پنجم
جلسه ششم
جلسه هفتم
جلسه هشتم
جلسه نهم
جلسه دهم
عنوانشروعپایان
جلسه اولیکشنبه ۲۰ مرداد ماه ساعت ۹یکشنبه ۲۰ مرداد ماه ساعت ۱۲
عنوانشروعپایان
جلسه دومسه شنبه ۲۲ مرداد ماه ساعت ۹سه شنبه ۲۲ مرداد ماه ساعت ۱۲
عنوانشروعپایان
جلسه سومیکشنبه ۲۷ مرداد ماه ساعت ۹یکشنبه ۲۷ مرداد ماه ساعت ۱۲
عنوانشروعپایان
جلسه چهارمسه شنبه ۲۹ مرداد ماه ساعت ۹سه شنبه ۲۹ مرداد ماه ساعت ۱۲
عنوانشروعپایان
جلسه پنجمیکشنبه ۳ شهریور ماه ساعت ۹یکشنبه ۳ شهریور ماه ساعت ۱۲
عنوانشروعپایان
جلسه ششمسه شنبه ۵ شهریور ماه ساعت ۹سه شنبه ۵ شهریور ماه ساعت ۱۲
عنوانشروعپایان
جلسه هفتمیکشنبه ۱۰ شهریور ماه ساعت ۹یکشنبه ۱۰ شهریور ماه ساعت ۱۲
عنوانشروعپایان
جلسه هشتمسه شنبه ۱۲ شهریور ماه ساعت ۹سه شنبه ۱۲ شهریور ماه ساعت ۱۲
عنوانشروعپایان
جلسه نهمیکشنبه ۱۷ شهریور ماه ساعت ۹یکشنبه ۱۷ شهریور ماه ساعت ۱۲
عنوانشروعپایان
جلسه دهمیکشنبه ۲۴ شهریور ماه ساعت ۹یکشنبه ۲۴ شهریور ماه ساعت ۱۲

سوالات متداول

وسایل مورد نیاز در این رویداد چیست؟
همراه داشتن لپتاپ لازم است.

کانال تلگرامی انجمن :

آدرس:تهران ضلع شرقی پل سید خندان (بلوار رسالت)، کوچه شهید باقری، دانشکده برق و کامپیوتر دانشگاه خواجه نصیر الدین طوسی