Zero level
Only the ability to work with a computer and a browser
Professional
Jumpstart your career by learning key concepts and mastering practices required for modern web developer jobs.
Course
Mini-Course
Course
Course
Expert
Advance your skills and learn the tricks and techniques used by seasoned web developers
Course
Software Engineer
Can get a job at a big product-based company
Advanced course
Advanced course
Advanced course
Advanced course
Advanced course
Advanced course
Have you forgotten your password or lost access to your profile? Enter your email connected to your profile and we will send you a link to restore access.
Forgot to connect your email to the profile? Email us and we’ll help.
This course is suitable for complete beginners who are not familiar with the world of web development nor the technologies of HTML, CSS and JavaScript.
You will learn the basics of web technologies and try yourself as a front-end developer.
Let’s get to know the basics of back-end development and create a simple online furniture store using PHP.
After completing the course, you will know the basics of the PHP language and will be able to become an amateur back-end developer and create your own projects.
Completely free!
Let’s get to know the advanced features of HTML. We will analyze in detail the important mechanisms of CSS, learn how to add decorative effects and make interfaces more beautiful.
After completing the course, you will be able to become an intern in a small web studio or take small freelance orders.
Let's look at advanced tasks and techniques: optimizing the performance of interfaces, creating complex CSS graphics, interface animations and micro-animations using basic CSS tools, and working with SVG.
After completing the course, you’ll be able to become a front-end developer who starts the path of creating product interfaces.
Time to dive into programming for web browsers! Let's learn the basics of JavaScript: variables, data types, conditions, loops, functions, arrays, and objects. We will get to know algorithms and data structures.
After completing the course, you will be able to become an intern in a small web studio or take freelance orders for the development of interactive widgets.
We are using cookies to gather information which will help you use our website most effectively. You can read about this here or disable this feature if you want. By continuing to browse the site, you agree to our use of cookies.