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