0% found this document useful (0 votes)
15 views2 pages

JavaScript Learning Schedule Overview

The document outlines a learning schedule for basic JavaScript classes. It includes: - Three classes per week on Mondays, Saturdays, and an onsite class to teach programming fundamentals. - Help desk sessions conducted by COOs and managers by contacting one's section COO. - Over 100 officers available to help learn programming by reaching out for assistance. - The classes will cover topics like JavaScript basics in browsers, variables, modules, user input, arrays, objects, conditional statements, loops, functions, concurrency and callbacks. - Students are required to complete exercises and the schedule will then move to learning TypeScript.

Uploaded by

Akhlaq Dhapra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

JavaScript Learning Schedule Overview

The document outlines a learning schedule for basic JavaScript classes. It includes: - Three classes per week on Mondays, Saturdays, and an onsite class to teach programming fundamentals. - Help desk sessions conducted by COOs and managers by contacting one's section COO. - Over 100 officers available to help learn programming by reaching out for assistance. - The classes will cover topics like JavaScript basics in browsers, variables, modules, user input, arrays, objects, conditional statements, loops, functions, concurrency and callbacks. - Students are required to complete exercises and the schedule will then move to learning TypeScript.

Uploaded by

Akhlaq Dhapra
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Learning Basic JavaScript Schedule for Our Web 3.

0 and Metaverse Classes:

We are holding three classes a week to teach you programming. Your onsite class,
Monday Zoom/YouTube Class at 8:00 pm by Daniyal, and Saturday Zoom/YouTube Class at
8:00 pm by Hira Khan and Adil Altaf.

All our COO's and Line Managers will also conduct help desk sessions. Please
contact your section COO to get the schedule of help desk sessions.

Please note that currently we have over 100 officers of Panaverse DAO appointed and
ready to help you learn programming, but you will have to reach out and ask for
help.

All our classes and help desk sessions we will follow this sequence:

1. Background of JavaScript and How to use JavaScript in Browser

2. Variables, Primitive data types Analyzing and modifying data types, and
Operators (Chapter 2 of JavaScript from Beginner to Professional)

3. Intro to [Link], .mjs files, Modules, NPM, import, export, and using external
modules with npm:
[Link]
1eOLJTN0FyVAw6lMUvA_XYLORKnudWXyzXsB6sg5oPIs/edit?usp=sharing

4. Learn how to accept user input in your [Link] JavaScript programs, this will
allow us to create interactive [Link] console programs using prompt-sync library.
The last example in this presentation shows you how to use prompt-sync library in
your [Link] programs:
[Link]
1eOLJTN0FyVAw6lMUvA_XYLORKnudWXyzXsB6sg5oPIs/edit?usp=sharing

Note: After this point we will do all our class work and exercises using [Link] in
.mjs files. We will also be able to develop interactive [Link] console programs
which will greatly help the students to learn.

5. Using Arrays and Objects in [Link] Programs (chapter 3 of JavaScript from


Beginner to Professional)

6. Using if and if else statements, else if statements, Conditional ternary


operators, and switch statements in [Link] programs (chapter 4 of JavaScript from
Beginner to Professional)

7. Using while loop, do while loop, for loop, for in, and for of loop in [Link]
(chapter 5 of JavaScript from Beginner to Professional)

8. Using Basic functions, Function arguments, Return, Variable scope in functions,


Recursive functions, Nested functions, Anonymous functions, and Function callbacks
in [Link] (chapter 6 of JavaScript from Beginner to Professional)

9. Using Concurrency, Callbacks, Promises, async / await, and Event loop (chapter
13 of of JavaScript from Beginner to Professional)

At this stage students are required to complete and submit the following exercises:

[Link]
main/[Link]

After this we will start Learning TypeScript which is a subset of JavaScript.

You might also like