JetBrains Academy
The place for learning and teaching computer science your way
Frontend Tracks on JetBrains Academy: Learn HTML, CSS, and JavaScript
We have some great news for those looking to develop new programming skills or expand their knowledge in the specific areas of frontend development. A new Introduction to Frontend track is now available at JetBrains Academy! It includes all the HTML and CSS essentials to give you a feel for web development, and it guides you through the process of creating your first web page.
If you already have a grasp on the basics of HTML and CSS and want to further improve your skills, we have something for you too. The Frontend Core track (previously known as Frontend Developer) is a perfect choice for learners who want to challenge themselves with advanced projects, learn JavaScript, and gain more in-depth knowledge of web development.
We’re also providing a month-long free access period to both tracks for all JetBrains Academy students! After September 12, the frontend tracks will be available as part of the personal or organizational subscription plan. Please note that while we’re still working on releasing these tracks from Beta, they are marked as unpublished, and they can only be accessed via a direct link.
Introduction to Frontend
If you’re just getting into programming, this track will help you get started without feeling overwhelmed. Introduction to Frontend features 80 educational topics and 2 real-life projects to kick-start your professional portfolio. With this track, you will:
✅ Learn about the main elements of any webpage.
✅ Learn how to add media files, forms, tables, and links to the page.
✅ Use CSS to create a visual style and provide adaptability to your page.
By starting any JetBrains Academy track, you’ll join a community of more than 500,000 students. You can discuss what you’ve learned, complete tasks together, share knowledge, and give others a hand by answering their questions.
Frontend Core
If you are familiar with the basics of HTML and CSS and want to learn more, this track is for you. In Frontend Core you will refresh your knowledge of Markdown syntax, get an introduction to JavaScript, and learn everything you need to know in order to create a fully working website. In particular, you will:
✅ Use CSS to create animation for your website.
✅ Learn how to make interactive webpages using JavaScript.
✅ Learn to process browser events and build programs by using functions and conditions.
This track gives you access to 13 real-world projects, such as a chat bot, website page, and currency converter. Don’t forget to add completed projects to your GitHub profile to strengthen your developer portfolio!
A career to pursue after completing a frontend track
If you’re interested in starting your career as a Junior Frontend developer, these tracks will be right up your alley. You might also want to look at the JavaScript for Beginners track to build on your JavaScript skills and learn about React, one of the most popular JS libraries.
We hope that you’ll enjoy studying frontend development with us. If you have any questions or would like to share your feedback, feel free to leave a comment below or contact us at academy@jetbrains.com.
Enjoy learning!
Your JetBrains Academy team