Code Monkey home page Code Monkey logo

javascript_bootcamp's Introduction

JavaScript Bootcamp

JavaScript Bootcamp Content [ 188 Videos ]

100%

Introduction

  • Uploaded - 001 - Introduction And What Is JavaScript ?
  • Uploaded - 002 - How To Study The Course ?
  • Uploaded - 003 - Setting Up Environment And Tools
  • Uploaded - 004 - Work With Chrome Developer Tools
  • Uploaded - 005 - Where To Put The Code ?
  • Uploaded - 006 - Comments And Bad Practices
  • Uploaded - 007 - Output To Screen
  • Uploaded - 008 - Console Methods And Styling And WebAPI
  • Uploaded - 009 - What Is ECMAScript ?

Data Types And Variables

  • Uploaded - 010 - Data Types And Typeof Operator
  • Uploaded - 011 - Variable Introduction
  • Uploaded - 012 - Identifiers Name Convention And Rules
  • Uploaded - 013 - Var, Let, Const Compare
  • Uploaded - 014 - String Syntax + Character Escape Sequences
  • Uploaded - 015 - Concatenations
  • Uploaded - 016 - Template Literals (Template Strings)
  • Uploaded - 017 - Variable And Concatenation Challenge
  • Uploaded - 018 - Arithmetic Operators
  • Uploaded - 019 - Unary Operators
  • Uploaded - 020 - Type Coercion
  • Uploaded - 021 - Assignment Operators
  • Uploaded - 022 - Operators Challenge

Numbers And Strings

  • Uploaded - 023 - Number
  • Uploaded - 024 - Number Methods
  • Uploaded - 025 - Math Object
  • Uploaded - 026 - Number Challenge
  • Uploaded - 027 - String Methods Part 1
  • Uploaded - 028 - String Methods Part 2
  • Uploaded - 029 - String Methods Part 3
  • Uploaded - 030 - Strings Challenge

Control Flow

  • Uploaded - 031 - Comparison Operators
  • Uploaded - 032 - Logical Operators
  • Uploaded - 033 - If Conditions
  • Uploaded - 034 - Nested If
  • Uploaded - 035 - Conditional (Ternary) Operator
  • Uploaded - 036 - Nullish Coalescing Operator And Logical Or
  • Uploaded - 037 - If Challenge
  • Uploaded - 038 - Switch Statement
  • Uploaded - 039 - Switch And If Challenges

Arrays

  • Uploaded - 040 - Array Big Intro
  • Uploaded - 041 - Using Length With Array
  • Uploaded - 042 - Adding And Removing From Arrays
  • Uploaded - 043 - Searching Arrays
  • Uploaded - 044 - Sorting Arrays
  • Uploaded - 045 - Slicing Arrays
  • Uploaded - 046 - Joining Arrays And Elements
  • Uploaded - 047 - Arrays Challenges

Loop

  • Uploaded - 048 - Loop For And Concept Of Loop
  • Uploaded - 049 - Loop On Sequences
  • Uploaded - 050 - Nested Loop For
  • Uploaded - 051 - Loop Control - Break, Continue, Label
  • Uploaded - 052 - Loop For Advanced Examples
  • Uploaded - 053 - Create Products Elements
  • Uploaded - 054 - Loop While
  • Uploaded - 055 - Loop Do / While
  • Uploaded - 056 - Loop Challenges

Functions & Scope

  • Uploaded - 057 - Function Intro And Basic Usage
  • Uploaded - 058 - Function Advanced Example
  • Uploaded - 059 - Function Return Statement And Use Cases
  • Uploaded - 060 - Function Default Parameters
  • Uploaded - 061 - Function Rest Parameters
  • Uploaded - 062 - Ultimate Function
  • Uploaded - 063 - Random Arguments Function Challenge
  • Uploaded - 064 - Anonymous Function And Use Cases
  • Uploaded - 065 - Return Nested Function
  • Uploaded - 066 - Arrow Function
  • Uploaded - 067 - Scope Global And Local
  • Uploaded - 068 - Scope Block
  • Uploaded - 069 - Scope Lexical (Static)
  • Uploaded - 070 - Function Arrow Challenges

