آموزش جاوا اسکریپت ؟ نه, تسلط بر جاوا اسکریپت

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

amirreza

مدرسین این دوره:

امیررضا مجرد

آخرین بروزرسانی این دوره۱۴۰۴/۰۲/۱۶

آموزش جاوا اسکریپت ؟ نه, تسلط بر جاوا اسکریپت

۰۴:۳۰ ساعت

۸۰ درس

۶۳ شرکت کننده

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

هزینه دوره :
تومان۱۹۰٬۰۰۰

معرفی دوره

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

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

آموزش جاوا اسکریپت ؟ نه, تسلط بر جاوا اسکریپت

۰۴:۳۰ ساعت

۸۰ درس

۶۳ شرکت کننده

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

هزینه دوره :
تومان۱۹۰٬۰۰۰

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

۱
مقدمه

00:01:57

۲
نصب vsCode

00:03:35

۳
comment

00:05:16

۴
data type

00:05:30

۵
مقدار دهی به متغیر

00:03:32

۶
operators

00:02:35

۷
کوتاه کردن کد 1

00:02:34

۸
کوتاه کردن کد 2

00:03:00

۹
رشته ها (string)

00:04:40

۱۰
مقدار دهی string ها

00:04:24

۱۱
جمع کردن رشته ها

00:02:02

۱۲
کوتاه کردن کد در رشته ها

00:01:48

۱۳
پیدا کردن طول یک رشته

00:01:50

۱۴
پیدا کردن index

00:03:25

۱۵
مفهوم mutable و immutable

00:04:08

۱۶
arrays

00:03:20

۱۷
length در رشته ها

00:03:30

۱۸
رشته ها mutable اند ؟

00:04:00

۱۹
آرایه های تو در تو

00:07:00

۲۰
متد push

00:02:33

۲۱
متد pop

00:04:02

۲۲
متد shift

00:02:10

۲۳
متد unshift

00:01:48

۲۴
اینایی که یاد گرفتیم به چه درد میخوره

00:02:26

۲۵
توابع در جاوا اسکریپت

00:02:15

۲۶
آرگومان ها

00:04:32

۲۷
مقدار دهی توابع

00:04:00

۲۸
let چیه

00:06:00

۲۹
const چیه

00:02:43

۳۰
متغیر های local و global

00:06:16

۳۱
آشنایی با boolean ها

00:05:00

۳۲
شرط ها

00:02:38

۳۳
منظور از Equality چیست

00:03:00

۳۴
آشنایی با Equality - قسمت 2

00:01:45

۳۵
آشنایی با Equality - قسمت 3

00:01:40

۳۶
آشنایی به Equality - قسمت 4

00:03:20

۳۷
آشنایی با Equality - قسمت 5

00:01:35

۳۸
نوشتار های بهتر در Equality

00:04:32

۳۹
عملگر *یا*

00:03:15

۴۰
شرط ها (else)

00:02:35

۴۱
عملگرها (else if)

00:04:45

۴۲
switch case ها

00:04:05

۴۳
آشنایی با default در switch

00:01:20

۴۴
کوتاه نویسی در case

00:02:51

۴۵
نوعی از کوتاه نویسی در boolean

00:02:36

۴۶
object در جاوا اسکریپت

00:02:33

۴۷
پاس دادن یک property به object

00:03:47

۴۸
دسترسی دادن یک property به object

00:05:15

۴۹
آپدیت کردن property ها

00:03:42

۵۰
آپدیت کردن property ها قسمت ۲

00:03:26

۵۱
پاک کردن property ها

00:02:18

۵۲
hasOwnProperty

00:03:05

۵۳
nested Objects

00:04:09

۵۴
حلقه ی while

00:02:48

۵۵
حلقه ی for

00:03:51

۵۶
حرکت روی آرایه با استفاده از for

00:03:20

۵۷
حلقه های for تو در تو

00:05:17

۵۸
do while

00:03:25

۵۹
math package

00:02:27

۶۰
ساخت عدد رندوم با math

00:02:25

۶۱
ساخت عدد رندوم با math

00:02:37

۶۲
تبدیل رشته به عدد با کمک parseInt

00:03:06

۶۳
ternary operator

00:04:20

۶۴
multiple ternary operator

00:03:48

۶۵
splice

00:05:56

۶۶
slice

00:05:46

۶۷
spread operator

00:03:52

۶۸
index of

00:02:23

۶۹
iterator with for on array

00:03:15

۷۰
iterate with for on objects

00:03:55

۷۱
object keys

00:02:46

۷۲
Object.values

00:02:27

۷۳
چالش اول - مدیریت درآمد کاربر

00:07:47

۷۴
چالش دوم - بررسی امنیت پسورد

00:06:29

۷۵
Intro functional programming

00:06:59

۷۶
Callback function

00:05:21

۷۷
Imperative and declarative programming

00:04:12

۷۸
Isolate function and pure function

00:04:28

۷۹
Functional programming details

00:09:01

۸۰
Map Method review

00:07:44

مربی های دوره

مجرد

امیررضا مجرد

امیر رضا مجرد مدرس دوره های فرانت

مشاهده پروفایل من و دوره هایم

نظرات

پرسش‌های رایج

بله، این دوره از مبانی JavaScript شروع می‌شود و برای افرادی که هیچ تجربه‌ای در برنامه‌نویسی ندارند نیز مناسب است.
پس از اتمام این دوره، شما قادر خواهید بود وب‌سایت‌های پویا و تعاملی با استفاده از JavaScript بسازید و مهارت‌های خود را در توسعه وب به سطح بالاتری برسانید.
بله، این دوره شامل پروژه‌های عملی متعددی است که به شما کمک می‌کند مفاهیم آموخته‌شده را در پروژه‌های واقعی پیاده‌سازی کنید.
داشتن تجربه قبلی در برنامه‌نویسی مفید است، اما این دوره از پایه شروع می‌شود و شما می‌توانید به مرور زمان مهارت‌های برنامه‌نویسی خود را تقویت کنید.
برای این دوره به یک کامپیوتر، ویرایشگر متن (مانند Visual Studio Code) و یک مرورگر وب نیاز دارید. تمام ابزارهای مورد نیاز رایگان و در دسترس هستند.