Course • Vienna

Learn Software Development

in Vienna

Learn everything you'll need to know about Java and back-end development using Spring to start working as a software developer in just 10 months!

Get notified ↓

Become a Junior Software Developer

Get ready to embark on a 10-month journey that will enable you to create software applications using the world's most versatile programming language - Java. Our comprehensive software development programme has been carefully designed to guide you through the exciting world of software creation and innovation. This full time education is carried out in collaboration with Jugend am Werk and funded by the AMS.

Why learn to code?

  • It is fun to learn to code and you can see fast progress.
  • There are many companies in Austria looking for people with coding skills.
  • Software Development is one of the highest-paying careers in Austria.
  • Coding is not just useful for career advancement, it allows you to be creative and work on your own projects. It offers opportunities for limitless improvement and personal development.
  • IT is an industry that is in constant growth and will be even more important in the future.

Why learn Java?

So you have decided to become a Software Developer, but you are not sure which language to start with? We recommend that you start with Java because it is one of the most used programming languages in the world and its popularity is growing. Why, you ask? Because Java is a universal language, suitable for any operating system, and runs on almost any device you want. This makes it easy to use. But not only is Java easy to use, it is also simple to learn, especially because there is a lot of pre-existing code that you can reuse in your own projects and programs.

About the programme

What to expect

  • Learn and truly understand the Fundamentals of Programming, which are important for any language. In addition, you will dive deeper into the specifics of the programming language Java
  • Extending basic knowledge of Java with focus on back-end specialization
  • Learn and truly understand Java frameworks: Spring Boot - Web; Spring Data - NoSQL, JPA with MySQL; Spring Security
  • Learn how to create and use databases (SQL)
  • Learn about Docker and using Docker containers
  • Every week,  we provide Lectures, Live Coding Sessions, Q&A Sessions, and most importantly, many Practical Exercises for you to solve with your peers.
  • Improve and practice the soft skills necessary for Junior Software Developers
  • The programme will be entirely taught in English

Hard facts

  • Duration: 13th of November, 2023 - 13th of September, 2024 (10 months)
  • Course hours:
    • Monday, Tuesday, Friday, 9:00 am - 4:00 pm
    • Wednesday & Thursday, 9:00 am - 5:00 pm
    • 32 hours per week
    • Hybrid - 2 days online, 3 days in-person
  • Language: English

What we offer

An icon showing a group of people sitting together on a 
table.

A memorable learning experience

An icon showing a book in front of a computer screen.

A comprehensive pool of online resources

An icon showing a group of people standing together.

An alumni programme, intercultural community and regular events

An icon showing a person giving a presentation to a group 
of people.

Workshops and guidance by seasoned programmers and professionals

An icon showing a person with a graduation robe.

A certificate as evidence of your hard work, upon successful completion of the programme

A fancy divider for the webpage consisting of three small colorful lines going from the left side to the right side in a zig-zag movement.

Applications are closed

We don't have a new start date for the next course intake yet. This page will be updated as soon as we do. Until then, you can sign up below to be notified once a new course is planned.

A fancy divider for the webpage consisting of three small colorful lines going from the left side to the right side in a zig-zag movement.

Eligibility criteria

Formal Criteria

  • Need to be registered as "unemployed" at AMS Wien
  • Have a valid working permit in Austria
  • Be at least 18 years of age by the start of the programme
  • English language skills at least on level B2 or equivalent,
    German language skills are not required but advantageous for future employment
  • Participated in the mandatory info-webinar
  • Be available for 32h/week for the duration of the programme

What else we expect from you

  • Willingness to participate in a full-time programme
  • Highly (self-) motivated to learn programming
  • Be ready to start working as a (Junior) Software Developer right after the programme

Our location

A fancy divider for the webpage consisting of three small colorful lines going from the left side to the right side in a zig-zag movement.

Starting in summer 2023

Team

A photo of Alexandra 
Onișor, Software Development Mentor at everyone codes.

Alexandra Onișor

Mentor

A photo of Yasman 
Majidi, Project Manager Vienna at everyone codes.

Yasaman Majidi

Project Manager

A fancy divider for the webpage consisting of three small colorful lines going from the left side to the right side in a zig-zag movement.

Frequently Asked Questions

  • Will I be able to find a job after the programme?

    Yes! Upon successful completion of the programme, you will be equipped with all the tools and knowledge necessary to start a career in the field of Software Development.

  • Do I need any previous experience to participate in the programme?

    No, don't worry, this programme is for complete beginners. You will learn everything from the very start.

  • Can I have a full-time or part-time job during the programme?

    Unfortunately not. This programme requires an intensive commitment of 32 hours per week. By applying, you are confirming that you are available to attend the programme full-time and in person at our premises in Vienna.

  • I am not in Vienna! Can I still participate?

    Unfortunately not. The programme will be held in Vienna. By applying, you are confirming that you are available to attend the programme full-time and in person at our premises in Vienna.

  • I am not registered as "unemployed" with AMS Wien. Can I still participate?

    Unfortunately not. Only people who are registered as unemployed with AMS Wien are eligible to participate. Details of how to register as unemployed can be found on the AMS Wien website.

  • How much does the programme cost?

    For you? Nothing! - The programme is fully funded by AMS Wien, which means that the costs of the programme are completely covered.

  • How can I cover my living expenses during the programme

    ?

    AMS Wien will generally continue to pay personal compensation during the duration of the programme, depending on your personal eligibility. Details about this can be discussed with your AMS Wien contact person (Berater*in).

A fancy divider for the webpage consisting of three small colorful lines going from the left side to the right side in a zig-zag movement.

Contact us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.