Skip to content

Student Project Demo Day

After 10 months of intensive training, our students create amazing projects from the ground up and graduate as full-stack software developers.

Join us on a Demo Day and witness the skills of our full-stack graduates!

Get to know our junior developers

Our junior full-stack programmers receive the most comprehensive and intensive training available in the market. By the time they graduate from Codecool, they possess all the skills, experience, attitude, and motivation needed to be valuable members of your business in any IT or tech role right from day one.
Join our extensive network of 450+ partner companies who have experienced the quality of our graduates. With a remarkable 98% hiring rate, you can trust us to deliver exceptional talent.

Projects made with passion

Our students never fail to amaze us and our partners! They create projects from the ground up with an array of technologies and tools even before they graduate. Check out a selection of projects made by Codecool graduates.

Join us at a Demo day in person or online!

What can you expect at a Demo day?

Join us on a Demo Day in person or online and witness diverse development projects. Our students will present their software projects in small groups, demonstrating their technical and soft skills. Engage with talented individuals and explore potential collaborations for your company’s success.

What do Codecoolers learn

Our 10-month, full-time Full-Stack Development Course is a practice-based training. Our students master 10+ technologies in Scrum teams and complete 40+ projects under the guidance of our professional mentors. Our mentors come from related fields, and they are lead developers, CTOs, and team leads with 5-10 years of experience.

Technical skills that Codecoolers learn

1. ModulE | 10 weeks

Programming basics

  • Control Structures
  • Functions
  • JavaScript
  • Projects given in browser
  • Git / Github
  • Working with JSON file
  • Clean code practices
  • Refactoring
  • Debugging
  • HTML basics
  • DOM manipulation basics
  • CSS basics
  • Linux – optional

2. ModulE | 10 weeks

Web Technologies

  • Git Advanced (branches, workflows)
  • HTTP
  • HTML
  • CSS
  • Javascript
  • Async programming
  • DOM Manipulation
  • REACT
  • Express
  • Node
  • Mongo
  • REST APIs
  • AJAX (promise, fetch)

3. ModulE | 10 weeks

OOP in Java or C#

  • Java or C#
  • Design patterns
  • OOP Design
  • OOP Principles
  • SOLID Principles
  • Unit testing
  • Data Structures
  • Databases – SQL

4. ModulE

Specializations based on market needs

  • Java
  • C#
  • DevOps
  • Teszt automatizálás
  • PHP

Soft and business skills that Codecoolers learn

Active Listening
Agile Scrum
Assertive Communications
Business Thinking
Concentration
Conflict Solution
Emotional Intelligence
Feedback
Growth Mindset
Presentation
Self Awareness
Self Motivation
Solution Focus
Time Management
Work Readiness

Want to see for yourself the technical and soft skills of Codecoolers?

Our methodology

At Codecool, we aim to bridge the gap between education and the workplace. Our graduates have hands-on experience working on real-life projects and scenarios, giving them the practical skills your company needs. They’ve been mentored by industry professionals, ensuring they’re equipped with the knowledge and expertise to make an immediate impact.

Our model: First try, then hire

Our partner companies have the possibility to have a 6-month trying phase with our Codecool graduates
During this period, Codecool is responsible for their salary and outsources the graduates for a daily fee

The benefit for the company is that they can test Codecoolers in a cost-efficient way who get every month additional support and advice from our Mentors

After these 6 months, the company can decide if they want to hire the Codecooler for a one-time fee and put her on their payroll
*For those companies which cannot cooperate with outsourcing – we can offer an immediate hiring model – which means they put the Codecooler on payroll straight.

Tap into a pool of talented graduates

Join us at a Demo day in person or online and discover firsthand why over 450 companies choose to partner with Codecool when hiring junior developers!

Book a Demo Day

Join us on a Demo Day in person or online and witness diverse development projects. Our students will present their software projects in small groups, demonstrating their technical and soft skills. Engage with talented individuals and explore potential collaborations for your company’s success.

Specializációk

Az alapok után fejlesztőink a következő specializációk egyikében mélyednek el:

10 hét C# webfejlesztés .NET Core-ban, ASP.NET Web API, React & Docker

Az OOP modulban tanult nyelvi alapok után megismerkednek az Enterprise Webfejlesztés alapjaival az ASP.NET Core Keretrendszeren keresztül: Object-Relational Mapping, Entity Framework, Inversion of Control, RESTful API koncepció, ASP.NET Identity API , CI/CD, Konténerizáció – Docker

