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

دانلود 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

نمایش نظرات

آموزش مبانی جاوااسکریپت و مفاهیم اولیه برنامه‌نویسی
جزییات دوره
5h 43m
53
(آخرین آپدیت)
161
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده