اگر برای اولین بار است که برنامه نویسی را یاد میگیرید، یا اگر از زبان دیگری آمده اید، دوره ویدیویی JavaScript: Getting Started موسسه Pluralsight که توسط Mark Zamoyta تدریس شده است، مبانی لازم را برای کد نویسی در جاوا اسکریپت ارائه میدهد. در ابتدا، انواع برنامه هایی که با JavaScript ساخته میشوند و پلتفرم هایی که در آن اجرا خواهد شد را بررسی خواهید کرد. در ادامه، اصول اولیه زبان را بررسی خواهید کرد و مثالهای زیادی را میگذرانید. در آخر، شما میتوانید دانش جاوا اسکریپت خود را برای کار کردن و اصلاح یک صفحه وب مدرن و پاسخگو به کار گیرید. پس از اتمام این دوره، مهارتها و دانش لازم را در JavaScript برای ایجاد برنامههای ساده، ایجاد برنامههای وب ساده و تغییر صفحات وب را در اختیار خواهید داشت.
فیلم دورهی آموزشی شروع به کار با جاوا اسکریپت Mark Zamoyta موسسه پلورال سایت، همراه با زیرنویس انگلیسی میباشد.
Table of Contents:
- Course Overview
o Course Overview
- Introduction to JavaScript
o Introduction
o Installing Development Software
o Hello World Project from GitHub
o Our Sample Website
- JavaScript Beginnings
o Introduction
o Adding JavaScript Code to a Web Page
o Working with JavaScript Files
o Formatting Code
o Detecting and Fixing Errors
o Case Sensitivity
o Commenting Code
o Summary
- Variables and Constants
o Introduction
o What Is a Variable?
o Declaring Variables
o Using let to Declare Variables
o Naming Variables
o Common Errors Using Variables
o Changing Variable Values
o Constants
o The var Keyword
o Summary
- Types and Operators
o Introduction
o Numbers
o Operator Precedence
o Number Precision
o Negative Numbers
o Strings
o Manipulating Strings
o Converting Strings and Numbers
o Boolean Variables
o null and undefined
o Objects and Symbols
o Summary
- Program Flow
o Introduction
o Conditionals Using if()
o Truthy and Falsy
o if ... else
o Comparing === and ==
o The Ternary Operator
o Block Scope Using let
o Looping with for()
o Looping with while()
o Looping with do ... while()
o Summary
- Functions
o Introduction
o Function Basics
o Function Expressions
o Passing Information to Functions
o Function Return Values
o Function Scope
o Using Functions to Modify Web Pages
o Summary
- Objects and the DOM
o Introduction
o Object Properties
o Object Methods
o Passing Objects to Functions
o Standard Built-in Objects
o The Document Object Model (DOM)
o Styling DOM Elements
o Detecting Button Clicks
o Showing and Hiding DOM Elements
o Summary
- Arrays
o Introduction
o Creating and Initializing Arrays
o Accessing Array Items
o Manipulating Arrays
o slice() and splice()
o Array Searching and Looping
o Arrays in the DOM
o Summary
- Scope and Hoisting
o Introduction
o Global Scope
o Function Scope
o var and Hoisting
o Undeclared Variables and Strict Mode
o Summary