5 hét haladó projektmunka a diákok által választott témában
A fent felsorolt technológiákban való elmélyülés és tudásuk megszilárdítása, valamint a technológiák alkalmazása egy 5 sprintből álló projektben, SCRUM metodológiát követve.

Fő projektek: Weboldalak fejlesztése ASP.NET Core használatával és React-tal

10 hét Java webfejlesztés Spring Boot keretrendszerrel, React & Docker

Az OOP modulban tanult nyelvi alapok után megismerkednek az Enterprise Webfejlesztés alapjaival a Spring Keretrendszeren keresztül: Object-Relational Mapping – Hibernate, Inversion of Control – Spring, RESTful API koncepció, Spring Security, CI/CD, Konténerizáció – Docker

5 hét haladó projektmunka a diákok által választott témában
A fent felsorolt technológiákban való elmélyülés és tudásuk megszilárdítása, valamint a technológiák alkalmazása egy 5 sprintből álló projektben, SCRUM metodológiát követve.

Fő projektek: Weboldalak fejlesztése Spring Boot használatával és React-tel

10 hét DevOps alapok. Linux, AWS, Konténerizáció, IaaC, CI/CD

Az első három modulban elsajátított fejlesztői alapokra építve ismerkednek meg a DevOps alapjaival.
A szakosodás elején megerősítik a Linux tudásukat, ahogy megismerkednek az operációs rendszer sajátosságaival és a shell scriptinggel.

Ezt követően hálózati és biztonsági alapismereteket szereznek, miközben megismerik az AWS piacvezető felhőszolgáltató számos termékét, többek között az IAM-et, EC2-t, S3-at, CloudWatch-ot, EKS-t.

A konténerizációs technológiák közül a Docker, a Kubernetes és a Helm kerül fókuszba, követve a piaci trendeket.

A DevOps modern gyakorlatát támogatandó, mélyebb betekintést szereznek a diákok az Infrastructure as a Code (IaaC) filozófiába a terraform termék megismerése mentén, illetve a CI/CD gyakorlatát is megismerik Jenkins és GitLab környezetben.

10 hét Automatizált Tesztelés és ISTQB alapok.

Az első három modulban elsajátított fejlesztői alapokra építve sajátítják el az automatizált tesztelés alapjait.
Kezdésként a tesztelési gondolkodásmód kialakítása történik meg az ISTQB ajánlások alapján: egy még ismeretlen alkalmazás megértése, felfedezése, tesztesetek létrehozása egy tesztmenedzsment rendszerben, hibák jelentése. Itt még a manuális tesztelésen van a hangsúly, ez elengedhetetlen az automatizált teszteket író programozóknak is.

A továbbiakban tesztautomatizálási alapismeretek: Selenium, manuális tesztesetek automatizálása, különböző webes elemek kezelése Seleniummal, waiting & timing, kulcsszóvezérelt és adatvezérelt tesztelési módszerek, megbízható tesztek létrehozása a Page Object Model segítségével.

A fentiekre építve végül az automatizált tesztesetek bővítése BDD keretrendszerrel.

Fő projektek: Test Engineerként más csapatokat segíteni szoftverek minőségének javításában: manuális tesztek, majd ezek automatizálása a követelmények alapján, valós problémákon keresztül.

10 hét PHP webfejlesztés – Laravel, MySQL

Indulásként kialakítják a PHP fejlesztői környezetet: Apache HTTP szerver, MySQL/MariaDB telepítés,konfigurálás, PDO, Composer Dependency Manager.
Megismerkednek a PHP szintaxisával, szabványokkal – PSRs. Először MVC patternt követő, kisebb PHP alkalmazásokat fejlesztenek.

Az alapozás után elkezdik használni a vállalati szoftver fejlesztéshez elengedhetetlen keretrendszerek egyikét, a Laravelt. Ezzel együtt Eloquent ORM-t használva RESTful web alkalmazást írnak, Unit (PHPUnit) és funkcionális teszteléssel (Behat, Gherkin), amihez a Postman adja a támogatást.

A PHP specializáció utolsó része három fő témakörből áll:
Komplex rendszerek tervezése; biztonságtechnikai és autentikációs szabványok (pl. OAuth 2.0), és a legacy kódokkal való munka alapjai.

Specialisations

Az alapok után fejlesztőink a következő specializációk egyikében mélyednek el:

10 hét C# webfejlesztés .NET Core-ban, ASP.NET Web API, React & Docker

