وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

JavaScript: Beginners Guide [2023]

سرفصل های دوره

Learn JavaScript from Scratch and kickstart your web development career


1. Introduction
  • 1. Introduction
  • 2. Javascript is for Everything Nowadays
  • 3. How to use this course.html
  • 4. If you get stuck and Erros.html

  • 2. Getting Started
  • 1. Setting up the Environment
  • 2. Your First JavaScript Project
  • 3. Creating a Separated JavaScript File
  • 4. Naming JavaScript Files
  • 5. Code Structure
  • 6. Add Extension to Speed Up Code Productivity

  • 3. Programming Flow
  • 1. Detecting Errors
  • 2. Case Sensitivity
  • 3. Commenting Code and Notes

  • 4. Variables
  • 1. Understanding var - Variables
  • 2. Changing Variable Values
  • 3. Constants
  • 4. Naming Variables and Constants
  • 5. Data Types

  • 5. Numbers
  • 1. Integers and Floating Numbers
  • 2. Numbers Operators
  • 3. Operator Precedence
  • 4. Checking Methods
  • 5. Parsing String to Numbers or Opposite
  • 6. NaN - Not a Number Function

  • 6. Strings
  • 1. String Literal, Function and Syntax
  • 2. Multiple Lines in Code Strings Using Back Ticks
  • 3. Strings Escape Notations - How to Write Quote in a String Variable
  • 4. Insert Variable or Constant in a String
  • 5. Checking String Methods

  • 7. More About Types
  • 1. Boolean
  • 2. How to Check Type of a Variable or Constant
  • 3. Null and Undefined
  • 4. Nullish Coalescing Operator

  • 8. Operators
  • 1. Comparison Operators
  • 2. Comparing === and ==
  • 3. The Ternary Operator
  • 4. Logical Operator
  • 5. Operator Precedence

  • 9. JavaScript Flow
  • 1. Conditionals Using IF
  • 2. Truthy or Falsy
  • 3. if...else
  • 4. Looping with While
  • 5. Looping with Do ... While()
  • 6. Looping with For
  • 7. Break and Continue
  • 8. Practical Example- Numbers Accumulator

  • 10. Functions in Depth
  • 1. Why Do We Need Functions
  • 2. Practical Example - Numberse Acumulator
  • 3. Function Basic
  • 4. Function Parameters
  • 5. Default Parameters Values
  • 6. Returning a Value from Function
  • 7. Naming Functions
  • 8. Function Expressions
  • 9. Arrow Functions
  • 10. Function Closures and Scope
  • 11. Immediately-Invoked Function Expressions (IIFE)
  • 12. Functions Callbacks

  • 11. Objects in Depth
  • 1. Objects Syntax
  • 2. Object Properties
  • 3. Removing Object Properties
  • 4. Property and Value Existence Checking
  • 5. Practice - Functions and Objects
  • 6. Object Methods
  • 7. Using This
  • 8. Object References and Copying
  • 9. Shallow and Deep Object Cloning
  • 10. Using The Spread Operator - Merging Objects
  • 11. Constructor Functions
  • 12. Garbage Collection
  • 13. Math Object
  • 14. Date Object

  • 12. Arrays in Depth
  • 1. What is an Array
  • 2. Array Syntax
  • 3. Multi-dimensional Arrays
  • 4. Adding Elements to Array
  • 5. Removing Array Elements
  • 6. Printing Array Elements Using For Loop
  • 7. Shallow and Deep Array Cloning
  • 8. The Spread Operator is Also Used for Merging Arrays
  • 9. Reversing and Sorting Arrays
  • 10. Finding Array Elements
  • 11. Iteration Using Array.forEach
  • 12. Change Array Using Array.map
  • 13. Exploring Array.reduce
  • 14. Exploring Array.some
  • 15. Exploring Array.every
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 18267
    حجم: 1920 مگابایت
    مدت زمان: 337 دقیقه
    تاریخ انتشار: ۳ شهریور ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید