Not Sure Where to Apply?

Software Development Academy

Courses: Automation Tester - PL, Online, Data Science - PH, Online, Data Science - PL, Online, Data Science - RO, LV, LT, AL, EE, CZK, SK, Online, Java - PH, Online, Java - PL, Online, Java - RO, LV, LT, AL, EE, CZK, SK, Online, +12 more.
Java Comprehensive - PH, Online, Javascript - PL, Online, JavaScript - RO, LV, LT, AL, EE, CZK, SK, Online, PHP - PL, Online, PHP - RO, LV, LT, AL, EE, CZK, SK, Online, Python - PL, Online, Python - RO, LV, LT, AL, EE, CZK, SK, Online, Software Engineering - PH, Online, Software Tester - PL, Online, Software Tester - RO, LV, LT, AL, EE, CZK, SK, Online, UX/UI Design - PL, Online, UX/UI Design - RO, LV, LT, AL, EE, CZK, SK, Online

Locations

Online, Białystok, Bydgoszcz, Częstochowa, Gdańsk, Gdynia, Gliwice, Katowice, +30 more.
Krakow, Lublin, Łódź, Opole, Poznań, Rzeszów, Szczecin, Toruń, Warszawa, Wrocław, Zielona Góra, Manila, Arad, Bucharest, Cluj-Napoca, Constanța, Craiova, Galați, Iași, Oradea, Timișoara, Riga, Kaunas, Vilnius, Tirana, Tallinn, Tartu, Staré Město, Bratislava, Trójmiasto.

About Software Development Academy

Software Development Academy is the first programming academy in Poland and the largest in the CEE offering training profiled for the needs of the ICT market. SDA offers Java, .NET, JavaScript, C, C#, Python, PHP, HTML and C++ courses in the evening or... Read More

Trainers at SDA are genuine practitioners with years of experience in their trade, and have teaching skills as well. Students are expected to have the ability of analytical and logical thinking, motivation and involvement, availability, teamwork and English skills.

Software Development Academy is also a reliable partner in upskilling, reskilling and recruitment processes of entire teams. By combining technological and industry knowledge, SDA trainings provide companies with unique value, increasing employee efficiency and stimulating business development.

Do you represent this school? Suggest edits.

Courses

PHP - PL, Online

Locations: Online, Białystok, Bydgoszcz, Częstochowa, Gdańsk, Gdynia, Gliwice, Katowice, Krakow, Lublin, Łódź, Opole, Poznań, Rzeszów, Szczecin, Toruń, Trójmiasto, Warszawa, Wrocław, Zielona Góra
Course Description:

PHP from Scratch is a course that will allow you to get acquainted with the most popular back-end technology, used on almost 80% of the websites. During the training, you will also learn the basics of HTML, CSS and JavaScript needed to successfully create the frontend part. At the end of this course, you will prepare your final practical project, which will be a great opportunity for you to test your new skills and - what is more - you can include it in your first career portfolio!

Our PHP from Scratch course is suitable for people without previous programming experience.

Subjects: PHP

PHP - RO, LV, LT, AL, EE, CZK, SK, Online

Locations: Online, Riga, Kaunas, Vilnius, Tirana, Tallinn, Tartu, Staré Město, Bratislava, Bucharest, Timișoara, Cluj-Napoca, Iași, Constanța, Oradea, Arad, Craiova, Galați
Course Description:

PHP from Scratch is a course that will allow you to get acquainted with the most popular back-end technology, used on almost 80% of the websites. During the training, you will also learn the basics of HTML, CSS and JavaScript needed to successfully create the frontend part. At the end of this course, you will prepare your final practical project, which will be a great opportunity for you to test your new skills and - what is more - you can include it in your first career portfolio!

Our PHP from Scratch course is suitable for people without previous programming experience.

Subjects: PHP

Python - PL, Online

Locations: Online, Białystok, Bydgoszcz, Częstochowa, Gdańsk, Gdynia, Gliwice, Katowice, Krakow, Lublin, Łódź, Opole, Poznań, Rzeszów, Szczecin, Toruń, Trójmiasto, Warszawa, Wrocław, Zielona Góra
Course Description:

This module introduces you to the world of Python programming. You will learn the syntax of this incredibly popular language, the idea of ​​object-oriented programming, and the basic functions of the standard library.

But most importantly, you will learn how to use them efficiently.

Next, we will teach you how to use these tools efficiently to be a great programmer.

You will also learn about the entire Python ecosystem and how to create your own modules.

At the end of this module, you will have mastered regular expression possibilities, the idea of ​​exceptions, as well as usage and creation of language elements like decorators, context managers, and lambdas.

Subjects: Python

Python - RO, LV, LT, AL, EE, CZK, SK, Online

