Zero to Dev.
Simple as that.

Through a six-week program learn to develop applications using top-notch technologies guided by our leading engineers as mentors

0

generations

0

total applicants

0

alumni

0

employed

Choose your Devcademy
major

Start: TBD
Duration: 2-6 weeks
Lectures: Mon to Fri
Attendees: TBD
Start: TBD
Duration: 2-6 weeks
Lectures: Mon to Fri
Attendees: TBD
Start: TBD
Duration: 2-6 weeks
Lectures: Mon to Fri
Attendees: TBD
Start: TBD
Duration: 2-6 weeks
Lectures: Mon to Fri
Attendees: TBD
Start: TBD
Duration: 2-6 weeks
Lectures: Mon to Fri
Attendees: TBD

Course info

Gain an in-depth understanding of Angular. Learn to use components, modules, forms, routings, and services, and at the end build a dynamic & beautiful web application.

Step 0 Environment setup.
Basic concepts Architecture, modules, and components.
Methods Data binding, directives, and styles.
Routing & forms Creation, validation, template driven and reactive forms.
Services Creating HTTP requests & basic use of rxjs.
Auth & Angular Material Secure an app & use basic material components

Get ready to build powerful, fast, user-friendly, and reactive UI for the web written in TypeScript. By the end of the course, you’ll become a top-notch React.js developer.

Step 0 Environment setup
Basic concepts Architecture, JSX, and components
Components Interaction and modeling
Deep dive Lifecycle methods, react hooks, lists and forms
Data HTTP connection and state management
Final touch Navigation and application styling, authentication

Get an overview of Spring MVC and Spring Boot software frameworks, and learn how to build web applications from scratch.

Step 0 Environment setup
Introduction Review and dependency injection principles
Spring MVC Framework configuration and web development
Spring Data JPA, Project Lombok, and testing
CRUD With Spring MCV
RESTful services Swagger

Learn the concepts of modern .NET architecture through implementation examples. Cover the basics of unit testing and REST API authentication and containerization.

Step 0 Environment setup
.NET 5/6 Introduction, concepts, and N-Tier architecture
Dependency injection EF code first and migration
LINQ XUnit testing and Moq
CRUD RESTful API, Swagger
Authentication JWT and basics of containerization

Learn the basics of Flutter and Dart to better build apps for Android and iOS devices. Create UI by using a widget, learn how to style it, and make it responsive to all devices.

Step 0 Environment setup
Basic concepts Architecture, Material design and how to code for native
Widgets and themes Responsiveness, adaptability, app lifecycle and theme creation
Navigation and data forwarding Types, file routes, and transition animation
State management Work with entered values. Providers and input validation
Authentication HTTP requests

Place to Dev

Anywhere! Completely online, the six-week program consists of lectures, weekly assignments, one-on-one mentoring, and a final hackathon. A team of our best mentors will be available for you to ask away any questions that pop to mind, and by the end, you’ll have developed a complete and functional application.

Class of 23′ to be announced

Hackathon location

Notch Zagreb office – Ul. Republike Austrije 33

Step by step

All Devcademy programs are open to students, recent graduates, and tech enthusiasts with the right skill set. All classes are held online. Just make sure you have an internet connection and a couple of hours each day to set aside for learning. Sounds good? It gets better so keep on reading.

First contact

Meet and Greet Day

We’ll hang out in our Zagreb office and go through all the ins and outs of this year’s Devcademy. You’ll meet your teammates and your mentors. If you’re not from or around Zagreb, don’t sweat it, you can still participate remotely.

Week 1 to 4

Ready to roll

Aaaand, it’s showtime! Classes are starting and the first assignments are delivered to you fresh from the oven. Our top-notch engineers will double as your mentors and will help guide you through the project by reviewing your code and helping with advice.

Week 6

The real deal

Temperatures are rising as we are nearing the finish line. Classes and mentoring sessions are still held online, now mostly focusing on preparing for the ultimate test – The Hackaton!

