Why choose a front-end career? It's not just a job, but a creative exploration. You can work on visually appealing and user-friendly web interfaces that millions of people use every day. With the development of the digital environment and the spread of web and mobile applications, the demand for front-end developers is constantly soaring. Of course, as demand grows, so do salaries. ;)
Why choose this course?
Learn on your own terms: select mentor times and access the course material at any time
Work from anywhere in the world: as a developer, you can try the digital nomad lifestyle
A course that speaks your language: English language instruction
Flexible payment options: you can pay in installments and apply for a training loan
Online training that you can take from anywhere, even while workingtsz
Give space to your creativity: make your mark in the digital world with your unique ideas
- You are looking for a training format that fits flexibly into your schedule.
- If you would like to combine design with technology in your work.
- You have excellent technical and analytical skills.
- You are a born problem solver who always pays attention to details.
- You want to create beautiful, functional, fast websites and applications.
- You are eager to learn new things, as web technologies are constantly evolving, which requires you to keep up.
- Part-time course, 20 hours per week
- English language education
- Live, mentor-led classes that you can join from anywhere, on a flexible schedule.
- During the training, you will have access to our pre-recorded soft skills training sessions and our comprehensive Career Hub, which will help you prepare for your job search.
- The course meets the state-defined 06134004 Junior Frontend Developer program requirement.
Course structure
In this section, you will learn how to create simple websites and the basics of implementing algorithms in the Javascript programming language. You will learn how to use the tools needed to create modern programs.
Main topics:
- HTML
- SEO
- CSS basics
- Command line (bash/zsh) basics
- Git, GitHub
- Visual Studio Code editor and Webstorm IDE
- Expressions and control structures
- Functions
- Data structures
- File management
- Using AI assistants
- Drawing on Canvas in the browser
In this stage, you will learn how to create more complex websites in a mobile-optimized format. By the end of the module, you will be able to independently write a two-dimensional game where you can move a character using your keyboard.
Main topics:
- The basics of responsive, mobile-optimized design
- Bootstrap CSS framework
- CSS basics
- SASS preprocessor basics
- Fundamentals of Object Oriented Programming
- Testing basics using jest
- TODO project
- Game project
In this section, you will learn how to programmatically modify elements displayed on a website, create forms, understand how the server side works, communicate with it, and make requests to Web APIs. You will learn about some of the services provided by Firebase: user authentication, hosting.
Main topics:
- DOM
- Handling HTML forms and sending their data
- Promise
- Fetch API
- Server-side basics: npm, NodeJS, Express
- Firebase Authentication
- Firebase Hosting
In this section, you will be able to store data sent by forms in a NoSQL database, get acquainted with one of the most well-known modern frontend libraries, React. You will be able to create modern, live websites and style them in a modern way using CSS Grid.
Main topics:
- CSS Grid
- Firbase Firestore (NoSQL database)
- React states
- React components
- React hookok
- Form handling with React
- Quiz project
- Forum project
Tuition fees
Career opportunities after the course
Front-end developer

By the end of the training, you will have the necessary knowledge to be able to find a job as a Front-end developer. This is an excellent opportunity for you if you are looking for security, creativity, versatility and continuous development opportunities. Another advantage is the competitive salary and the fact that you can find a job almost anywhere in the world with this knowledge.
Full-Stack Developer

You can also set a long-term goal of a Full-Stack career, but for this you will first need to delve into the mysteries of back-end development, say in addition to your first front-end job.
UX/UI designer

