This course is for open-source developers and academic researchers to move with them step by step from scratch to advanced knowledge in JavaScript (JS) that allows them to be able to improve their work experience, develop modern applications and use it to implement their research. Each participant will be worked with individually to start producing a respected project.
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
JavaScript for Open-Source Developers
1. International
ATITAcademy Int’l. Amman, Jordan and Bochum, Germany. WhatsApp: +962795037290. Email: info@atitgroup.com
Course Outline
JavaScript for Open-Source Developers
[Online]
Mentor
Samer Ali,
Ph.D. in Computer Engineering, with 20+ years of experience in software development as well as
academic research.
WhatsApp: +962795037290 Email: info@atitgroup.com
Website: atitgroup.business.site Skype ID: ATITAcademy
Youtube Channel: youtube.com/c/ATITAcademy
Course Details
▪ Overview
This course is for open-source developers and academic researchers to move with them step by step from
scratch to advanced knowledge in JavaScript (JS) that allows them to be able to improve their work
experience, develop modern applications and use it to implement their research. Each participant will be
worked with individually to start producing a respected project.
▪ Total Time
Around 30 Hours – 9 Sessions, between 3 to 3:30 hours long each.
Workshop Sessions
▪ This comprehensive course will be covered over 9 sessions and contains the below topics:
1. Get Started
2. What is JavaScript
3. Environment Setup
4. <script> tag
5. Popup Message
6. Data Types and Variables
7. Operators
8. String and String Methods
9. Number and Boolean
10. Object
11. Date and Date Methods
12. Array and Array Methods
2. International
ATITAcademy Int’l. Amman, Jordan and Bochum, Germany. WhatsApp: +962795037290. Email: info@atitgroup.com
13. null and undefined
14. Function
15. if condition
16. switch
17. for loop
18. while loop
19. Scope
20. eval
21. Error Handling
22. strict mode
23. Hoisting
24. Advanced JavaScript
25. Define JS Class
26. JS Object in Depth
27. this Keyword
28. new Keyword
29. Prototype
30. Inheritance
31. Closure
32. Immediately Invoked Function Expression (IIFE)
▪ A complete project will be assigned for participants in each session, (aside from the session-shared
projects) to work on at home, and is required to submit it at the beginning of every session starting
from the 2nd
session. The submitted assignments will be discussed in the next session with each
student individually.
▪ Questions and discussions are highly encouraged during class.
Remarks
▪ Each participant MUST have a suitable computer with a stable internet connection.