Locations: Online, Tartu, Tallinn, Bucharest, Timișoara, Cluj-Napoca, Iași, Constanța, Oradea, Arad, Craiova, Galați, Bratislava, Riga, Kaunas, Vilnius, Tirana, Staré Město
Course Description:

This module introduces you to the world of Python programming. You will learn the syntax of this incredibly popular language, the idea of ​​object-oriented programming, and the basic functions of the standard library. But most importantly, you will learn how to use them efficiently.

Next, we will teach you how to use these tools efficiently to be a great programmer. You will also learn about the entire Python ecosystem and how to create your own modules.

At the end of this module, you will have mastered regular expression possibilities, the idea of ​​exceptions, as well as usage and creation of language elements like decorators, context managers, and lambdas.

Subjects: Python

Software Engineering - PH, Online

Locations: Online, Manila
Course Description:

Learn the fundamentals of software engineering under the supervision of top experts in the field. Build expertise in areas such as frontend and backend development, software development frameworks, working with databases, and project management. We live in a world where digital technologies disrupt entire industries and drive innovation in sectors ranging from healthcare to education.

Subjects: Back-End Web Development, Front-End Web Development

Software Tester - PL, Online

Locations: Online, Białystok, Bydgoszcz, Częstochowa, Gdańsk, Gdynia, Gliwice, Katowice, Krakow, Lublin, Łódź, Opole, Poznań, Rzeszów, Szczecin, Toruń, Warszawa, Wrocław, Zielona Góra
Course Description:

Nissan once had to recall over a million vehicles due to a software malfunction.

Do you want to make a difference and impact the quality of software?

Become a software tester and advance your career in an exciting QA team.

Master the art of manual testing and explore the world of automated testing. You will learn the terms and definitions that are necessary to understand the world of testing.

We will show you why software testing is so important and that its main purpose is not just to find bugs.

You will learn about testing principles that provide good advice for each test type.

Finally, this module will show you how to properly describe what should work and how.

Subjects: Software Testing

Software Tester - RO, LV, LT, AL, EE, CZK, SK, Online

Locations: Online, Bucharest, Timișoara, Cluj-Napoca, Iași, Constanța, Oradea, Arad, Craiova, Galați, Riga, Vilnius, Kaunas, Tallinn, Tartu, Bratislava, Tirana, Staré Město
Course Description:

Nissan once had to recall over a million vehicles due to a software malfunction.

Do you want to make a difference and impact the quality of software?

Become a software tester and advance your career in an exciting QA team.

Master the art of manual testing and explore the world of automated testing. You will learn the terms and definitions that are necessary to understand the world of testing.

We will show you why software testing is so important and that its main purpose is not just to find bugs.

You will learn about testing principles that provide good advice for each test type.

Finally, this module will show you how to properly describe what should work and how.

Subjects: Software Testing

UX/UI Design - PL, Online

Locations: Online, Białystok, Bydgoszcz, Częstochowa, Gdańsk, Gdynia, Gliwice, Katowice, Krakow, Lublin, Łódź, Opole, Poznań, Rzeszów, Szczecin, Toruń, Trójmiasto, Warszawa, Zielona Góra
Course Description:

At the beginning of your adventure as a future UX/UI Designer, you will get to know the design process from a bird's eye view.

We will show you various methods of developing products, share insights about the role of a designer in a team, explore the key tasks of this role, and give you an overview of the job market.

We will also take a short psychology tour to show you the main cognitive pitfalls that may interfere with the everyday work of a designer.

Subjects: UI Design, UX Design

UX/UI Design - RO, LV, LT, AL, EE, CZK, SK, Online

Locations: Online, Arad, Bucharest, Cluj-Napoca, Constanța, Craiova, Galați, Iași, Oradea, Timișoara, Riga, Kaunas, Vilnius, Tirana, Tallinn, Tartu, Staré Město, Bratislava
Course Description:

At the beginning of your adventure as a future UX/UI Designer, you will get to know the design process from a bird's eye view.

We will show you various methods of developing products, share insights about the role of a designer in a team, explore the key tasks of this role, and give you an overview of the job market.

We will also take a short psychology tour to show you the main cognitive pitfalls that may interfere with the everyday work of a designer.

Subjects: UI Design, UX Design

Software Development Academy Reviews

Average Ratings (All Programs)

Overall
Curriculum
Job Support

4.62/5

(221 reviews)
    5/29/2018
  • Bartosz Górny | Java Dev.
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"Best place to start your career in IT"

Java from basics - 360h practical workshops
I recommend SDA especially for persistent and determined people. For sure everyone who decides to take the course will be in good hands. The trainers are practicians working in their profession and are great... Read More

Comment
    5/29/2018
  • Bartosz Górny | Junior Java Dev
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"Best school for beginners"

Course - Java from basics (360h of practical workshops)
Personally I recommend SDA to persistent and determined people. For sure everyone who decides to take the course in this school, will be in good hands. The trainers are practitioners working in the... Read More

