55 درصد تخفیف بزرگترین تخفیف تاریخ همیاردرس

روز
ساعت‌
دقیقه
ثانیه
آموزش full stack developer

آموزش کاربردی Full Stack Developer (توسعه دهنده Full Stack)

در مرحله ی هماهنگی با مدرس

تاریخ انتشار: نامعلوم

فهرست و توضیحات آموزش

این فهرست بعد از انتشار آموزش با جزئیات بیشتر ارائه خواهد شد

زمان آموزش: نامعلوم

توسعه دهنده ی فول استک این روز ها به یکی از عناوین شغلی حائز اهمین در حیطه ی فن آوری اطلاعات و فعالان این حوزه تبدیل شده است. اشخاصی که احراز کننده ی این عنوان هستند عمدتا برنامه نویسانی قابل در زمینه طراحی و راه اندازی سیستمهای نرم افزاری تحت وب هستند. این اشخاص بایستی توانایی طراحی اجزای یک سیستم، شامل پایگاه داده ها، ساختار برنامه ی سمت سرور و همچنین طراحی نرم افزار سمت کلاینت که شامل مرورگر وب و اپلیکیشنهای اندروید، iOS و ویندوز فون ها هستند را داشته باشند. این روزها ابزارها و زبان های برنامه نویسی متنوعی برای تولید هرکدام از اجزای فوق در اختیار برنامه نویسان قرار دارد. در این میان جاوا اسکریپت به عنوان یکی از زبانهای روبه رشد و در عین حال پر طرفدار، توانسته با قابلیتهایی که در اختیار استفاده کنندگان خود قرار میدهد به عنوان یکی از گزینه های صدر جدول در راه اندازی پروژه ها قرار بگیرد. در این دوره قصد داریم تا در کنار هم و طی یک دوره ی کوتاه با بهره مندی از جاوا اسکریپ و به طور دقیقتر NodeJs در فریمورک express برای برنامه نویسی Backend سمت سرور و همچنین VueJS برای برنامه نویسی سمت کلاینت Frontend یک پروژه ی کاربردی پیاده سازی کنیم. پروژه ای که در این دوره پیاده سازه خواهد شد از اینستاگرام الگو برداری شده: محیطی که کاربران امکان ثبت نام، ثبت پست پیگیری کردن سایر کاربران و پسندیدن پست های آنها را در اختیار دارند. سمت سرور این پروژه با ExpressJs و پایگاه داده mySql پیاده سازی و در سمت کلاینت نیز از فریمورک VueJs استفاده خواهد شد. گام به گام مراحل مورد نیاز در جلسات دوره تشریح شده و فایلهای سورس نیز به همراه آنها در هر جلسه ارائه می شود.

فصل اول: آشنایی با طراحی وب

  • کدنویسی HTML آشنایی با CSS
  • آغاز به کار با Vue JS
  • کار با Vue JS
  • آغاز به کار با Node JS
  • استفاده از فریمورک Express JS
  • کار با Express JS
  • برقراری ارتباط بین Vue JS vs Express JS
  • جمع بندی

فصل دوم: آشنایی با طراحی وب و مفهوم توسعه دهنده Full Stack

  • کلیاتی در رابطه با اینترنت
  • سرور
  • کلاینت
  • درخواست ها و پاسخ ها
  • برنامه نویسی وب
  • برخی زبان های معروف
    • PHP
    • Node JS
    • پایگاه داده
    • برنامه نویسی Client و برنامه نویسی Server

فصل سوم: توسعه دهنده Full Stack کیست؟

  • وظایف
  • بازارکار
  • نیازمندی های و دانش لازم

فصل چهارم: طراحی اجزای یک پروژه وب (در مورد پروژه همیارگرام)

  • طراحی صفحات وب (ظاهر)
  • طراحی با کاغذ و مداد
  • طراحی با نرم افزار
  • ساختار نرم افزار
  • پایگاه داده
  • آشنایی با پایگاه داده
  • طراحی جداول
  • نرم افزار
  • توابع و کلاس های لازم

فصل پنجم: کدنویسی HTML و آشنایی با CSS

  • HTML چیست؟
  • HTML کدنویسی یا برنامه نویسی
  • آشنایی با CSS
  • چندویژگی پرکاربرد در CSS
  • طراحی یک صفحه از پروژه با HTML vs CSS
  • استفاده از Font-Awesome برای نمایش آیکون ها

فصل ششم: آغاز به کار با Vue JS

  • Vue JS چیست؟
  • نصب Vue JS
  • راه اندازی یک پروژه ابتدایی با Vue JS
  • آشنایی با متغیرها و استفاده از آنها

فصل هفتم: کار با Vue JS و کامپوننت ها

  • ایجاد یک کامپوننت
  • اجزای مختلف یک کامپوننت
  • چرخه عمر در Vue JS
  • پیاده سازی یکی از صفحه های پروژه در Vue

فصل هشتم: کار با Vue JS vs Vue x

  • ارتباط بین کامپوننت ها
  • ارسال داده از والد به فرزند
  • ارسال داده بین فرزندان
  • راه اندازی $Store در Vue X
  • استفاده از $Store

فصل نهم: آغاز به کار با Node JS

  • در مورد Node JS
  • نصب و راه اندازی Node JS
  • ایجاد یک پروژه ابتدایی در Node JS
  • در مورد Callback
  • ارتباط با پایگاه داده و خواندن فایل

فصل دهم: استفاده از فریمورک Express JS

  • Express JS چیست؟
  • ایجاد یک پروژه با بهره گیری از Express JS
  • مسیردهی
  • ارتباط با پایگاه داده

فصل یازدهم: برنامه نویسی Express JS و راه اندازی API

  • طراحی API
  • تنظیمات مسیردهی
  • شناسایی و احراز هویت کاربر
  • پاسخ به درخواست ها
  • ساختار REST full API

فصل دوازدهم: برقراری ارتباط بین VueJS vs Express JS

  • ارسال درخواست به سرور
  • تحلیل پاسخ دریافتی
  • جایگذاری اطلاعات
  • حالت های خطا در ارتباط با سرور

فصل سیزدهم: جمع بندی

  • مرور سورس کامل پروژه
  • بررسی کارکرد پروژه
  • خطاها
  • توسعه پروژه
  • مسیر پیش رو

مدرس آموزش

اعضای هیئت علمی همیاردرس با تمرکز بر روی سه شاخص مهم انتخاب می شوند و در چارچوب اصول و قوانین تدوین شده ی همیاردرس با این مجموعه همکاری می کنند:

  • مدرک دانشگاهی دکترا (برای دروس دانشگاهی) و کارشناسی ارشد برای آموزش های مهارتی
  • تخصص، تبحر و تسلط
  • بیان ایده آل و مخاطب محور

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

آموزش های مرتبط

نظرات پیرامون این آموزش

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش کاربردی Full Stack Developer (توسعه دهنده Full Stack)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ورود | ثبت نام
شماره موبایل خود را وارد کنید

ثبت‌نام یا ورود به منزله پذیرش شرایط و قوانین همیاردرس است

برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
درخواست بازیابی رمز عبور
لطفا پست الکترونیک خود را وارد کنید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
ایمیل بازیابی ارسال شد!
لطفاً به صندوق الکترونیکی خود مراجعه کرده و بر روی لینک ارسال شده کلیک نمایید.
تغییر رمز عبور
یک رمز عبور برای اکانت خود تنظیم کنید
تغییر رمز با موفقیت انجام شد