کاور
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

توضیحات

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

تو این دوره با مفاهیم ابتدایی وب شروع میکنیم، تفاوت های بین front-end و back-end رو بیان میکنیم 

البته اگه با html و css آشنایی داشته باشین از قبل، درک برخی از مفاهیم براتون راحت تر میشه ولی در کل نیازی نیست.سعی هم میشه تا حدودی این دو مورد رو توضیح بدیم در دوره

میتونین همزمان با این دوره، دوره HTML + CSS  رو که روزهای شنبه و دوشنبه برگذار میشه رو هم شرکت بکنین

ولی خب تمرکز اصلی دوره رویِ جاوااسکریپت هست، مطالب دوره جوری آماده شده که مفاهیم رو به صورت اصولی و از پایه به شما گفته بشه

چون تصوری که اکثرا از js دارن، یک زبان خیلی ساده با کارآیی خیلی محدوده، برا همین زمانی میرن سمت فریمورک های خیلی پیچیده مثل react، تو درک خیلی از مسائلِ داخل این فریمورک ها دچار مشکل میشن

در طول دوره هم فقط به گفتن مفاهیم بسنده نشده و تعدادی هم پروژه خیلی جذاب انجام میدیم

*یه نکته خیلی مهم هم هست،اینکه هر هفته یک سری تمرین ها در اختیارتون قرار داده میشه که برای یادگیری و درک درست مطالب انجامشون ضروری هست

 

از پروژه هایی که تو این دوره انجام میشه

ساخت یک فرم ساده به همرا validation با js
ساخت یک مینی گیم RPG ساده 
ساخت یک جستوجو گرِ غذا بر اساس مخلفات(که عکسش قرار گرفته)

و یک پورتفولیو ساده

و....

سرفصل ها

  • مقدماتی بر مفاهیم وب 
  • آشنایی با html و css
  •  javascript
    • نحوه ساخت برنامه ها و آشنایی با الگوریتم ها
    • جاوااسکریپت چیست
    • متغیر ها و انواع تایپ 
    • تعیین جریان یک برنامه با دستورات شرطی و حلقه  ها
    • توابع، آشنایی با سینتکس های es6 و arrow functions
    • کار با رشته ها و توابع از پیش تعریف شده 
    • regular expression
    • آبجکت ها در جاوااسکریپت
    • یادگیری مفاهیم برنامه نویسی شی گرا OOP
    • functional programming ,javascript a multi paradigm language
    • معرفی DOM و انتخاب و تغییر عناصر آن
    • واکنش نشان دادن به eventها و تغییر ساختار یک صفحه
    •  
    • اضافه کردن انیمشین و معرفی انیمیشن ها در css
    • برنامه نویسی Asynchronous و fetch api
    • JSON
    • آشنایی با callBackها، promiseها , سینتکس async await
    • JavaScript Patterns
    • آشنایی با npm و نحوه نصب پکیج ها
    • webpack & babel
  • مقدمات REACTJSX
    • Components &  Communicating with Props
    • Class-Based Components
    • State in React Components
    •  Lifecycle Methods
    •  Making API Requests with React
    • ......

زمان برگذاری کلاسها

زمان شروع کلاسها چهارشنبه 15 بهمن هست ساعت 18:00

تعداد جلسات 12 جلسه هست، که ممکنه بیشتر هم بشه بسته به شرایط کلاس

هر هفته هم دو جلسه برگذار خواهد شد، روزهای چهارشنبه و پنجشنبه 

بعد هر هفته هم یکی سری تمرین برای جلسات بعد در اختیارتون قرار داده میشه

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

پیش نیاز خاصی مورد نیاز نیست، ولی اگه با html و css آشنایی دارید مزیت محسوب میشه
مسلما نیاز به یک لپتاپ یا یک PC دارید، میکروفون حتما لازم خواهید داشت برا تعامل در کلاس،
حداقل نیاز به پهنای باند بالای 2.5mgbs دارید(یعنی حداقل سرعت دانلود باید حدودا بالای 400کیلوبایت بر ثانیه باشه)
به طور متوسط ساعتی بین 200-300 مگ
بله

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

آواتار

محمد قهری

شرکت تولید محتوا ایما

رویداد های برگزارشده۴

رویدادهای زیر را به شما پیشنهاد می‌کنیم

جمعه ۲۲ اسفند

تست نفوذ مقدماتی

  • آنلاین
  • ۲,۰۰۰,۰۰۰ تومان
  • گروه آموزشی پایار
تا ۲۲ اسفند

آشنایی مقدماتی با Reinforcement Learning

  • آنلاین
  • از ۲۵۰,۰۰۰ تومان
  • علی قندی
پنج‌شنبه ۵ فروردین

سیسکو مایکروسافت لینوکس امنیت شبکه آموزش کاربردی CCNA CCNP MCSA MCSE CEH ITIL LPIC CCIE Network Security Cisco Microsoft Linux

  • آنلاین
  • از ۱۹۰,۰۰۰ تومان
  • سمینار لایو نیما یگانه دوره تخصصی توسعه کسب کار تکنولوژی فناوری اطلاعات و دیجیتال مارکتینگ وبینار آموزش رایگان Nima Yeganeh
پنج‌شنبه ۲۶ فروردین

برنامه‌نویسی R با رویکرد بیوانفورماتیکی

  • آنلاین
  • ۷۹۰,۰۰۰ تومان
  • Computer Researchers