Companies Home Search Profile

JavaScript: Beginners Guide [2023]

Focused View

Fadi Nouh

5:36:54

69 View
  • 1. Introduction.mp4
    04:23
  • 2. Javascript is for Everything Nowadays.mp4
    04:51
  • 3. How to use this course.html
  • 4. If you get stuck and Erros.html
  • 1. Setting up the Environment.mp4
    03:52
  • 2. Your First JavaScript Project.mp4
    08:18
  • 3. Creating a Separated JavaScript File.mp4
    05:37
  • 4. Naming JavaScript Files.mp4
    02:14
  • 5. Code Structure.mp4
    03:42
  • 6. Add Extension to Speed Up Code Productivity.mp4
    05:02
  • 1. Detecting Errors.mp4
    02:56
  • 2. Case Sensitivity.mp4
    01:36
  • 3. Commenting Code and Notes.mp4
    04:04
  • 1. Understanding var - Variables.mp4
    04:30
  • 2. Changing Variable Values.mp4
    01:25
  • 3. Constants.mp4
    02:11
  • 4. Naming Variables and Constants.mp4
    03:02
  • 5. Data Types.mp4
    03:19
  • 1. Integers and Floating Numbers.mp4
    07:18
  • 2. Numbers Operators.mp4
    07:30
  • 3. Operator Precedence.mp4
    01:57
  • 4. Checking Methods.mp4
    04:22
  • 5. Parsing String to Numbers or Opposite.mp4
    04:55
  • 6. NaN - Not a Number Function.mp4
    03:28
  • 1. String Literal, Function and Syntax.mp4
    03:20
  • 2. Multiple Lines in Code Strings Using Back Ticks.mp4
    02:13
  • 3. Strings Escape Notations - How to Write Quote in a String Variable.mp4
    04:27
  • 4. Insert Variable or Constant in a String.mp4
    03:33
  • 5. Checking String Methods.mp4
    07:51
  • 1. Boolean.mp4
    01:34
  • 2. How to Check Type of a Variable or Constant.mp4
    03:05
  • 3. Null and Undefined.mp4
    02:20
  • 4. Nullish Coalescing Operator.mp4
    03:52
  • 1. Comparison Operators.mp4
    07:46
  • 2. Comparing === and ==.mp4
    04:10
  • 3. The Ternary Operator.mp4
    04:19
  • 4. Logical Operator.mp4
    02:54
  • 5. Operator Precedence.mp4
    03:32
  • 1. Conditionals Using IF.mp4
    05:09
  • 2. Truthy or Falsy.mp4
    07:41
  • 3. if...else.mp4
    03:21
  • 4. Looping with While.mp4
    06:25
  • 5. Looping with Do ... While().mp4
    02:42
  • 6. Looping with For.mp4
    05:48
  • 7. Break and Continue.mp4
    04:51
  • 8. Practical Example- Numbers Accumulator.mp4
    08:51
  • 1. Why Do We Need Functions.mp4
    03:45
  • 2. Practical Example - Numberse Acumulator.mp4
    08:52
  • 3. Function Basic.mp4
    02:34
  • 4. Function Parameters.mp4
    03:25
  • 5. Default Parameters Values.mp4
    02:09
  • 6. Returning a Value from Function.mp4
    04:12
  • 7. Naming Functions.mp4
    01:51
  • 8. Function Expressions.mp4
    03:39
  • 9. Arrow Functions.mp4
    05:14
  • 10. Function Closures and Scope.mp4
    03:40
  • 11. Immediately-Invoked Function Expressions (IIFE).mp4
    01:37
  • 12. Functions Callbacks.mp4
    07:05
  • 1. Objects Syntax.mp4
    02:35
  • 2. Object Properties.mp4
    03:41
  • 3. Removing Object Properties.mp4
    00:39
  • 4. Property and Value Existence Checking.mp4
    03:31
  • 5. Practice - Functions and Objects.mp4
    05:10
  • 6. Object Methods.mp4
    06:06
  • 7. Using This.mp4
    03:05
  • 8. Object References and Copying.mp4
    06:35
  • 9. Shallow and Deep Object Cloning.mp4
    07:02
  • 10. Using The Spread Operator - Merging Objects.mp4
    01:37
  • 11. Constructor Functions.mp4
    03:21
  • 12. Garbage Collection.mp4
    02:28
  • 13. Math Object.mp4
    02:36
  • 14. Date Object.mp4
    02:30
  • 1. What is an Array.mp4
    02:03
  • 2. Array Syntax.mp4
    03:00
  • 3. Multi-dimensional Arrays.mp4
    03:34
  • 4. Adding Elements to Array.mp4
    02:01
  • 5. Removing Array Elements.mp4
    02:49
  • 6. Printing Array Elements Using For Loop.mp4
    04:23
  • 7. Shallow and Deep Array Cloning.mp4
    05:18
  • 8. The Spread Operator is Also Used for Merging Arrays.mp4
    00:53
  • 9. Reversing and Sorting Arrays.mp4
    02:00
  • 10. Finding Array Elements.mp4
    04:59
  • 11. Iteration Using Array.forEach.mp4
    01:58
  • 12. Change Array Using Array.map.mp4
    05:15
  • 13. Exploring Array.reduce.mp4
    04:55
  • 14. Exploring Array.some.mp4
    02:40
  • 15. Exploring Array.every.mp4
    01:51
  • Description


    Learn JavaScript from Scratch and kickstart your web development career

    What You'll Learn?


    • Developers that want to refresh their knowledge
    • Beginners that want to learn web development
    • Students learning web development and computer science
    • Students interested in Javascript and web technologies

    Who is this for?


  • Beginners in Web development and JavaScript
  • What You Need to Know?


  • No programming experience needed. Computer and connection to internet required
  • More details


    Description

    About This Class


    JavaScript is taking over the programming world.

    Started 25 years ago as native browser language, where you could had functionality to your website, to a full environmental language that can be used to build backend, web applications, mobile applications and even desktop applications with its frameworks.

    Studies say that currently exist more than 1.400 million libraries built with JavaScript and each day more libraries and frameworks appear using JavaScript.

    JavaScript is known for being easy to learn and by being the entry point to the software world for many new developers.

    Most of the most famous libraries and frameworks are built with JavaScript like React, Angular, Vue, JQuery and much more.

    Most of the job openings nowadays require using javascript or any of those frameworks and libraries, so it's a good start to change your life!

    In this course you will learn JavaScript fundamentals to advanced materials giving you a starting point to change or improve your career.

    After this course you will be able to understand and develop with JavaScript entering a bigger world power by this language.


    In this course you will learn:

    - Programming Flow

    - Variables, Declarations and Assignment

    - Types

    - Javascript Operators

    - JavaScript Flow

    - Functions In-Depth

    - Objects In-Depth

    - Arrays In-Depth

    - Understand JavaScript

    - JavaScript functionality

    - Create and use cases

    See you all there!

    Who this course is for:

    • Beginners in Web development and JavaScript

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I, Fadi, am a full-stack web developer residing in the vibrant city of Prague, located in the heart of Europe!I am an individual who wears multiple hats as a full-stack web developer and designer. My true passion lies in crafting exquisite creations from the ground up. Since 2008, I have been diligently constructing websites and applications. Moreover, I possess a distinguished Master's degree in Software Engineering, bestowed upon me by the esteemed Universidad de Sevilla in Spain.During my collegiate years, a newfound love for instructing and aiding others blossomed within me. This ardor led me to become an esteemed educator, both at my university and prestigious private institutions.Machinery captivates me, and I have a particular affinity for programmable logic controllers (PLC) and human-machine interfaces (HMI). My endeavors perpetually strive to facilitate seamless communication between humans and machines.Over the course of more than a decade since my graduation, I have distilled my professional principles into the following::: Talent often receives exaggerated acclaim, while the essence of success lies in diligent toil. I ardently believe in and practice the virtues of "Hard work.":: The pursuit of knowledge knows no bounds. I perpetually harbor an insatiable curiosity for acquiring novel insights and mastering fresh skills.:: A well-rounded individual must be proficient in multiple languages. Thus, I have honed my abilities to converse in the dialects of the engineering realm, as well as those of teamwork, coordination, management, training, and presentation.:: The possession of skills is meaningless if one fails to apply them effectively, benefiting both businesses and individuals alike.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 85
    • duration 5:36:54
    • Release Date 2023/08/23