in 9 months
Become
a high-earning
front-end developer
SUBMIT an application
〈/English〉
WHAT IS
a Front-End Developer?
A front-end developer builds the external part of applications and websites — everything that the user can see.
For example:
  • creates site pages based on design layouts using HTML and CSS

  • binds scripts responsible for animation to the site

  • thinks through the architecture of applications

  • searches for and corrects errors in the interface
Study at an international IT school with a 30-year history
Get a German state certificate, valued by employers all over Europe
Become a specialist and earn 75,000 euros per year
Find a job with guaranteed support from the career center
Adopt the knowledge and experience of practicing developers
Study at your convenience
LET'S START SIMPLE

During the first 3 months, we will gradually immerse you in IT basics. The Basic Module consists of 4 parts.
</Basic Module>
basics
The course is held in Russian
HTML
CSS
open full programm
Basic JS
HTML - a standard markup language that allows the creation and structure of sections, paragraphs, links, and other building blocks of a web page.
CSS - code that is used to style a website. It allows you to make the text red or blue, one block on the page larger than the other, etc. In general, it's all about beauty.
Basic JavaScript - a programming (or scripting) language that adds interactivity to your website and can also be used to write code on the server side of a website.
IMMERSION IN DETAIL

During the remaining 6 months, you will dive into the front-end developer profession in detail. You will study all facets of this speciality.
</Professional Module>
profi
The course is held in Russian
JS
React
Redux
open full programm
Git
SQL
no SQL
Project management: Agile, Scrum, Waterfall
JavaScript - a programming (or scripting) language that adds interactivity to your website and can also be used to write code on the server side of a website.
React - a JavaScript library for creating user interfaces. It has certain templates, which allow you to simplify and speed up the process of frontend development.
Redux - a JavaScript library for managing and centralizing application state. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.
Git - a version control system that allows you to store code and manage different versions of a file. It is especially convenient for team programming.
SQL и noSQL databases - relational and non-relational databases. They store information about users and can be used to create, add, retrieve, or delete data.
SQL и noSQL databases - relational and non-relational databases. They store information about users and can be used to create, add, retrieve, or delete data.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
Algorithms - a set of sequential operations aimed at solving a certain problem. Knowledge of algorithms allows you to create IT products by choosing the best way to implement them.
THE COURSE
program
Receive free advice and learn more
click on___to find out more
hover over ___to find out more
WE'RE READY TO HELP YOU
get hired and launch your dream career!
Point А
POINT B
After
1 MONTH
After
9 MONTHS
After 1 YEAR
After
3 YEARS
POINT А
You realize that you want a position that pays well, provides autonomy and challenges you to grow. You make the decision to become an IT professional.
AFTER 1 MONTH
As a Tel-Ran student, you gradually immerse yourself in a new field under the guidance of our instructors and mentors.
AFTER 9 MONTHS
You graduate and receive a certificate. Congratulations! Your skills are in high demand in the German job market — all you need to do now is choose the right companies that match your goals.
AFTER 1 YEAR
You are a junior front-end developer and earn €45,000 a year! You now have a job in a German company. You are a part of a team that both challenges you and you can contribute to.
AFTER 3 YEARS
You have become a senior developer, earning 120,000 euros per year and managing your own team. Now, you are mentoring others — they ask you for career advice.
POINT B
After 4 years, you are managing an entire IT company remotely and earn 140,000 euros per year. Your life has transformed significantly. You should be proud! And that’s not all. The next step may be to start your own business, where you could earn even more.
You realize that you want a position that pays well
You graduate and receive a certificate. Congratulations!
You have become a senior developer, earning 120,000 euros per year
Receive free advice and learn more
IF THEY DID IT, you can do it too!