Comment
    5/25/2018
  • Marcin Chudy | Junior Java Developer Student
  • Graduated: 2017

Overall Score

Curriculum

Job Support

"Step by step..."

The course encompasses 17 modules that provide the significant amount of knowledge in a relatively short period of time. At first sight, the schedule of the course appears to be very structured, but it is communication between the academy, coordinator/... Read More

What is more, I purposefully used the word “module” instead of a lesson, lecture or even the lab because it seems that none of these words fully captures the true form of that time spent in class. In terms of each of the modules, they provide the heavy workloads and it really needs to be remembered that the amount of time spent in class is more often than not only the beginning of what one is supposed to do on their own when they leave the classroom. Therefore, one should be aware that being systematic and organised would make their lives a lot easier. Otherwise, one might get a “programming hiccup” which will be unpleasant in the long run especially that the pace of the course is fast.

On the one hand, it definitely is a challenging task to master these skills by participants, but on the other hand participants would feel that each module serves as a kind of a “building block”. I believe that it might be much clearer to perceive the modules as these “building blocks” at the end of the course because it is rather hard do that when one is only one month into the course and everything seems to be at least a bit too complex and demanding. However, as time goes by and the more one is into the course, the more various things begin to click with one another and the code becomes clearer.

Finally, I have always appreciated the fact that the SDA promoted the culture of communication, the “there-are-no-wrong-questions” attitude, and yet they seem to keep in touch with their graduates helping them in search of that very first place of work.

Comment
    5/24/2018
  • Michal Hasnik | Full Stack .Net Developer
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"Demanding and satisfying"

I'm a tutor working with SDA and after 4 months I must say I really enjoy our co-operation. I had 4 years of professional career as software developer when SDA reached out to me. They carefully reviewed my competences and after evaluation sent bullet... Read More

Comment
    5/23/2018
  • Marcin Świderski | junior PHP developer
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"Sky is the limit"

Z czystym sumieniem, mogę polecić szkołę programowania SDA.

Program nauczania, może się wydawać z początku nieco przeładowany ale zawiera on wszystko to co niezbędne w pracy przyszłemu programiście. Prowadzący byli dobrze przygotowani do zajęć i pomocni.... Read More

Po zakończeniu szkolenia zaoferowana została nam pomoc w znalezieniu pracy, zawierająca w profesjonalne warsztaty ze specjalistami od rekrutacji i pomoc w szukaniu potencjalnego pracodawcy.

Comment
    5/16/2018
  • Hubert Arciszewski | Junior QA Engineer
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"Solidne fundamenty"

Kurs który daje solidne fundamenty i wprowadza w świat testowania. Bardzo przydatny, porządkuje wiedzę i nadaje kierunek indywidualnej nauce już po kursie. Prace znalazłem dość szybko, zaledwie miesiąc po kursie. Wystarczyło stosować się do rad i wskazówek... Read More

Jeśli myślisz że pójdziesz na kurs i sam udział gwarantuje ci prace to jesteś w błędzie. Wymagane jest zaangażowanie na zajęciach, po zajęciach i po samym kursie.
Natomiast z SDA staje się to łatwiejsze.

Comment
    5/15/2018
  • Anonymous | Java Developer
  • Graduated: 2017

Overall Score

Curriculum

Job Support

"Great entrance for IT world."

Working software developers. Very intense. I enjoyed it!

Comment
    5/15/2018
  • Michal | Junior Java Developer
  • Graduated: 2017

Overall Score

Curriculum

Job Support

"Course attendant"

Pros:
The course covers a very broad amount of topics regarding Java language (Spring, hibernate, jdbc, java8, a bit of frontend etc);
The teachers are practitioners so the quality is very high.
The support with finding a job is the best - the HR class... Read More

The cons of the course:
- You need to spend a lot of time at home practicing the knowledge you learned on the weekend course;
- Sometimes the amount of knowledge to learn can discourage you, but you should be prepared for that (the topic is very complex and you should know that beforehand);
- Practice, practice and practice - it takes time.

Comment
    2/8/2018
  • Bartosz Jańczak | Junior Java Developer
  • Graduated: 2018

Overall Score

Curriculum

Job Support

"If you want to become a programmer, you should sign up for this academy!!!"

This academy is best and fastest way to become programmer. Very professional and well-prepared trainers (only experienced programmers). I got a job as a developer before finishing the course. I recommend this programming school from my own experience

Comment
    11/28/2017
  • Łukasz Hyła | Java Developer
  • Graduated: 2017

Overall Score

Curriculum

Job Support

"Professional trainers and very good organization of the course."

I started the course in March, after the course in September I started work as a Java developer. They have trainers and other employees with a big heart for imparting knowledge and in my opinion good price per hour of study.

Comment

Software Development Academy's average rating is 4.62 out of 5.0 based on 221 review(s).

You may also be interested in...

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.