watching now
33 Students

What Will You Learn?

  • Learn about hardware, software and the Internet infrastructure.
  • Master command line techniques.
  • Get familiar with code versioning and Git.
  • Understand basic JavaScript data structures.
  • Learn to use JavaScript operators, loops and arrays on a basic level.
  • NFT Certificate
  • 106 Lessons
  • Beginner
  • English
  • 4.8 Rating
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 3hr 50min of content

Section 1: Orientation for the course
03:59
Orientation For The JavaScript Course
Section 2: Lesson 1: Introducing the Modern Computer
20:53
1.3 Hardware vs. Software
1.4 Main Parts of Hardware
1.5 Understanding Software
1.6 Internet Infrastructure and Protocols
1.7 Internet Applications and Services
1.8 Performance
1.9 Lesson 1 Quiz
Section 3: Lesson 2: Command Line Basics
14:55
2.1 Terminal/Command Line
2.2 Working with Directories
03:41
2.3 Working with Files
04:39
2.4 Advanced Command Line Techniques
03:06
2.5 Lesson 2 Quiz
2.6 Lesson Group Checkpoint
01:53
Section 4: Lesson 3: Code Versioning
02:22
3.1 Version Control Systems
3.2 Distributed Version Control, Explained
3.3 Lesson 3 Quiz
Section 5: Lesson 4: Meet Git!
34:12
4.1 Introducing Git
4.2 Git Tools: Introducing GitHub
03:29
4.3 GitHub: Repositories
03:37
4.4 GitHub: Branching Workflows
02:24
4.5 Git Rebasing
02:28
4.6 Pull and Merge
02:45
4.7 Reviewing and stashing changes
01:38
4.8 Conflict Resolving
06:15
4.9 Git Best Practices
02:12
4.10 Lesson 4 Quiz
4.11 Assignment 1: Setting up your GitHub Account
4.12 Assignment 2: Make a fork from our Repository
Section 6: Lesson 5: Introduction to JavaScript
09:09
5.1 What is JavaScript?
5.2 What JavaScript is used for
03:17
5.3 Fundamentals of JavaScript
5.4 Lesson 5 Quiz
5.5 Lesson Group Checkpoint
01:56
Section 7: Lesson 6: JavaScript in Action/First Glance to JS
09:01
6.1 A quick Demo of JS code in the Console
01:06
6.2 Adding JavaScript
01:44
6.3 Adding JavaScript
6.4 Commenting in JavaScript
02:17
6.5 Lesson 6 Quiz
6.6 Assignment 1: Link script.js to index.html
6.7 Assignment 2: Console log your name
6.8 Assignment 3: Use single-line and multi-line commenting.
Section 8: Lesson 7: Primitive Data Types in JavaScript
21:18
7.1 String
02:32
7.2 Useful string methods
03:04
7.3 Number
02:54
7.4 Boolean
01:16
7.5 Undefined, Null NaN
00:53
7.6 Symbol
01:47
7.7 Typeof
01:57
7.8 Primitive Data Types, Summarized
7.9 Type coercion
02:19
7.10 Dangers of using Type Coercion
02:32
7.11 Lesson 7 Quiz
7.12 Assignment: Write Primitive Data types
Section 9: Lesson 8: Operators and Variables in JavaScript
14:12
8.1 Basic operators
00:49
8.2 Variables
04:23
8.3 Template literals
03:26
8.4 “Use strict”
02:26
8.5 Lesson 8 Quiz
8.6 Assignment 1: Variables
8.7 Assignment 2: Template literals
8.8 Lesson Group Checkpoint
01:49
Section 10: Lesson 9: Basic Logic in JavaScript
13:55
9.1 Arithmetic Operators
05:07
9.2 Assignment Operators
02:11
9.3 Comparison Operators
04:22
9.4 Operators precedence
01:44
9.5 Lesson 9 Quiz
9.6 Assignment 1: Equals
Section 11: Lesson 10: Basic JavaScript Logic Part 2
20:43
10.1 Logical Operators
04:07
10.2 Conditionals
10:55
10.3 The Switch statement
05:09
10.4 Lesson 10 Quiz
10.5 Assignment 1: If...else if… if statement.
10.6 Assignment 2: Switch
Section 12: Lesson 11: JavaScript Loops
12:50
11.1 For Loops
06:31
11.2 The While Loop
03:18
11.3 Lesson 11 Quiz
11.4 Assignment 1: For loops
11.5 Assignment 2: While loop
11.6 Assignment 3: For...of
11.7 Lesson Group Checkpoint
01:53
Section 13: Lesson 12: JavaScript Arrays
14:50
12.1 Arrays
05:21
12.2 Manipulating Array items
04:02
12.3 Iterating Arrays
04:56
12.4 Lesson 12 Quiz
12.5 Assignment 1: Manipulating array items
12.6 Assignment 2: Iterating arrays using 'for' loops
Section 14: Lesson 13: Array Methods, Continued
14:32
13.1 Array methods
11:51
13.2 Lesson 13 Quiz
13.3 Assignment: Using array methods
13.4 Lesson Group Checkpoint
01:58
Section 15: Lesson 14: JS Sprint 1 Project
08:12
14.1 Master quiz
14.2 The MadLibs Project: Introduction
14.3 Part 1: Preparation for the assignment
14.4 Part 2: Coding Instructions
14.5 Part 3: User Inputs
14.6 Part 4: Final Polish
Section 16: Personal Development
15:06
7.1 Lesson Introduction
01:21
7.2 What do Recruiters Look for in a Resume?
03:25
7.3 Building a Successful Web Developer Resume
7.4 Common Resume Myths
04:20
7.5 Resume Practices to Avoid
7.6 Lesson 7 Checkpoint
00:52
7.7 Assignment: Create your Resume!

About the Instructor

90.2% of students rated this instructor as excellent!

Learnoverse Learnoverse Learnoverse Learnoverse Learnoverse Learnoverse

See All Instructor Courses

BitDegree platform reviews