Higher Order Functions And Practice

  • Uploaded - 071 - Array Map
  • Uploaded - 072 - Array Map Practice
  • Uploaded - 073 - Array Filter
  • Uploaded - 074 - Array Filter Practice
  • Uploaded - 075 - Array Reduce
  • Uploaded - 076 - Array Reduce Practice
  • Uploaded - 077 - Array ForEach And Practice
  • Uploaded - 078 - Higher Order Functions Challenge

Objects

  • Uploaded - 079 - Object Intro
  • Uploaded - 080 - Accessing Object With Dot vs Bracket Notation
  • Uploaded - 081 - Nested Object and Advanced Examples
  • Uploaded - 082 - Create Object With New Keyword
  • Uploaded - 083 - This Keyword
  • Uploaded - 084 - Create Object With Create Method
  • Uploaded - 085 - Create Object With Assign Method

Document Object Model [DOM]

  • Uploaded - 086 - What Is DOM ? And Select Elements
  • Uploaded - 087 - Get / Set Elements Content And Attributes
  • Uploaded - 088 - Check Attributes And Examples
  • Uploaded - 089 - Create And Append Elements
  • Uploaded - 090 - Product With Heading And Paragraph
  • Uploaded - 091 - Deal With Childrens
  • Uploaded - 092 - Dom Events
  • Uploaded - 093 - Validate Form And Prevent Default
  • Uploaded - 094 - Events Simulation - Click, Focus, Blur
  • Uploaded - 095 - ClassList Object And Methods
  • Uploaded - 096 - CSS Styling And Stylesheets
  • Uploaded - 097 - Before, After, Prepend, Append, Remove
  • Uploaded - 098 - DOM Traversing
  • Uploaded - 099 - DOM Cloning
  • Uploaded - 100 - Add Event Listener And Event Target
  • Uploaded - 101 - DOM Challenge

Browser Object Model [BOM]

  • Uploaded - 102 - What Is BOM ?
  • Uploaded - 103 - Alert, Confirm, Prompt
  • Uploaded - 104 - setTimeout and clearTimeout Methods
  • Uploaded - 105 - setInterval and clearInterval Methods
  • Uploaded - 106 - Window Location Object
  • Uploaded - 107 - Window Open And Close
  • Uploaded - 108 - Window History Object
  • Uploaded - 109 - Scroll, ScrollTo, ScrollBy, Focus, Print, Stop
  • Uploaded - 110 - Scroll To Top Using ScrollY Practice
  • Uploaded - 111 - Local Storage
  • Uploaded - 112 - Local Storage Color Application
  • Uploaded - 113 - Session Storage And Use Cases
  • Uploaded - 114 - BOM Challenge

Destructuring

  • Uploaded - 115 - Destructuring Arrays Part 1
  • Uploaded - 116 - Destructuring Arrays Part 2
  • Uploaded - 117 - Destructuring Arrays Part 3 Swap Variables
  • Uploaded - 118 - Destructuring Object Part 1
  • Uploaded - 119 - Destructuring Object Part 2
  • Uploaded - 120 - Destructuring Function Parameters
  • Uploaded - 121 - Destructuring Mixed Content
  • Uploaded - 122 - Destructuring Challenge

More Methods And New Data Types

  • Uploaded - 123 - Set Data Type And Methods
  • Uploaded - 124 - Set vs WeakSet And Garbage Collector
  • Uploaded - 125 - Map Data Type vs Object Full Comparison
  • Uploaded - 126 - Map Methods
  • Uploaded - 127 - Map vs WeakMap
  • Uploaded - 128 - Array.from Method
  • Uploaded - 129 - Array.copyWithin Method
  • Uploaded - 130 - Array.some Method
  • Uploaded - 131 - Array.every Method
  • Uploaded - 132 - Spread Syntax And Use Cases
  • Uploaded - 133 - Section Challenge

