loader image

Frontend Advanced

Duration

5 months

Price

75,00 € 67 € / Monthly

10% off

Projects

5 Projects

During this training, 5 real projects will be developed.

Location

Vushtrri

Rruga Deshmoret e Kombit

https://maps.app.goo.gl/CAUPt6saLpaedkF86

About the course

Welcome to the Web Development Fundamentals course — your first step into the world of building websites and dynamic web applications from scratch! Whether you dream of becoming a front-end developer, launching your own projects, this course will give you the solid foundation you need.

Lessons

Intro to the Course + HTML Basics
  • Overview of the course, tools (VS Code, browser), homework plan

  • Basic tags: <!DOCTYPE>, <html>, <head>, <body>

  • Elements: headings, paragraphs, basic structure

  • Formatting: <strong>, <em>, <br>, <hr>

  • Links: <a href>, opening in new tab

Semantic HTML + Page Sections
  • Lists: <ul>, <ol>, <li>

  • Images: <img>, alt, relative vs absolute paths

  • Block vs Inline elements

  • <header>, <nav>, <main>, <section>, <article>, <aside>, <footer>

  • Use all previous elements to build a multi-section HTML page

Tables + Intro to CSS
  • HTML tables: <table>, <thead>, <tbody>, <tr>, <td>, <th>
  • Intro to CSS: syntax (selectors, properties, values)
  • Ways to apply CSS: inline, <style>, external .css
  • CSS: colors, backgrounds, font-family, font-size, text alignment
  • Activity: Style a table with internal CSS (borders, colors)
Forms and Mini Project 1: Multi-page HTML site (About, Contact, Services)
  • Forms: <form>, <label>, <input>, <textarea>, <select>, fieldset
  • Input types: text, email, password, radio, checkbox, submit
  • Use tables, forms, and semantic layout
  • Style using internal or external CSS
  • Includes navigation links
Box Model Deep Dive, Display Types & Visibility
  • Margin, padding, border, width/height
  • box-sizing: border-box
  • Activity: Build a card layout with spacing
  • display: block, inline, inline-block, none
  • visibility: hidden, z-index, overflow
  • Activity: Style layout using different display types
Positioning
  • position: static, relative, absolute, fixed, sticky
  • top, left, right, bottom, z-index
  • Activity: Floating image card or fixed navbar
Backgrounds & Gradients, Typography & Colors
  • background-color, background-image, repeat, size

  • Linear gradients

  • Activity: Create a header section with gradient + overlay text
    font-style, letter-spacing, line-height

  • Named colors, hex, RGB

  • Activity: Styled poem or quote layout

Flexbox Advanced
  • display: flex, flex-direction, justify-content, align-items

  • Activity: Horizontal nav bar and vertical sidebar
    flex-wrap, gap, align-self, flex-grow, shrink, basis

  • Activity: 3-column layout with wrapping and spacing

Flexbox Project
  • Responsive card grid
  • Sticky navbar
  • Challenge: Product showcase or gallery layout
Intro to CSS Grid & Grid Layout Practice
  • display: grid, grid-template-columns/rows, gap

  • justify-items, align-items

  • Activity: Photo gallery with captions

  • Nesting grid + combining with Flexbox

  • Activity: Create a blog layout with sidebar

Mini Project 3: Grid/Flex Hybrid
  • Complete homepage with grid/flex layout
  • Navbar, hero, card grid, contact form
Intro To SCSS
  • What is SCSS? How it improves CSS
  • SCSS syntax vs CSS
  • Variables – centralize colors, font-sizes, spacing
  • Nesting – clean, structured styles
  • Partials & @import
  • Build a component with BEM + SCSS nesting
SCSS Advanced + Mini Project
  • Mixins + @include
  • Functions + @return
  • Loops: @for, @each
  • Conditional @if, @else
  • Responsive SCSS with media mixins
Shadows, Hover Effects, Transitions, Media Queries, and Units
  • box-shadow, text-shadow, :hover, :active, :focus

  • transition-property, duration, ease

  • Units: px, %, em, rem, vh, vw

  • Media queries + mobile-first design

  • Animations

  • Activity: Interactive cards, Hero section responsive layout

Tailwind CSS
  • CDN setup vs full install (we’ll use CDN for now)
  • Utility classes: margin/padding, colors, borders, backgrounds, typography
  • Flex & Grid in Tailwind
  • Buttons, Cards, Forms, Responsive utilities
  • Customizing Tailwind (colors, fonts)
Tailwind Activities
  • Small layouts using Tailwind
  • Build a component library: Button, Card, Nav, Input
  • Prepare for using Tailwind in JS DOM projects
Intro to JavaScript, Variables, and Data Types
  • User Input, Type Conversion, and Light DOM Intro
  • Comparison, Logical Operators, if / else / else if
  • switch, Ternary, and storages
  • Loops & Repetition, while / do…while
  • Functions & Scope
  • Arrays & Objects
  • Objects & Class
  • Intro to the DOM & DOM Events
  • Forms, Inputs, & Fetch
  • Fetching Data, async/await
  • DOM Projects
  • Final Project

Preferred Qualifications

  • Age: 15+
  • Computer knowladge

Love this course? Share it!

Instructor

With his programming skills, Altini is focused on providing a high standard for users through efficient development and optimization of websites. During his professional journey, he has collaborated on various projects, being involved in every stage of development and bringing practical and efficient solutions. He has a direct approach and is committed to helping young people develop real programming skills and sharing knowledge with students about market demands, as he himself is part of it.

Explore More

Presenting Unity Tech Hub, the tech school of the future.
We teach you the right skills to be prepared for tomorrow.

Duration: 2 years

Programming for 7 – 10 years

A nine‑month journey where students use Scratch and Micro:bit to animate sprites, light LEDs, and build interactive games and stories—adding events, loops, variables, lists, and simple AI. They’ll finish by designing and showcasing an original, sensor‑powered capstone project.
30,00 € 27 € / Monthly

10% off

Duration: 2 years

Programming for 10 – 12 years

A nine‑month journey where students use Scratch and Micro:bit to animate sprites, light LEDs, and build interactive games and stories—adding events, loops, variables, lists, and simple AI. They’ll finish by designing and showcasing an original, sensor‑powered capstone project.
35,00 € 31 € / Monthly

10% off

Duration: 2 years
Students master app development (MIT App Inventor) and web design (HTML/CSS), building interactive projects. Culminates in a capstone project combining both skills.
40,00 € 36 € / Monthly

10% off

Duration: 1 academic year
Python powers the backend with robust logic, APIs, and data handling. React.js builds fast, interactive, and modern user interfaces on the frontend.
450 € 405 €

10% off

Duration: 6 months

Frontend Basics

Kickstart your journey as a front-end developer with our 6-Month Front-End Curriculum, featuring hands-on HTML, CSS, and JavaScript
50,00 € 45 € / Monthly

10% off

Duration: 5 months
Frontend development: building the visual layer of websites and apps with HTML, CSS, JavaScript, animations, and responsive design — focusing on user experience and interaction.
75,00 € 67 € / Monthly

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