This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Overview
In this course, you will learn the basic fundamentals of how to build websites from the ground up. No previous knowledge is required to take this course, you will learn from the absolute beginning and start coding in a short time.
This is an exclusive course, which includes the 6 most important languages ​​and technologies in Front-End Web Development and its main topics:
-
HTML5
-
CSS3
-
Semantic elements
-
Complete Guide to Colors and Fonts in CSS
-
Flexbox
-
Responsive design and CSS media queries
-
Working with Figma design prototypes
-
FTP, Domain and Hosting
-
Javascript from Zero to Advanced
-
Data Types in-depth
-
Functions, loops and conditionals
-
Javascript best practices
-
Image galleries and product filters in Javascript
-
HTTP requests with the Fetch method
-
Working with external APIs
-
TypeScript Basics, Including a beginner project
-
Vue JS from Zero to Advanced
-
Composition API
-
State Management with Pinia
-
Multi-page apps with Vue Router
-
Vue Dev Tools
-
Vue CLI and Vite
-
Git from Zero to Advanced
-
Best practices in version control
-
Git on the command line, VS Code source control and GUI applications
-
Complete Guide to Branches
-
Github and other remote servers
-
Github Desktop App
Our Hands-on Method
With our hands-on step-by-step method with real-life projects, challenges and exercises you will learn how to build beautiful web pages in a fun and intuitive way.
This course offers 170 lessons with 32 hours of video, 9 real-life projects, several lists of exercises and complete course material for download.
Start your career as a Web Developer!
Whether you are aiming at starting a career in the tech industry or you are a freelance web designer who wants to learn front-end development, or even if you just want to learn how to build websites as a hobby, this course will take you there fast.
Being the building blocks of the world wide web, HTML, CSS, Javascript, jQuery, Vue JS & Git are fundamental skills for any IT professional.
With these skills, you can build your own digital products, work as a freelancer or pursue a successful career in a big tech company. No matter the path you choose, this course is going to provide you with high-quality content and a great learning experience to help you achieve all your goals.
Join 20,000+ students worldwide in this highest-rated course. and Enroll now and let’s start building amazing websites and web applications!
Diving Deeper Into HTML & CSS
-
1Downloading Visual Studio Code
-
2Basic Structure of an HTML Document
-
3HTML Elements (Tags)
All prototypes of the course have been moved to Figma. Please see the instructions here: https://docs.google.com/document/d/16egKXBLS44RwDI6ZIPeL0EK_cmQRoD_UBtfDd7lmp-w/edit?usp=sharing
-
4Lists and Links
-
5An Ordered List of Links
-
6Images and Videos
-
7Styles
-
8HTML5 Semantic Elements
-
9The Developer Tools & More CSS Properties (Part 1)
-
10The Developer Tools & More CSS Properties (Part 2)
-
11Styling Elements with CSS
-
12Classes, IDs, and CSS Selectors
-
13Styling the Content of the Article
-
14Styling the List of Links
-
15Fonts
-
16Styling the Social Links
-
17Colors
Responsive Design with CSS Media Queries
-
18Introducing the Next Project & Setup
-
19Starting with the Header
-
20Alignment of Header Items With Flexbox
-
21Fixed Position on Header
-
22Doing the Logo in HTML & CSS
-
23Background Image of Hero Section
-
24Text Area of Hero Section (Part 1)
-
25Text Area of Hero Section (Part 2)
-
26Starting the Best Sellers Area
-
27The 3 Products Section
-
28Individual Product Boxes
-
29Product information
-
30Applying the New Tag
-
31Discounted price
-
32Newsletter Section
-
33Styling the newsletter elements
-
34The Footer Element
-
35Bottom Navigation
-
36HTML Entities
-
37Hover states
Hosting & Domain - Publishing Our Website Online
Javascript Basics
Diving Deeper into Javascript
-
52Javascript Course Intro
-
53First Steps With Javascript
-
54Javascript Syntax
-
55DOM - Document Object Model
-
56Working With The DOM
-
57Manipulate HTML elements
-
58Variables
-
59Data Types: Strings
-
60Working With Strings
-
61Data Types: Numbers (Part 1)
-
62Data Types: Numbers (Part 2)
-
63Data Types: Booleans
-
64Data Types: Null and Undefined
-
65List Of Exercises # 1
-
66List Of Exercises # 1 (Solution - Part 1)
-
67List Of Exercises # 1 (Solution - Part 2)
-
68Functions
-
69Functions
-
70Data Types: Arrays
-
71Data Types: Objects
-
72Objects Methods
-
73List Of Exercises # 2
-
74List Of Exercises # 2 (Solution - Part 1)
-
75List Of Exercises # 2 (Solution - Part 2)