تماس با ما

021-66345139

آدرس ایمیل

info@myclassplus.ir

ساعت کاری

همه روزه از 17 - 8

گام دوم مهندسی کامپیوتر

  • Laravel‏ (بک اند)‏
  • react‏ (فرانت اند)
  • Django‏ (بک اند)‏

مشخصات دوره

  • timerشروع دوره شنبه 29 تیر ماه
  • alarm_on پایان دوره 26 مرداد ماه
  • timelapse طول دوره 32
  • date_range روزهای برگزاری شنبه و دوشنبه/ 15 الی 19
  • group_add ظرفیت ثبت نام 20 نفر

React:

امروزه پیشرفت سریع وب موجب پیدایش روش ها و ابزار جدید کارآمد تر شده است. react یکی از محبوب ترین فریمورک های فرانت اند در دنیا است که با پیاده سازی یک single page application افزایش سرعت و بهره وری سابت و توانایی کنترل بیشتر و ساده تر وب اپلیکیشن های بزرگ را میسر میسازد. همچنین در کنار قدرت، محبوبیت و توسعه روز افزون pwa ها در جهان، نیاز بیشتر شرکت های ایرانی به pwa به خاطر تحریم های ios باعث شده به پرتقاضا ترین مهارت فرانت اند در بازار کار ایران تبدیل بشود.

Laravel:

طراحی سایت یکی از حوزه های محبوب در میان برنامه نویسان می باشد که بازار کار خوبی در کشور عزیزمان ایران پیدا کرده است که این مهم از طریق رشد استارتاپ ها میسر شده است. برنامه نویسی وب از دو قسمت فرانت اند و بک اند تشکیل شده است. در این دوره هدف ما آموزش کاربردی بک اند نویسی سایت می باشد. یکی از پرطرفدار ترین زبان های وب نویسی برای راه اندازی استارتاپ ها زبان PHP می باشد و از محبوب ترین فریم ورک های موجود در آن می توان به Laravel اشاره کرد که محبوبیت زیادی هم در میان جذب کنندگان کار در این حوزه دارد. در این دوره به آموزش این فریم ورک محبوب می پردازیم.

  • آشنایی با مفاهیم پایه اینترنت، وب
  • آموزش مختصر html , css و نیاز به کار دانشجو و انجام پروژه طرح شده
  • آموزش مفاهیم مهم تر و شاخص javascript
  • آشنایی با es6 و بحث و بررسی آن
  • آشنایی با ابزار های لازم مثل npm و webpack و..
  • معرفی REACT و نحوه کارکرد خود فریمورک و مفاهیم اصلی آن
  • پیاده سازی مرحله به مرحله قسمت ها و ویژگی ها react
  • معرفی و استفاده از لایبرری های پرکاربرد مثل redux
  • نکات بهبود پرفورمنس و اشتباهات رایج در react
در حال تکمیل
  • آشنایی با سرور مجازی و نحوه بالا آوردن سرور مجازی بر روی سیستم لوکال
  • آشنایی مقدماتی با PHP
  • آشنایی مقدماتی با MySQL
  • آشنایی با چند حمله اینترنتی و نحوه جلوگیری از آن
  • آشنایی با مدل MVC
  • آشنایی با پکیج منیجر
  • آشنایی با فریم ورک Laravel
  • آشنایی با مفهوم Restful و نحوه به پیاده سازی آن در لاراول
  • آشنایی با cache server ها و پیاده سازی redis server در لاراول
  • آشنایی با نحوه استقرار پروژه بر روی سرور های مجازی لینوکس

برای فهم بهتر مطالب در طول کلاس، نیاز به آشنایی اولیه و تجربه نسبی فرد درhtml و css و جاوا اسکریپت میباشد. از آنجا که react یک فریمورک توسعه یافته در زبان جاوا اسکریپت است مهارت بیشتر در جاوا اسکریپت از پیش نیاز های اصلی آن است که در بخش اول دوره به آموزش موارد و مفاهیم مهم آن میپردازیم اما آشنایی اولیه قبلی در js یا حداقل تجربه برنامه نویسی در یک زبان برنامه نویسی دیگر لازم است. دانشجویانی که دوره مقدماتی (گام اول مهندسی کامپیوتر) کلاس پلاس را گذرانده اند کاملا با پیش نیاز این دوره منطبق هستند اما هر متقاضی که تجربه اولیه کار با html css javascript را دارند شرکت در این دوره ممکن و مفید است و لزومی به فارغ التحصیل بودن دوره مقدماتی نیست.
این دوره کاملا پروژه محور و نیاز به تلاش خود دانشجو در طول کلاس و در خانه می باشد. به طوری که استاد ابتدا مفاهیم و متد های مورد بحث را تدریس کرده و با طرح یک مدل واقعی با همکاری دانشجویان اقدام به پیاده سازی و زدن کد در کلاس میکند، سپس هرکدام از دانشجویان بسته به مبحث به صورت تکی یا گروهی اقدام به پیاده سازی شخصی و تمرین مدل یا مسیله میکند و در صورت نیاز از استاد و استادیار کمک میگرد تا سوالات و اشکالات احتمالی در همان کلاس برطرف بشود. همچنین در یک سری از جلسات پروژه هایی به عنوان کار در منزل برای تسلط بر مباحث گفته شده طرح میشود که افزایش تسلط دانشجو و تبدیل شدن مفاهیم تِیوری به واقعیت را در پی دارد.

با توجه به محتوای دوره و ماهیت فرانت اند هم دانشجویان رشته کامپیوتر و هم دانشجویان رشته های غیرمرتبط علاقه مند، امکان حضور در این دوره را دارند. این دوره برای افرادی که خواهان کار در حوزه فرانت اند (نه صرف طراح html و css) با حقوق و مهارت و تکنولوژی بالاتر از حد معمول افراد مشغول در این حوزه هستند مناسب می باشد.

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

  • timer آغاز دوره: شنبه 29 تیر ماه
  • date_range روزهای تشکیل: شنبه و دوشنبه/ 15 الی 19
  • alarm_on ساعات تشکیل:
  • alarm_on پایان دوره: 26 مرداد ماه
  • supervisor_account اساتید دوره: مهندس حجت مدرسی زاده
  • قیمت دوره: 540,000 تومان
  • با تشکر از استقبال شما عزیزان، ثبت نام به پایان رسید.




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