دوره برنامه نویسی بک اند

120 ساعت زمان برای تمرین و کلاس برای این دوره نیاز است.
کلاس
۲ ساعته
ظرفیت
15 نفر
سطح
پیشرفته
مدت زمان
120 ساعت
تعداد کلاس

دو جلسه در هفته

روز‌های برگزاری

انتخاب اول: شنبه و سه‌شنبه

انتخاب دوم: چهارشنبه و جمعه

در صورت نیاز به روزهای برگزاری دیگر، با پشتیبانی هماهنگ کنید.

ساعات برگزاری

۱۷:۰۰ - ۲۰:۰۰

هزینه دوره
۵۱.۳۰۰.۰۰۰
دوره برنامه نویسی بک اند

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

در این دوره، آموزش برنامه‌نویسی بک‌اند با زبان قدرتمند Python به‌صورت پروژه‌محور ارائه می‌شود. هنرجویان با کسب مهارت‌های لازم، برای طراحی و توسعه وب‌سایت‌های کاربردی و ورود به بازار کار آماده خواهند شد.

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

نکته کلیدی
  • این لیست شامل ستون‌های اصلی یادگیری در بخش بک‌اِند است که هنرجو پس از پایان دوره به آن‌ها مسلط خواهد بود:
  • تسلط بر زبان برنامه‌نویسی سمت سرور؛ یادگیری منطق زبان (مانند Python یا Node.js) برای کنترل پردازش‌های وب.
  • مدیریت هوشمند داده‌ها (Database)؛ کار با پایگاه‌های داده رابطه‌ای و غیررابطه‌ای برای ذخیره‌سازی، جستجو و تحلیل اطلاعات کاربران.
  • طراحی و معماری API؛ توانایی ساخت درگاه‌های ارتباطی بین بخش فرانت‌اِند و سرور (APIهای امن و استاندارد).
  • احراز هویت و امنیت ؛ پیاده‌سازی سیستم‌های ورود، ثبت‌نام و محافظت از داده‌های کاربران در برابر حملات متداول.
  • مدیریت محیط پروژه (Git) ؛ یادگیری اصول کار تیمی، کنترل نسخه و مدیریت کدهای پروژه به‌صورت حرفه‌ای.
  • ارتباط با دنیای واقعی ؛ درک چرخه حیات درخواست‌های کاربر (از لحظه کلیک تا نمایش نتیجه در مرورگر).
مدرک اختصاصی دوره
مدرک قابل ترجمه
با اتمام موفق این دوره، گواهینامه معتبر و قابل ترجمه دریافت خواهید کرد.
این دوره شامل 6 فصل است
سرفصل‌های کامل دوره را در زیر مشاهده کنید.

ابزارهای مورد نیاز
سخت افزار
  • اینترنت ثابت اینترنت ثابت
  • لپتاپ لپتاپ
نظرات شرکت کنندگان
سوالات متداول

این دوره، با فرض اینکه شما با مباحث اولیه برنامه‌نویسی آشنایی ندارید، آغاز می‌شود. ما از پایه با زبان پایتون شروع می‌کنیم. بنابراین، اگرچه داشتن دانش قبلی مفید است، اما ضروری نیست. تنها نکته کلیدی، علاقه و آمادگی شما برای یادگیری مفاهیم جدید است.

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

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

بله، قطعاً. تقاضا برای توسعه‌دهندگان بک‌اند در بازار کار بسیار بالاست. با توجه به پروژه‌محور بودن دوره و استفاده از پایتون، شما مهارت‌های لازم برای احراز موقعیت‌های شغلی مرتبط با توسعه بک‌اند را کسب خواهید کرد.

ما پروژه‌های متنوعی را اجرا خواهیم کرد که شامل ساخت یک سیستم مدیریت محتوا (CMS)، یک API برای یک اپلیکیشن موبایل، یا یک سیستم مدیریت کاربران و دسترسی‌ها می‌شود. این پروژه‌ها به شما کمک می‌کنند تا مفاهیم تئوری را به صورت عملی پیاده‌سازی کنید.

شما به یک کامپیوتر (لپ‌تاپ یا دسکتاپ) با سیستم عامل ویندوز، مک نیاز دارید. در طول دوره، نرم‌افزارهای مورد نیاز مانند پایتون، ادیتور کد (VS Code) و پایگاه داده را نصب و پیکربندی خواهیم کرد.
کلاس
۲ ساعته
ظرفیت
15 نفر
سطح
پیشرفته
مدت زمان
120 ساعت
تعداد کلاس

دو جلسه در هفته

روز‌های برگزاری

انتخاب اول: شنبه و سه‌شنبه

انتخاب دوم: چهارشنبه و جمعه

در صورت نیاز به روزهای برگزاری دیگر، با پشتیبانی هماهنگ کنید.

ساعات برگزاری

۱۷:۰۰ - ۲۰:۰۰

هزینه دوره
۵۱.۳۰۰.۰۰۰