Duration
4 months
Price
75,00 € 67 € / Monthly
10% off
Projects
4 Projects
During this training, 4 real projects will be developed.
About the course
This course is designed in such a way that the students will be exposed to the fundamentals of JavaScript first, and then move on to modern JavaScript (ES6), Node and Git.
Lessons
- Course Outline and What This Course Will Cover Installing Visual Code & Sublime
Linking a JavaScript File
Values and Variables
Data types
let, const and var
Basic Operators
Strings and Template Literals
Taking Decisions: if / else Statements
Type Conversion and Coercion
Truthy and Falsy Values
Equality Operators: == vs. ===
Boolean Logic
Logical Operators
The switch Statement
Statements and Expressions
The Conditional (Ternary) Operator
Coding Challenge
Activating Strict Mode
Functions
Function Declarations vs. ExpressionsArrow Functions
Functions Calling Other Functions
Introduction to Arrays
Basic Array Operations
Introduction to Objects
Dot vs. Bracket Notation
Object Methods
Iteration: The for Loop
Looping Arrays, Breaking and Continuing
Looping Backwards and Loops in Loops
The while loop & Do-while loop
- What is DOM
- Basic HTML Structure and Elements
- Attributes, Classes and IDs
- Basic Styling with CSS
- Selecting and Manipulating Elements
- Handling Events
- Manipulating HTML and CSS Styles
- Working With Classes, Ids and all selectors
- Converting and Checking Numbers
- Math and Rounding
- The Remainder Operator
- Creating Dates
- Internationalizing Dates
- Timers: setTimeout and setInterval
- Implementing a Countdown Timer
- Asynchronous JavaScript, AJAX and APIs
- API URL Change
- AJAX Call with XMLHttpRequest
- Callbacks
- Promises and the Fetch API
- The Event Loop
Error Handling With try…catch - Async await
- Select a Project Idea that aligns with your interests or goals.
- Plan the Architecture and define your application’s structure and key features.
- Design and Develop the application using modern tools and frameworks covered in the course.
- Debug and Optimize, implementing best practices and solving real-world technical challenges.
- Refine and Launch a fully deployable portfolio project that highlights your creativity, code quality, and development maturity.
Preferred Qualifications
- Age: 15+
- Computer knowladge
- Programimg fundamentals
- Html, css
Love this course? Share it!
Instructor
Egzon Uka is a dynamic front-end developer with a strong focus on JavaScript as a core technology, alongside expertise in Angular, React. His portfolio spans industries such as e-commerce, regulatory compliance, maritime, and medical sectors. With proficiency in modern frameworks like SCSS, Tailwind css, Bootstrap, and advanced CMS integrations, Egzon consistently delivers seamless, high-performance digital solutions. As a programming instructor for several years, he has honed his communication and problem-solving skills. His passion for crafting polished, responsive, and user-centric experiences makes him a valuable asset to any tech-driven project.
Explore More
Presenting Unity Tech Hub, the tech school of the future.
We teach you the right skills to be prepared for tomorrow.
Programming for 7 – 10 years
10% off
Programming for 10 – 12 years
10% off
10% off
10% off
Frontend Basics
10% off
10% off
Unlock Your Learning
Potential Today
Join thousands of learners around the world who are advancing their careers with our expertly crafted courses.
Our mission is to provide guidance and resources for beginners—those who don’t yet have experience in development and design—to successfully launch their careers.
Contact
- [email protected]
- +383 48 235 166
- Rruga Deshmorët e Kombit, Vushtrri