International 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: [email protected] 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 ATITAcademy Int’l. Amman, Jordan and Bochum, Germany. WhatsApp: +962795037290. Email: [email protected] International 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. ATITAcademy Int’l. Amman, Jordan and Bochum, Germany. WhatsApp: +962795037290. Email: [email protected]
Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-