Perfect for newbies
90%
of our students start with no technical background
Course updated in 2024
100%
industry-relevant curriculum built to meet employer expectations
4,500+ employed grads
rating based on Google reviews
Front-end developer: Salary
15 200 zł
+22%Increase in remuneration r/y. Source: Nofluffjobs
Front-end Developer is in high demand. Every time you use a website or app, you’re interacting with their work. They design and code the visual aspects, adapt it for all kinds of devices, optimize performance, and add animations. Plus, they can work with databases. Impressive, right?
Front-end developer
90%
of Mate grads entered the tech field for the first time
What's covered
Podstawy JavaScript
13 topics
Discover the programming language best suited for beginners. We'll kick off with strings, functions, conditionals, loops, arrays and a few more!
Topics
Podstawy kursu
2 topics
courses.lesson_zero_fe_pl_about_course
Topics
Rozszerzone podstawy JavaScript
11 topics
Let's continue learning Javascript? It's time to look at strings, numbers, and loops from the other side. Oh, and the objects are worth it ... And for the dessert — another portion of tasks for additional practice!
Topics
Podstawy HTML + CSS
17 topics
It's time for you to get acquainted with the basic structure of HTML and CSS style language.
Topics
Git i Terminal
6 topics
Terminal is one of the main tools of any developer. In this module, you'll explore basic terminal commands, what Git version control is and how to use it.
Topics
Zaawansowany HTML + CSS
8 topics
Here you will learn about layout, pseudo-classes, and pseudo-elements. Also, you will learn about CSS features, the basics of the Sass preprocessor, and BEM methodology. Well, as icing on the cake — you will make a landing for your portfolio.
Topics
Zaawansowany JavaScript
17 topics
Is the first step done? Now we will deepen our knowledge and consolidate the basics in practice. Let's learn to work with GitHub. Mentors will provide their first feedback on the code you've written. Let's learn how to make interfaces not only beautiful but also functional! Let's make the first request to the server and much, much more!
Topics
Podstawy TypeScript
6 topics
It's time to make our code more predictable and secure and our development more enjoyable. Learn what static typing is and how TypeScript is useful for the developer.
Topics
React
18 topics
We reactively break into the world of frameworks and UI libraries. Let's find out what a component-based approach to development is, develop the first interactive interfaces, and get work for your portfolio. It's time to get acquainted with one of the most popular libraries in frontend development!
Topics
Działanie sieci
6 topics
And now, we will master the basics on our own. After all, every day, you somehow interact with the Internet, but have you thought about how the World Wide Web works? This module will help you understand how our devices interact and exchange data with the Internet and what the Internet is all about.
Topics
Vue.js
1 topic
Learning by doing is our favorite technique here, and this module is no exception. You'll learn the Vue.js framework by using it to build a ToDo App. How cool is that?!
Topics
Redux
3 topics
What about management? Let's figure out how to use the Redux Javascript library with the React library to manage the overall state of your application. Let's stop breaking out in a cold sweat whenever we hear the word "reducer".
Topics
Zdobywanie pracy
7 topics
In this module, you will prepare your CV, cover letter, and profiles in professional socials. You will train to pass technical and non-technical interviews. Let's go to work!
Topics
Testowanie JavaScript
6 topics
Every code has to be tested, and the more code there is, the more test volume there is. Unless we automate it! And we'll happily teach you to do so.
Topics
Podstawy Javy
11 topics
You are in for comprehensive overview of Java fundamentals. That is: booleans, arrays, strings, operators, methods, conditionals and loops.
Topics
132
Topics
4
Projects
From zero to hired
Book a call
Skill level after the course
Coaches
Mentors
English Teachers
Education coordinators
Employment coordinators
Book a call
Faq
Learning is self-paced – you decide when and how many hours you want to dedicate to your studies. Our mentors will evaluate your work and answer your questions. You'll connect with classmates via chat and group video calls. Additionally, you'll receive lifetime access to the course, giving you the freedom to learn on your own terms.
Yes, you can! Our courses are designed to let participants learn at their own pace, with continuous mentor support throughout the program.
Sure! After finishing our course, you'll get a certificate. More than 4,300 of our graduates use it to show their skills on LinkedIn and other social media. But our main focus is helping you find a job, and we'll do everything we can to support you in that.
No, you don’t need math or a technical background to enroll. In fact, 9 out of 10 Mate students come from non-technical backgrounds. Our job is to teach you the skills you need and help you land a job in tech.
To start learning at Mate academy, simply apply, and our representative will get in touch with you shortly to provide more details. You’ll gain access to the course as soon as the payment is completed.
Our courses are open to people of all ages. However, our job guarantee applies only to those who are of working age according to their country’s laws at the time of course completion.
For over 10 years, we’ve been helping people kickstart their tech careers — and we’ve gotten pretty good at it.
Our courses are built around what companies actually want, with tons of hands-on practice to get you job-ready. And you’re never on your own — we’ll guide you every step of the way, from polishing your resume to nailing your interviews.
The best part? 80% of our grads land a tech job just a few months after finishing the course.
If you pay for and complete the course, actively search for a job with our support for 16 weeks, and still don’t receive any job offers, we’ll refund your money.
Graduates of the Frontend developer course often land their first jobs in positions such as Frontend Developer, Frontend (Angular) developer, Frontend (HTML, CSS, JS) developer, Vue developer, React developer, or React Native developer.