The CodeFactory Java Developer course prepares you for an exciting career as a junior Java developer. You will learn how to create software in Java, use integrated development environments and apply advanced programming concepts to solve various real-world projects and tasks.
As a Java junior developer you have good knowledge in the field of software development and are familiar with syntax, tools and programming concepts. All this, including your own impressive project portfolio that you have built up throughout the course, will enable you to start your career in the software development industry immediately. As a generalist you can work productively and work closely with other disciplines such as project management, software testing and other development teams.
Your advantages as a CodeFactory Java Developer course graduate
- Learn coding with Java in less than 2 months
- Be job-ready immediately after completing your training
- Learn and grow together with motivated colleagues and professional trainers
- Experience an innovative training format that is unique in Austria and based on US coding schools
- Gain practical experience by working on real projects
- Benefit from an education that is affordable and eligible for funding (please see in addition our payment & financing options)
- Use our company network and events to boost your professional future
- Duration: 8 weeks
- Course Language: English
- Location: CodeFactory, Kettenbrückengasse 23/2/12, 1050 Vienna or online
- Times: Monday to Thursday 9 a.m. to 4 p.m. @ CodeFactory plus tasks with free time allocation, project work Friday or Saturday as desired*
- Fee: 2.490,00 €
- Entry Level: beginners**
- Max. number of course participants: 30
- *Project work is to be handed in on Fridays 8h to 17h on Saturdays Depending on the level of difficulty and personal progress, the code review can be as extensive as a normal course day.
- **We assume that our participants have dealt with the basics of programming by the beginning of the course. This can be done either in our basic courses or by self-study, for example in online introductory courses. The so-called Fizz-Buzz Test serves as a guideline (https://wiki.c2.com/?FizzBuzzTest)
An own laptop, ideally with SSD hard disk and at least 4 GB RAM, is recommended. However, we can also provide a rental laptop if required.
- Usage and configuration of Java development environment
- Variables, data types and related operations
- Functions and parameters
- Data control structures
- Introduction into Object-oriented programming
- Popular Java libraries and concepts
- Complementary skills such as presentation, project management
Why should I become a Java Developer?
The performance of IT enables companies in all industries to be competitive and innovative. Especially since the DSGVO came into force, every company must deal professionally with the protection of its customer data.
Despite the demand, IT employees are still desperately sought after. The professional association of management consulting/information technology (UBIT) informs that in 2018 alone there will be a shortage of approx. 10,000 IT specialists in Austria and by 2020 there will be a shortage of more than 800,000 IT specialists throughout Europe. This shortage of specialists and generalists with IT skills is exacerbated by access restrictions to universities and their high drop-out rates of more than 50%.
Companies need to introduce themselves to their future IT staff today and sometimes recruit students before the end of their studies. Web developers therefore have great opportunities for long-term employment.
The constant excess demand is the reason for the high starting salaries for Junior Java Developer. Around € 45,000 is a standard gross annual salary for Junior Java Developer.
The field of activity of a Java Developer is not limited to IT companies, in-house programmers are increasingly sought after in all imaginable industries. For example, but not only, in the fields of marketing, e-commerce, consulting, video game development, online games, online betting, FMCG, mechanical engineering, research & development, HR, government, financial services, logistics and many more.
Method and time required:
Monday to Thursday from 9 am to 4 pm the attendance part takes place in the CodeFactory itself, either on-site or online, depending on the course. Every morning, application-related daily tasks are assigned, which are solved in pairs or in small teams. The advantage is learning with and from fellow students. In the meantime, our experienced trainers will of course supervise the group of students and provide advice and support. In the context of larger projects, students learn what is important in project management in addition to the code.
The trainers support you and your team partner in solving problems AFTER they have been tried to solve them independently. This way of working is unfamiliar for many students at the beginning, but has proven to be essential to become a good programmer.
Afterwards, you should plan time for a short and self-determined preparation for the next day with learning materials provided for this purpose, which can be scheduled with about 1 hour.
On Fridays at 8:00 a.m. the weekly CodeReviews are released – a mini-project which, in contrast to pair programming, can be solved independently. You have time until 17:00 on Saturdays to hand in the CodeReview. On average 8 hours will be needed to solve the task, this can vary a bit depending on the chapter.
All in all, you can imagine the time required for the course to be about the same as for a full-time job – thanks to this compact, efficient training, you will be ready to start your career immediately upon completion!
Thanks to the intensive and practice-oriented CodeFactory training format, which makes our graduates job-ready in just under 4 months, you will be qualified for an entry-level position as a Junior Java Developer or for an internship in the software development area within a very short time. Our completion rates confirm the success of the CodeFactory concept:
- 75% of our graduates found a new job within 6 months.
- Due to the extensive digitalization in which we find ourselves, we are constantly looking for software developers with various qualifications. With the JavaWeb Developer course at CodeFactory you are excellently prepared for many of these positions. Java developers work in a wide range of industries. This means that potential employers can be found not only in the IT industry but also in various companies from the private sector, public institutions and NGOs.
- With a gross annual salary of around € 45.000,- the profession of a web developer is also one of the very well paid jobs.
Still undecided? Gain an insight and discover a selection of work samples from our students here: www.codefactory.academy