Overview
We teach you how to make sites. We will explain how a browser works, how to put into practice HTML, CSS, JavaScript (ES6). Our teachers will explain how to repeat framework steps. They will tell how the Gulp/webpack works (it’s a tool for collecting applications). You will learn tools for accelerating development. And you will use the newest rules which will soon become standards.
You will work on projects by yourself and in teams. As a result, you will create some sites and an application. Also you will be able to make up sites adapted for mobile devices. After the course ends you will have a portfolio which will help you to start a career as a developer.
Prerequisites
- Advanced PC user
- Basic understanding of algorithms
- Coding experience is an advantage
Why Front-End?
- After coding you see the result immediately
- Your portfolio is visualized for the client
- When you know Front-End you can switch to any other development field
- You will learn how to create websites and interfaces using HTML and CSS
- You will learn one of the most in-demand languages on the market — JavaScript
Curriculum
For a more detailed version, leave your email below
HTML / CSS
56 h • 23 topics- What is a website. Work process setup. Introduction to HTML.
- CSS animation
- Version Control Systems, Git, and GitHub
- HTML5 tags
- Introduction to CSS
- Figma for Front-end developers
- CSS selectors
- CSS Box Model
- Flexbox
- Fonts in Web, Font Face
- CSS position & transform
- BEM methodology
- Creating forms
- Scalable Vector Graphics (SVG)
- Work with pre- and post-processors
- Adaptive layout (Responsive web design)
- Responsive navigation
- SEO for developer
- Responsive graphics
- Practice – layout making
- Cross-browser compatibility
- Exam 1 - A simple website for your portfolio
- CSS GRID layout
JAVASCRIPT
40 h • 15 topics- Introduction to JavaScript
- Types of data and math functions
- Loops and conditions
- Functions
- Objects
- Arrays
- Classes
- Document Object Model (DOM)
- Events
- Introduction to jQuery. Manipulating elements and events
- Slick Slider – the most universal slider plug-in
- AJAX
- Customized maps using Google Maps API
- Web storage. Local & Session Storage, Cookies
- A website layout for your portfolio
FRONT-END
28 h • 9 topics- Tool for project construction (task-manager) Gulp
- Webpack
- Introduction to JavaScript frameworks with an example of Vue.js
- Vue.js: modifiers, events, and rendering
- Vue.js components
- Work with a remote server
- Website optimization
- Introduction to Front-End frameworks. Bootstrap, Foundation
- Examination 3 - A website using a framework
Get the full course description
Application process
Take the test
Register in our LMS and do a test to help us evaluate your knowledge.
Interview
Once we receive your test results, we'll invite you for an interview to see if we're a good match.
Enroll
Start your education in the next available group. Your next career destination has never been closer.
Course content
Total hours
Teacher
Course fee
A small step towards your big career in IT
- 47 teacher-led sessions
- 3 lessons per week
- Unlimited access to course materials
- English lessons
- Career support
Pay upfront
690€
total
You could have awesome new skills and a new job in IT.
Got questions?
Our impact
graduates finished our courses
hours of IT education
of our graduates are women
teachers work today
schools in 3 countries
IT companies employed our students
people working with Beetroot Academy globally
Application process
Take the test
Register in our LMS and do a test to help us evaluate your knowledge.
Interview
Once we receive your test results, we'll invite you for an interview to see if we're a good match.
Enroll
Start your education in the next available group. Your next career destination has never been closer.