صفحه اصلی > مسیر آموزش > مسیر آموزشی برنامه‌نویسی فرانت‌اند(Front-End)

مسیر آموزشی

برنامه‌نویسی فرانت‌اند(Front-End)

رشته برنامه‌نویسی فرانت‌اند چیه و از کجا اومده؟

فرانت اند یا بخش سمت کاربر، یکی از شاخه‌های برنامه نویسی است که به بخش قابل مشاهده از یک برنامه نرم‌افزاری یا وب‎سایت اطلاق می شود که کاربر به‎طور مستقیم با آن در تعامل است و شامل دکمه‌ها، منوها، صداها، تصاویر، ویدئو‎‌ها و همه موارد دیگری که برای کاربر قابل درک و مشاهده هستند، می‎باشد. با افزایش تقاضای کسب‎و‎کارها برای داشتن وب‎سایت و یا سایر پلتفرم‎های فروش آنلاین، برنامه نویسی فرانت اند به یک شغل پر تقاضا تبدیل شده است. تبدیل شدن به یک فرانت اند دولوپر، به هیچ پیش نیاز رشته دانشگاهی و دانش ریاضی قوی نیاز ندارد و تمامی افراد مشتاق یادگیری با هر پیش‎زمینه‎ای می‎توانند در این دوره شرکت کنند. دوره برنامه نویسی فرانت اند مقدماتی آکادمی پله به پله، تمامی مفاهیم ابتدایی و پیشرفته را به‌صورت تئوری و پروژه محور به شما آموزش می‌دهد. هم‌چنین در طول این دوره، منتورهای مجموعه در کنار شما حضور دارند تا راهنمای شما در تمامی مسیر راه یادگیری فرانت اند باشند. پس از گذراندن این دوره برنامه نویسی فرانت اند Front-End، در مجموعه پله به پله، شما می‌توانید با کسب مهارت‌ها و تجربه لازم، به‌صورت کارآموز یا کارشناس فرانت اند در این حوزه مشغول به کار شوید.

شرح شغل برنامه نویسی فرانت اند (Front-End)

توسعه دهندگان فرانت اند به عنوان مهندسان فرانت اند، توسعه دهندگان وب فرانت اند ، توسعه دهندگان جاوا اسکریپت، توسعه دهندگان html/CSS، طراحان وب فرانت اند و معماران وب فرانت اند نیز شناخته می شوند.
فرانت اند دولوپرها وظیفه کد نویسی سایتی را که طراحی و دیزاین آن را UI/UX کار، با ابزار های موجود خود، انجام داده است، به عهده دارند. در شرکت های کوچک ممکن است طراح سایت وجود نداشته باشد و وظیفه طراحی و ایجاد طرح سایت به عهده خود فرانت اند دولوپر باشد. پس بهتر است فرانت اند کار، تجربه کار با برنامه‌های طراحی گرافیک مانند Adobe Illustrator  و فتوشاپ و غیره را هم داشته باشد.

مسیر فرانت‌اند دولوپر شدن

برای تبدیل شدن به یک برنامه نویس فرانت اند، باید ابتدا با مفاهیم اولیه فرانت اند مانند حوزه وب و اینترنت آشنا شوید و در ادامه با یادگیری زبان‎ها، کتابخانه‌ها و فریمورک‌های فرانت اند به ادامه مسیر بپردازید که برای این منظور می‌توانید از دوره توسعه فرانت اند مجموعه پله به پله استفاده نمایید. هم‌چنین علاوه‌بر موارد فوق، باید با مفاهیم ابتدایی سئو یا بهینه سازی موتورهای جستجو، مبانی پایه‌ای طراحی UX/UI و ابزارهای مورد نیاز در این حوزه نیز آشنا شوید و به زبان انگلیسی نیز تسلط نسبی داشته باشید. در ابتدای مسیر، بهتر است بر اساس یک برنامه مشخص قدم‌‎به‎‌قدم جلو رفته و در نهایت با گذراندن انواع دوره برنامه نویسی فرانت اند Front-End، به یک توسعه دهنده فرانت اند موفق تبدیل شوید.

میکرو دوره ها
میکرو دوره آموزش ابزارهای هوش مصنوعی
میکرو دوره آموزش ابزارهای هوش مصنوعی
  • مدرسین: فاطمه قاسمی – اسما پاکباز
  • مدت زمان: 4 ساعت
  • پروژه: دارد

2 هفته

جزئیات
میکرو دوره برنامه نویسی فرانت اند
میکرو دوره برنامه نویسی فرانت اند
  • مدرس: نرگس حاج ابوالحسن
  • پروژه: دارد

۴ هفته

جزئیات
میکرو دوره هوش مصنوعی
میکرو دوره هوش مصنوعی
  • مدرس: احمد راستی
  • مدت زمان:  10 ساعت و 21 دقیقه
  • پروژه: دارد

۴ هفته

جزئیات

دوره های عمومی برنامه نویسی فرانت اند (Front End)

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

Online course Coursera

Online course Coursera

این دوره برنامه نویسی فرانت اند Front-End، حدود 40 ساعت بوده و شامل آموزش HTML، CSS، جاوا اسکریپت و فریمورک های CSS می‌باشد و پس از اتمام دوره گواهی معتبر نیز ارائه می‌گردد.

دیدن دوره
Online course Codecademy

Online course Codecademy

این دوره آموزش فرانت اند آنلاین، شامل دوره‌های متعدد برای توسعه front end، از جمله HTML، CSS، JavaScript و jQuery می‌باشد که هر دوره از درس‌ها و پروژه‌های تعاملی تشکیل شده است و پس از اتمام دوره نیز گواهی ارائه می‌گردد.

دیدن دوره
Online course FreeCodeCamp

Online course FreeCodeCamp

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

دیدن دوره

افراد شاخص حوزه برنامه نویسی فرانت اند (Front End)

Brad Frost

طراح ریسپانسیو، طراح اتمی، برنامه نویس css

Sarah Drasner

متخصص css و Vue.js

Chris Coyier

طراح وردپرس و css

Wes Bos

متخصص css، جاوا اسکریپت و ری اکت

اگه مطمئن نیستی که
این راه توست…

اگه برای انتخاب مسیر دچار تردید شدید، می‌تونید از مشاوران ما کمک بگیرید تا مسیر شغلی خود را انتخاب کنید.

درخواست مشاوره