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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 18267
    حجم: 1920 مگابایت
    مدت زمان: 337 دقیقه
    تاریخ انتشار: 3 شهریور 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید