CRUDL Academy

Our Academy is focused on teaching you all the practical things they need to know in order to become a successful Software Developer, from 0 to 1. Our Academy starts with teaching you the fundamental aspects of computer science and then go towards some of the latest technologies and frameworks out there. It doesn’t matter if you are in school if you are a computer science student or you just want to change your carrier and become happier, our Academy is the place for you. Here you will meet people who will help you and guide you towards the process of learning and growing as a Developer.


Level 1

Level 2

In this course you will learn the fundamentals of computer science and after that you will be able to build simple mobile applications and games!

  • Operating Systems
  • Java Basics
  • Object Oriented Programming
  • Data Structures
  • Design Patterns

In this course, you will learn advanced technologies, frameworks and teamwork. After that you will be able to build your own social media!

  • Java Spring
  • Source Control
  • Test Driven Development


Where are we located ?


Diyan Gochev

The founder of CRUDL who has more than 15 years of experience working in some of worlds top companies like SAP and VMware.

Nuri Nuri
(Full Stack Developer)

Full Stack Software Developer with more than 3 years of professional experience. Passionate about PHP and MuleSoft.

Alexander Lazarov
(Full Stack Developer)

Highly skilled Software Developer with more than 3 years of professional experience building full stack applications.

Ivan Kaloyanov
(Backend Developer)

Backend Developer experienced building highly scalable distributed systems. Passionate about engineering.