Open
Description
JavaScript
JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user and make dynamic pages. It is an interpreted programming language with object-oriented capabilities. You will learn modern JavaScript from the very beginning, step-by-step. I will guide you through practical and fun code examples, an important theory about how JavaScript works behind the scenes, and beautiful and complete projects.
Course Content
Chapter 1 - Introduction
1. What is JavaScript
- Overview
2. History
2. How to use javascript file with HTML
Chapter 2 - Control Structures
1. Control Statements
- IF
- Else -IF
2. Loops
- While
- Do-while
- FOR
Chapter 3 - HTML DOM
1. Introduction
2. Selecting elements in DOM
3. Attributes & Properties
4. Traversing DOM
Chapter 4 - Arrays
1. Introduction
2. Splice function( )
3. Push
4. POP
5. Unshift
6. Shift
Chapter 5 - Functions
1. Introduction
2. Function vs Methods
3. Anonymous Functions
4. Arrow Functions
Chapter 6 - Objects
1. Introduction
2. Special key names & square brackets
3. Property types
4. Property orders
Workflow
Root Directory Structure
8-javascript
- 1-introduction.md
- 2-html-dom.md
- 3-arrays.md
- 4-functions.md
- 5-objects.md
- README.md
README
This will contain an overview of each file in this folder. This would be updated with each new file added.
Challenge
- 1-
- 2-
- 3-
PR Review Guidelines
- Branch is named properly (all small-letters, format 'js-'). for eg., branch name for chapter 4 would be
js-arrays
- MD File is named according to the given format
- The document is formatted consistently
- Content is given in an easy-to-understand language
- There are no English errors
- File has at most 150 lines
- PR is linked to this issue
- Approved by the reviewer