Az OOP modulban tanult nyelvi alapok után megismerkednek az Enterprise Webfejlesztés alapjaival az ASP.NET Core Keretrendszeren keresztül: Object-Relational Mapping, Entity Framework, Inversion of Control, RESTful API koncepció, ASP.NET Identity API , CI/CD, Konténerizáció – Docker

5 hét haladó projektmunka a diákok által választott témában
A fent felsorolt technológiákban való elmélyülés és tudásuk megszilárdítása, valamint a technológiák alkalmazása egy 5 sprintből álló projektben, SCRUM metodológiát követve.

Fő projektek: Weboldalak fejlesztése ASP.NET Core használatával és React-tal

10 hét Java webfejlesztés Spring Boot keretrendszerrel, React & Docker

Az OOP modulban tanult nyelvi alapok után megismerkednek az Enterprise Webfejlesztés alapjaival a Spring Keretrendszeren keresztül: Object-Relational Mapping – Hibernate, Inversion of Control – Spring, RESTful API koncepció, Spring Security, CI/CD, Konténerizáció – Docker

5 hét haladó projektmunka a diákok által választott témában
A fent felsorolt technológiákban való elmélyülés és tudásuk megszilárdítása, valamint a technológiák alkalmazása egy 5 sprintből álló projektben, SCRUM metodológiát követve.

Fő projektek: Weboldalak fejlesztése Spring Boot használatával és React-tel

10 hét DevOps alapok. Linux, AWS, Konténerizáció, IaaC, CI/CD

Az első három modulban elsajátított fejlesztői alapokra építve ismerkednek meg a DevOps alapjaival.
A szakosodás elején megerősítik a Linux tudásukat, ahogy megismerkednek az operációs rendszer sajátosságaival és a shell scriptinggel.

Ezt követően hálózati és biztonsági alapismereteket szereznek, miközben megismerik az AWS piacvezető felhőszolgáltató számos termékét, többek között az IAM-et, EC2-t, S3-at, CloudWatch-ot, EKS-t.

A konténerizációs technológiák közül a Docker, a Kubernetes és a Helm kerül fókuszba, követve a piaci trendeket.

A DevOps modern gyakorlatát támogatandó, mélyebb betekintést szereznek a diákok az Infrastructure as a Code (IaaC) filozófiába a terraform termék megismerése mentén, illetve a CI/CD gyakorlatát is megismerik Jenkins és GitLab környezetben.

10 hét Automatizált Tesztelés és ISTQB alapok.

Az első három modulban elsajátított fejlesztői alapokra építve sajátítják el az automatizált tesztelés alapjait.
Kezdésként a tesztelési gondolkodásmód kialakítása történik meg az ISTQB ajánlások alapján: egy még ismeretlen alkalmazás megértése, felfedezése, tesztesetek létrehozása egy tesztmenedzsment rendszerben, hibák jelentése. Itt még a manuális tesztelésen van a hangsúly, ez elengedhetetlen az automatizált teszteket író programozóknak is.

A továbbiakban tesztautomatizálási alapismeretek: Selenium, manuális tesztesetek automatizálása, különböző webes elemek kezelése Seleniummal, waiting & timing, kulcsszóvezérelt és adatvezérelt tesztelési módszerek, megbízható tesztek létrehozása a Page Object Model segítségével.

A fentiekre építve végül az automatizált tesztesetek bővítése BDD keretrendszerrel.

Fő projektek: Test Engineerként más csapatokat segíteni szoftverek minőségének javításában: manuális tesztek, majd ezek automatizálása a követelmények alapján, valós problémákon keresztül.

10 hét PHP webfejlesztés – Laravel, MySQL

Indulásként kialakítják a PHP fejlesztői környezetet: Apache HTTP szerver, MySQL/MariaDB telepítés,konfigurálás, PDO, Composer Dependency Manager.
Megismerkednek a PHP szintaxisával, szabványokkal – PSRs. Először MVC patternt követő, kisebb PHP alkalmazásokat fejlesztenek.

Az alapozás után elkezdik használni a vállalati szoftver fejlesztéshez elengedhetetlen keretrendszerek egyikét, a Laravelt. Ezzel együtt Eloquent ORM-t használva RESTful web alkalmazást írnak, Unit (PHPUnit) és funkcionális teszteléssel (Behat, Gherkin), amihez a Postman adja a támogatást.

A PHP specializáció utolsó része három fő témakörből áll:
Komplex rendszerek tervezése; biztonságtechnikai és autentikációs szabványok (pl. OAuth 2.0), és a legacy kódokkal való munka alapjai.