- Figma Essential Training: The Basics - LinkedIn Learning Course
(Essential for the prototyping part of this course)
- Skills Hub - MACS
- Learning Java - LinkedIn Learning Course
- Full Java Tutorials - JavaTPoint
- Java Tutorial For Beginners - YouTube
(till video number 30)
- MACS TEL - Resources - TEL Resources for F27CX
(All the key concepts are covered in the videos)
- Assembly Language Programming with ARM - Full Tutorial for Beginners - YouTube
(By far the best video so far that has all the ARM concepts needed in one place) - ARM7 Instructions/Programming - YouTube
(Good for understandiung ARM basic concepts)
- Java OOPs Concepts - JavaTPoint
- Java Swing Tutorials - JavaTPoint
-
MACS TEL - F27WX - TEL Resources for F27WX
-
Responsive Web Design - freeCodeCamp
- HTML Tutorial - W3Schools
- HTML Essential Training - LinkedIn Learning Course
- CSS Tutorial - W3Schools
- Introduction to CSS - LinkedIn Learning Course
- CSS Animations - OnlineTutorials
- JavaScript Tutorial - W3Schools
- JavaScript Tutorial For Beginners - Net Ninja - YouTube
(Basic JavaScript Concepts) - OOPs in JavaScript Tutorial - Net Ninja - YouTube
- JavaScript Document Object Model(DOM) - Net Ninja - YouTube
- jQuery Tutorial - Net Ninja - YouTube
- Modern JavaScript Tutorial - Net Ninja - YouTube
- Async JavaScript Tutorial - Net Ninja - YouTube
- PHP Tutorials - JavaTPoint
- Learning PHP - LinkedIn Learning Course
- PHP with MySQL Essential Training: 1 The Basics - LinkedIn Learning Course
- PHP: Object-Oriented Programming - LinkedIn Learning Course
- PHP: Object-Oriented Programming with Databases - LinkedIn Learning Course
- Ajax with PHP: Add Dynamic Content to Websites - LinkedIn Learning Course
- Learning SQL Programming - LinkedIn Learning Course
- SQL Tutorial - W3Schools
- SQL Murder Mystery - Fun Game to learn SQL concepts and commands