making the
web
talk

Become a Front-end Developer from scratch.
This career path will turn you into a hireable frontend developer

Our course program covers everything
the employers expect from junior
Front-end developers

Lots of practice

We have a single goal: to get you employed. That's why 80% of the course is devoted to practice.

Mentor support

Mentors support you in learning new topics, review assignments, point out mistakes and suggest ways to correct them.

Student community

Your peers will go on to work for many international companies. They'll be the foundation of your global industry network.

Growth

Strategy & Digital Marketing

from designs to
pixel perfect web

HTML & CSS

  • What is a website. Work process setup. Introduction to HTML.
  • Version Control Systems, Git and GitHub
  • HTML5 tags
  • Introduction to CSS
  • Flexbox, Bootstrap
  • CSS Box Model
  • CSS selectors
  • Figma
  • Working with pre- and post-processors
  • BEM methodology
  • Fonts in web, Font Face
  • Flexbox
  • CSS Position Transform. CSS Animation
  • Creating forms
  • CSS Grid Layout
  • Scalable Vector Graphics (SVG)
  • Responsive navigation. Adaptive Graphics
  • RWD. SEO. Cross-browser compatibility
  • Project 1. A simple website for your portfolio

JavaScript

  • JavaScript basics
  • Data types and operators. Part 1
  • Data types and operators. Part 2
  • Data types and operators. Part 3
  • Loops and conditions. Part 1
  • Loops and conditions. Part 2
  • Functions
  • Arrays
  • Objects
  • Classes. Part 1
  • Classes. Part 2
  • Classes. Part 3
  • Document Object Model (DOM)
  • Events
  • Introduction to Slick Slider and jQuery
  • Customized maps with an example of Google Maps API. AJAX
  • Web storage
  • Project 2. Architecture - basic web-site + JS

Front-end: Vue

  • Introduction to Vue. Part 1
  • Introduction to Vue. Part 2
  • Vue state and props. Lifecycle methods. Part 1
  • Vue state and props. Lifecycle methods. Part 2
  • Lists and conditional rendering. Part 1
  • Lists and conditional rendering. Part 2
  • Stateful vs Stateless components. Forms, events. Popular libraries for Vue
  • Vue: Hooks
  • Vue routing
  • Project 3. Responsive website with JS. Part 1
  • Project 3. Responsive website with JS. Part 2
  • Project 3. Responsive website with JS. Part 3
  • Project 3. Responsive website with JS. Part 4
  • Project presentation
  • Graduation

what people who have taken our courses are saying... for real

Roman Kushyk

Roman Kushyk

front-end developr

Is it worth going to Xsmarta academy?

4:54 PM

Definitely!

4:54 PM

This is amazing

4:54 PM

Intensive training and a lot of practice❤️

4:54 PM

Got a job offer in my first week of searching!

4:54 PM

Andrew Liakhow

Andrew Liakhow

Front-end developer

My take on Xsmarta: super positive!

4:54 PM

It was worth it!

4:54 PM

The training was hard

4:56 PM

but thanks to the great support of mentors

4:56 PM

everything is possible

4:57 PM

Iryna Kostiuk

Iryna Kostiuk

Front-end developer

Xsmarta: super motivating!

10:10

I am very happy that I chose them to study

10:10

Mentors are really eager to help

10:11

Tech checks impressed me the most!

10:11

the wonderful
companies
people
we work with
SourceLogo

Globally patented technology simultaneously elevates viewer engagement while seamlessly unlocking new revenue streams

Hopin

P2H is a global software company with Ukrainian roots. Team provides and supports a wide range of services and products, from mass-market niche solutions to E-government platforms that make a significant social impact

Nettavisen

Speedperform is the world’s leading provider of cloud-based SaaS solutions supporting the mobile device life cycle

Schulthness

Simplify provide versatile remote engineers and handle all employment-related responsibilities

Angelist

Anatol Equipment is one of the world’s leading screen printing equipment manufacturers for textile printing and more

projects you will work on in Xsmarta

“In just 6 months, you will be fully equipped to start a career in Front-end development. To give an idea of what you’ll achieve, here’s our graduate’s first-hand experience.”

– Marta, Co-founder and CEO of Xsmarta

get to know front-end development better

representative offices

  • ukraine, lviv, 79000
    lazarenka str, 2, office 15

hello@xsmarta.com

let’s take your projects on a next level

Get in touch

OUR TEAM WILL RESPOND TO YOU WITHIN 1 BUSINESS DAY

Thanks for request!

Our team will answer you as soon as possible!

Oops! Something went wrong while submitting the form.

Representative offices

  • ukraine, lviv, 79000
    chervonoi kalyny str, 56, office 17

hello@xsmarta.com
Change your life from this to THIS. Apply now!
Change your life from this to THIS. Apply now!