D(ev) Day

Devcademy Hackathon

The whole team will work together on an assignment – building a fully functional complex application. Your mentors will be there with you, supporting you through the whole deal. The two-day Hackathon is held in our Zagreb office which brings us to the final step of…

Well deserved

Mingle Mania

After completing the final challenge and defeating the boss, you’ll unlock access to delicious burgers, and beers (craft or otherwise) and have some well-deserved fun.

We’re proud to say

So far, more than 100 students have participated in Notch Devcademy. Find out more about their journey from Devcademy students to today’s Notch employees.

Tihana O.

“Last year during the summer holidays, I wanted to gain new experiences and expand my knowledge, and at the same time, I wanted to spend the summer at sea. Summer School allowed me both. I learned a lot working on weekly assignments, and I could always turn to mentors who were available and friendly. At the Hackathon, I had the opportunity to experience what it is like to work in a team on a real project, and after graduation, I got a job at Notch.”

Tihana Oremuš, Software Engineer

Vitomir M.

“I consider Summer School to be the beginning of my professional career, which makes it one of the most memorable events. The weekly tasks are not overly demanding, which is a great thing, and the highlight of the education was Hackaton. After successfully completing the weekly tasks, we test the acquired knowledge, and the winners of the Hackaton are provided with valuable prizes. But also, more importantly, an opportunity to become part of Notch – so I can recommend participation to anyone who wants to build a solid foundation for their future careers.”

Vitomir Marjanović, Software Engineer

Valentina K.

“Participating in the Summer School was an ideal way to take advantage of the summer. The weekly tasks were challenging enough to interest me, but also simple enough to easily fit into my summer schedule. The mentors followed our work and were ready to answer all our questions. As the most fun, but also the most challenging part of the school, I would definitely highlight the two-day Hackathon where we had the opportunity to understand the importance of teamwork, good organization, and a pleasant work atmosphere in application development.”

Valentina Križ, Software Engineer

Jurica J.

“I was really surprised by the efficiency of the approach to education. Mostly because it resulted in my ability to create a functional and complete backend without previous knowledge. The whole process was pleasant and stress-free, with weekly tasks that can be easily mastered. I always had someone available for questions and there was always someone reviewing my code and suggesting where I could improve, so this experience contributed to my programming more than I expected. I liked that in the end, we had the opportunity to work in a team, an important aspect of the development of the application.”

Jurica Jurić, Software Engineer

Ivona R.

“I applied to Summer School out of a desire for new programming knowledge and experience. The format and execution are quite flexible. Through interaction with mentors and through work on specific tasks, I acquired knowledge applicable to real projects. Upon successfully completing the training, I was allowed to become part of the Notch team. I would definitely recommend the program to anyone who likes to learn new and useful skills.”

Ivona Raguž, Software Engineer

FAQ's

Stay tuned for all the details on this page and on our social media channels.

Was this helpful?

Glad to be of service. Can we help with your next project? Let us know!

Let’s find the right answer to your question. Contact us!

Stay tuned for all details on this page and on our social media channels.

Was this helpful?

Glad to be of service. Can we help with your next project? Let us know!

Let’s find the right answer to your question. Contact us!

After we receive your application, you’ll get a short email questionnaire that will help us select the best candidates. You will then be given a test task, the results of which go into the overall assessment of your knowledge. Top-rated individuals enter our Devcademy program.

Was this helpful?

Glad to be of service. Can we help with your next project? Let us know!

Let’s find the right answer to your question. Contact us!

Since the entire program is online, location is not crucial for participation – as long as you have an internet connection.

Was this helpful?

Glad to be of service. Can we help with your next project? Let us know!

Let’s find the right answer to your question. Contact us!

You don’t need to be a developer to participate in Devcademy, but you do need to know some basics of programming to be able to follow lectures and solve tasks.

Was this helpful?

Glad to be of service. Can we help with your next project? Let us know!

Let’s find the right answer to your question. Contact us!