About this course
Student will notice that with proper guidance programming is not difficult, it is well structured and very logical. The course is 100% “Hands On”! We learn by doing!
At course completion
In class 300 Euro / 30.000 ALL
- “var” VS “let” VS “const”
- Data types, type casting, “null” & “undefined”
- Block scoping and hoistation
- Modules, npm packages, importing & exporting
- Constructors, member variables, member functions
- Class inheritance
- Working with the keyword “this”
- Destructuring, rest & spread operators
- String manipulation, template strings
- Array and Object methods
- Arrow functions
- Exception handling
- Associative array, for-in loop, Map, Set
- Asynchronous programming
- Async / Await
- Promisifying callback based functions
- Working with events, event propagation & delegation, bubbling, capturing, etc.
- Final project
Basic frontend development knowledge such as HTML, CSS.
The length of this course is 45 hours. This course is held in the evenings twice a week from 2.5 hours each session. Course is taught in Albanian or English language. All training materials are distributed online.