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

لوگو

توضیحات دوره

بعد از مدت ها برای دوست دارن زبان برنامه نویسی جاوا اسکریپت بوت کمپی را آماده کرده ایم که دانشجویان دوره بتوانند بعد از این دوره به راحتی وارد بازار کار شوند.

همانطور که در جریان هستید در سال های اخیر زبان برنامه نویسی جاوا اسکریپت از قبل هم محبوب تر شده است و تقریبا در همه بخش ها اسم این زبان برنامه نویسی محبوب به گوش میرسد.

شما با شرکت در این دوره این زبان محبوب رو همراه با مثال های مختلف یاد میگیرید و بعد از یادگیری این زبان میریم سراغ یادگیری دیتابیس  MongoDB و محیط ران تایم Node Js و با جاوا اسکریپت یک سایت خبری را پیاده سازی می کنیم.
 

 

امکان ثبت نام به صورت اقساطی هم وجود دارد.

 

مدرسین دوره : ایمان مدائنی - علی رضایی

پیش نیازها

ندارد

مخاطبان این دوره

افرادی که می خواهند درک درست و عمیقی از جاوا اسکریپت به دست آورند.

افرادی که میخواهند وارد بازارکار زبان برنامه نویسی جاوا اسکریپت شوند

افرادی که علاقه مند به استفاده از کتابخانه/فریمورکی مانند React، Angular، Vue یا Node در آینده هستند.

افرادی که میخواهند به تازگی برنامه نویسی شروع کنند.

سرفصل دوره

جاو اسکریپت:

1) معرفی، تاریخچه و دلیل استفاده از جاوا اسکریپت

2) بررسی متغییرها و انواع DataType

3) بررسی let

4) بررسی const

5) بررسی var

6) بررسی ارایه ها

7) بررسی object ها

8) بررسی کامنت ها

9) بررسی عملگرهای منطقی

10) بررسی دستورات شرط

11) بررسی حلقه ها

12) بررسی فانکشن ها

13) بررسی Arrow Functions

14) بررسی فانکشن های آماده رشته ها مثل replace، replaceAll، slice و ...

15) بررسی فانکشن های آماده اعداد مثل toPrecision, Number, parseInt و ...

16) بررسی فانکشن های آماده ارایه ها مثل pop، push، join،delete و ...

17) بررسی  مفاهیم اولیه DOM

18) بررسی روش های گرفتن المان های Html با جاوا اسکریپت

19) استایل دهی و کار با css در جاوا اسکریپت

20) بررسی رویداد یا همان Event ها

21) کار با Event های مختلف

22) بررسی و کار با BOM

23) بررسی window

24) بررسی screen

25) بررسی location

26) بررسی history

27) بررسی navigator

28) بررسی alert

29) بررسی setTimeOut

30) بررسی setInterval

31) بررسی کوکی ها

32) خطایابی و رفع خطا در جاوا اسکریپت

33) بررسی Promise ها

34) بررسی Ajax

35) جمع بندی نهایی

 

دیتابیس Mongo DB:

1) توضیحات اولیه در مورد دیتابیس MongoDB

2) نصب دیتابیس

3) بررسی و مقایسه Shell و Driver

4) بررسی دیتابیس، Collection و Document

5) بررسی عملیات Crud

6) بررسی Json

7) بررسی Bson

8) بررسی تفاوت Json  و Bson

9) بررسی روابط یک به یک، یک به چند و چند به چند

10) بررسی کوئری های مختلف

11) بررسی MongoDB Compass

 

سورس کنترل ورژن Git: 

1) بررسی مفاهیم و مقدمات اولیه گیت و دلیل استفاده از آن

2) بررسی روش کار Git

3) بررسی دستور Git Add

4) بررسی دستور Git Commit

5) بررسی دستور Git Log

6) بررسی Remote

7) بررسی Push

8) بررسی Pull

9) بررسی نرم افزارهای کمکی

 

Node Js:

1) توضیحات پایه و معماری Node

2) نصب و ساخت اولین برنامه Node

3) آبجکت های گلوبال

4) آشنایی به Nodemon

5) ماژول ها در Node

6) دیباگ کردن برنامه های Node

7) آشنایی با ناهمزمانی در Node

8) رویدادها در Node

9) فریم ورک Express

10) موتورهای قالب

11) پایگاه داده

12) استفاده از ORM

13) ساخت RESTful API توسط Express

14) ماژول Config

15) مدیریت لاگ ها

16) پابلیش  اپلیکیشن ها Node

 

اهداف این آموزش

1) تسلط کافی به جاوا اسکریپت

2) تسلط کافی به MongoDB

3) تسلط کافی به NodeJs

4) آشنایی با Git