Regular Expressions

  • Uploaded - 134 - Intro And What Is Regular Expression ?
  • Uploaded - 135 - RegExp Modifiers
  • Uploaded - 136 - RegExp Ranges Part 1
  • Uploaded - 137 - RegExp Ranges Part 2
  • Uploaded - 138 - RegExp Character Classes Part 1
  • Uploaded - 139 - RegExp Character Classes Part 2
  • Uploaded - 140 - RegExp Quantifiers Part 1
  • Uploaded - 141 - RegExp Quantifiers Part 2
  • Uploaded - 142 - RegExp Quantifiers Part 3
  • Uploaded - 143 - Replace With The RegExp Pattern
  • Uploaded - 144 - Form Validation Practice
  • Uploaded - 145 - Test Your RegExp And Discussions
  • Uploaded - 146 - RegExp Challenge

Object Oriented Programming

  • Uploaded - 147 - Object Oriented Programming Introduction
  • Uploaded - 148 - Constructor Function Introduction
  • Uploaded - 149 - Constructor Function New Syntax
  • Uploaded - 150 - Constructor Function Deal With Properties & Methods
  • Uploaded - 151 - Constructor Function Update Properties & Built In Constructors
  • Uploaded - 152 - Class Static Properties And Methods
  • Uploaded - 153 - Class Inheritance
  • Uploaded - 154 - Class Encapsulation & Private Properties
  • Uploaded - 155 - Prototype Introduction
  • Uploaded - 156 - Add To Prototype Chain & Extend Constructors Features
  • Uploaded - 157 - Object Meta Data And Descriptor Part 1
  • Uploaded - 158 - Object Meta Data And Descriptor Part 2

Date, Time, Generators And Modules

  • Uploaded - 159 - Date And Time Introduction
  • Uploaded - 160 - Get Date And Time
  • Uploaded - 161 - Set Date And Time
  • Uploaded - 162 - Formatting Date And Time
  • Uploaded - 163 - Tracking Operations Time
  • Uploaded - 164 - Generators Function Introduction
  • Uploaded - 165 - Delegate Generators
  • Uploaded - 166 - Generate Infinite Numbers
  • Uploaded - 167 - Modules Import and Export
  • Uploaded - 168 - Named vs Default Export And Import All

Asynchronous Programming And JSON And AJAX

  • Uploaded - 169 - Introduction And What Is JSON ?
  • Uploaded - 170 - JSON Syntax And Compare With JavaScript
  • Uploaded - 171 - API Overview And Tools
  • Uploaded - 172 - Parse And Stringify
  • Uploaded - 173 - Asynchronous vs Synchronous Programming
  • Uploaded - 174 - CallStack, Web API
  • Uploaded - 175 - Event Loop, Callback Queue
  • Uploaded - 176 - What Is AJAX And Network Information
  • Uploaded - 177 - Request And Response From Real API
  • Uploaded - 178 - Loop On Data

Promises And API's And Training's

  • Uploaded 179 - Callback Hell Or Pyramid Of Doom
  • Uploaded 180 - Promise Intro And Syntax
  • Uploaded 181 - Promise Then And Catch And Finally
  • Uploaded 182 - Promise And XHR
  • Uploaded 183 - Fetch API
  • Uploaded 184 - Promise All And AllSettled And Race
  • Uploaded 185 - Async And Trainings
  • Uploaded 186 - Await
  • Uploaded 187 - Try, Catch, Finally With Fetch
  • Uploaded 188 - The End And Advices

javascript_bootcamp's People

Contributors

elzerowebschool avatar noorhesham9 avatar osamaelzero avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

javascript_bootcamp's Issues

ูุฎุฑ ุงู„ุนุฑุจ

ูุฎุฑ ุงู„ุนุงู„ู… ุงู„ุนุฑุจูŠ ูˆุงู„ุดุฑู‚ ุงู„ุฃูˆุณุท ๐Ÿ’ž

ูุฎุฑ ุงู„ุนุฑุจ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.