If you are interested in user experience design and have an excellent design sense, you can also go into UX/UI later. Of course, you will need to further deepen your knowledge in this specialized field, but your front-end knowledge will be worth its weight in gold.
More details
A prerequisite for our VAT-free training is that you have at least a high school diploma. No other prior qualifications are required, as we start our career-building training from a completely beginner level.
Although it is not a requirement, it is good to know: since programming itself is based on English, and many employers in this field expect you to have a certain level of English proficiency, it would not hurt if you also put some emphasis on refreshing your language skills in addition to the course, thus increasing your chances of finding a job in the future.
To join our training, you must complete a 3-part admission process that takes place over a few days.
1. Application
If you have decided that you want to start a career in IT, submit your application on our website! It's all in a few clicks. :)
2. Online game task
A few hours after submitting your application, you will receive a link to a test task that assesses your cognitive skills in a game format. We recommend that you try to complete this on a computer and not on your phone. The test will take a maximum of 30 minutes.
3. Online questionnaire
In the same email you will find another link that points to a questionnaire that can be completed in 10-15 minutes. With the help of the questionnaire, we would like to get to know you a little better, your motivation, and your individual preferences.
We will ask questions where you can always choose between two options, depending on which answer you agree with more. After the tests, we will notify you by email about the admission decision within a few days. If you are among the best, we will take care of the paperwork and look forward to welcoming you on the first day of training. Good luck!
Students enrolled in our Junior Programming courses can apply for a Training Loan from the Student Loan Center if they are 18-55 years old, can prove their secondary education with a Hungarian-language certificate (or have a certified translation/naturalization of a foreign high school diploma/diploma), have a registered address, have no public debt, have no criminal record and have had a social security legal relationship for 12 months prior to applying for the loan, or have been in a continuous student, adult education or higher education student relationship for 12 months.
The interest-free Training Loan covers the cost of self-funded training courses, and a maximum of HUF 500,000 can be applied for in adult training. It is important that when applying for a Training Loan, you must pay at least 20% of the training fee as your own funds, regardless of the financing package you choose. The requested amount will be transferred to the educational institution. The Training Loan will be available in this form after December 20, 2021.
If you choose our installment payment per module package, you cannot finance the first module directly from the Training Loan, as in this case the tuition fee is paid approximately 2 weeks before each module starts, while the Training Loan can unfortunately only be applied for on the first day of the course at the earliest. However, you can use the interest-free Training Loan to finance the other modules.
In practice, this means that you only have to pay HUF 490,000 of the tuition fee in advance and you can repay the remaining HUF 500,000 within 10 years after the training.
The training takes place in a mentor-based educational format. In practice, this means that a small part of the time spent on the training is just a classic lecture (so-called material review), the rest is individual and group work led by mentors.
In most of our online courses, material review takes place on Zoom. For the rest of the time, our students are divided into smaller study groups and communicate with each other and our mentors via Discord at pre-arranged times.
The schedule of our training is extremely flexible, so that you can fit it into your schedule around your existing job or even your child, and so that everyone can find the most ideal time to study. The joint review of the material held by the mentors takes place on Mondays and Thursdays between 9:00 and 12:00. This schedule applies to all curriculum units of the training. On these occasions, personal online presence is important, but if for some reason you are unable to join, you can watch the mentored lessons later.
In addition to this time, we also offer personalized mentoring sessions, where mentors meet with smaller groups to help you process the curriculum based on your questions. The mentoring sessions are as follows:
- Monday: 18:00 - 20:00
- Tuesday: 09:00 - 11:00
- Wednesday: 13:00 - 15:00
- Thursday: 18:00 - 20:00
- Friday: 09:00 - 11:00
It is important to us that each of our students finds the schedule that works best for them, so we ask you to share your personal preferences with us before the course begins.
Yes. During the entire duration of the Training, students will demonstrate their knowledge in 3 partial exams after the first three training stages, and in a final exam at the end of the training. All exams are conducted online and consist of tests and/or practical tasks.
Green Fox Academy, as an adult training provider registered under the Adult Education Act and holding an adult training license (E/2020/000006), provides a certificate issued in the Adult Education Data Service System, confirming the requirements of the professional training, to participants who successfully complete the training (successfully pass the final exam). The certificate entitles you to take a qualifying exam at an independent examination center and obtain a state-recognized professional qualification. Our training provides stable knowledge for passing the exam.
During the training, you will have access to our pre-recorded soft skills training sessions and our comprehensive Career Hub, which will help you prepare for your job search.