لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی جاوااسکریپت و مفاهیم اولیه برنامهنویسی
- آخرین آپدیت
دانلود JavaScript Foundations and Basic Programming Concepts
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره جذاب که برای مبتدیان طراحی شده است، اصول جاوااسکریپت و مفاهیم ضروری برنامهنویسی را بیاموزید. شما با راهاندازی محیط توسعه در CodeSandbox شروع خواهید کرد و سپس با مقدمهای جامع بر HTML، CSS و اصول اولیه جاوااسکریپت آشنا میشوید. با پیشروی در مسیر، نحوه نوشتن کامنتها، استفاده از متغیرها و انجام عملیات پایه با جاوااسکریپت را که مهارتهای بنیادی برای ساخت اپلیکیشنهای وب هستند، بررسی خواهید کرد.
این دوره با تمرینهای عملی برای تقویت مفاهیم کلیدی مانند توابع (Functions)، حلقهها (Loops) و دستورات شرطی (Conditionals) ادامه مییابد. این تمرینها به شما کمک میکنند تا نحوه نوشتن کدهای قابل استفاده مجدد و عیبیابی (Debug) مؤثر مسائل را درک کنید. علاوه بر این، با انواع متغیرهای پیشرفته و محدوده متغیرها (Scopes) آشنا خواهید شد که برای نوشتن کدهای تمیز و کارآمد حیاتی هستند.
این دوره برای هر کسی که میخواهد پایه محکمی در جاوااسکریپت ایجاد کند، چه از صفر شروع کنید و چه هدف شما بهبود مهارتهای برنامهنویسی باشد، ایدهآل است. هیچ تجربه قبلی در کدنویسی لازم نیست و زبانآموزان سطح متوسط نیز از چالشهای کدنویسی عملی در طول دوره بهره خواهند برد.
در پایان دوره، شما قادر خواهید بود با اعتماد به نفس کد جاوااسکریپت بنویسید، مفاهیم کلیدی برنامهنویسی را درک کنید و اپلیکیشنهای وب کوچک خود را با استفاده از جاوااسکریپت بسازید.
سرفصل ها و درس ها
مقدمه و راهاندازی دوره
Introduction and Course Setup
معرفی دوره تخصصی
Introduction to Specialization
نحوه دنبال کردن دوره و انجام تمرینها در CodeSandbox
How to Follow Along and Do Exercises in This Course - CodeSandbox
CodeSandbox چیست و چگونه وارد آن شویم
What Is CodeSandbox and How to Sign In
نحوه استفاده از CodeSandbox - داشبورد و قالبها
How to Use CodeSandbox - The Dashboard and Templates
ساختار فایل در CodeSandbox
CodeSandbox File Architecture
مبانی HTML، CSS و جاوااسکریپت با CodeSandbox
What Are HTML CSS and JavaScript Basics with CodeSandbox
ایجاد یک قالب جدید Vanilla JS در CodeSandbox
Create a New Vanilla JS Template on CodeSandbox
ساخت قالب دوره در CodeSandbox
Building Out the Course Template on CodeSandbox
اتصال و ذخیره قالب یادگیری دوره
Hook Up and Save Your Course Learning Template
بررسی نهایی قالب دوره جاوااسکریپت
Final JavaScript Course Template Review
مقدمهای بر برنامهنویسی و مبانی جاوااسکریپت برای مبتدیان مطلق
Introduction to Programming and JavaScript Basics for Absolute Beginners
تایید کامل بودن قالب دوره قبل از شروع
Verify Your Course Template Is Complete Before Getting Started
ساخت اولین درس تمرینی دوره: نوشتن کامنت در جاوااسکریپت
Create Your First Course Exercise Lesson on Writing Comments in JavaScript
چرا کامنتها در برنامهنویسی مهم هستند؟ - کامنتهای تکخطی و چندخطی
Why Comments Are Important in Programming - In-Line and Multi-Line Comments
نحوه نوشتن کامنت تکخطی در جاوااسکریپت
How to Write In-Line Comments in JavaScript
نحوه نوشتن کامنت چندخطی در جاوااسکریپت
How to Write Multi-Line Comments in JavaScript
پاسخ تمرین کامنتهای تکخطی و چندخطی در جاوااسکریپت
Solution for In-Line and Multi-Line Comments in JavaScript
انواع داده (Datatypes) در برنامهنویسی چیستند؟
What Are Datatypes in Programming
انواع داده و متغیرها در برنامهنویسی - بخش دوم
What Are Datatypes and Variables in Programming Part II
نوشتن اولین متغیر خود در جاوااسکریپت
Write Your Very First Variable in JavaScript
نمایش (Log) متغیرها با کنسول در جاوااسکریپت
Logging Variables with the Console in JavaScript
تمرین - تعریف یک متغیر در جاوااسکریپت و چاپ نتیجه
Exercise - Declare a Variable in JavaScript and Log the Result
پاسخ - تعریف یک متغیر در جاوااسکریپت و چاپ نتیجه
Solution - Declare a Variable in JavaScript and Log the Result
مقداردهی متغیرها به یکدیگر در جاوااسکریپت - بخش اول
Assigning Variables to Each Other in JavaScript - Part I
مقداردهی متغیرها به یکدیگر در جاوااسکریپت - بخش دوم
Assigning Variables to Each Other in JavaScript - Part II
تمرین - ساخت یک ماشین حساب ساده در جاوااسکریپت
Exercise - Build a Basic Calculator in JavaScript
پاسخ - ساخت یک ماشین حساب ساده در جاوااسکریپت
Solution - Build a Basic Calculator in JavaScript
تفاوت بین Var و Let در جاوااسکریپت (ES6)
The Difference Between Var and Let in JavaScript - ES6
تفاوت بین Let و Const در جاوااسکریپت
The Difference Between Let and Const in JavaScript
پاسخ تمرین - تفاوت بین Var، Let و Const در جاوااسکریپت
Exercise Solution - The Difference Between Var, Let, and Const in JavaScript
عملگرهای افزایش و کاهش در جاوااسکریپت
Incrementing and Decrementing Operators in JavaScript
پاسخ تمرین - عملگرهای افزایش و کاهش در جاوااسکریپت
Exercise Solution - Incrementing and Decrementing Operators in JavaScript
عملگر باقیمانده (Remainder) در جاوااسکریپت - بخش اول
The Remainder Operator in JavaScript - I
عملگر باقیمانده (Remainder) در جاوااسکریپت - بخش دوم
The Remainder Operator in JavaScript - II
پاسخ تمرین - عملگر باقیمانده در جاوااسکریپت
Exercise Solution - The Remainder Operator in JavaScript
عملگرهای ترکیبی و افزایشی در جاوااسکریپت
Compounding and Augmented Operators in JavaScript
پاسخ تمرین - عملگرهای ترکیبی و افزایشی در جاوااسکریپت
Exercise Solution - Compounding and Augmented Operators in JavaScript
کاراکترهای کنترلی (Escape Sequences) در جاوااسکریپت
Escape Sequences in JavaScript
پاسخ تمرین - کاراکترهای کنترلی در جاوااسکریپت
Exercise Solution - Escape Sequences in JavaScript
پاسخ تمرین - اتصال رشتهها (Concatenation) در جاوااسکریپت چیست؟
Exercise Solution - What Is Concatenating in JavaScript - Concatenation
توابع (Functions) در جاوااسکریپت چیستند؟ - بخش اول
What Are Functions in JavaScript - Part I
توابع (Functions) در جاوااسکریپت چیستند؟ - بخش دوم
What Are Functions in JavaScript - Part II
پاسخ تمرین - توابع در جاوااسکریپت چیستند؟
Exercise Solution - What Are Functions in JavaScript
محدوده سراسری در مقابل محدوده محلی (Global vs Local Scope) در توابع
Global Versus Local Scope in Functions with JavaScript
عملگرهای مساوی و مقایسهای در جاوااسکریپت
Equality and Comparison Operators in JavaScript
دستورات If Else و عملگرهای مساوی در جاوااسکریپت
If Else Statements in JavaScript and (in) Equality Operators
تمرین - برنامه سفر در زمان - استفاده از If Else و عملگرهای مساوی
Exercise - Time Travel Program - If Else and Equality Operators
پاسخ - برنامه سفر در زمان - استفاده از If Else و عملگرهای مساوی
Solution - Time Travel Program - If Else and Equality Operators
مقدمهای بر حلقه For - بخش اول
Introduction to the For Loop - I
مقدمهای بر حلقه For - بخش دوم
Introduction to the For Loop - II
مقدمهای بر حلقه For - بخش سوم
Introduction to the For Loop - III
مقدمهای بر حلقه For - بخش چهارم
Introduction to the For Loop - IV
تمرین حلقه For - محاسبه مجموع اعداد طبیعی در جاوااسکریپت
For Loop Exercise - Sum of Natural Numbers in JavaScript
پاسخ تمرین حلقه For - محاسبه مجموع اعداد طبیعی در جاوااسکریپت
For Loop Solution - Sum of Natural Numbers in JavaScript
نمایش نظرات