Programming Academy Ohrid

Become an excellent web developer with expertise in the latest programming languages and the ability to write efficient, secure, and sustainable code with the Programming Academy in Ohrid!

Upon completing the 12-month program, which includes 480 classes, you will acquire the skills and knowledge needed to succeed as a full-stack developer.

Description

Our program combines cutting-edge web technologies with foundational computer science concepts. You will gain hands-on experience through real projects for partner companies, participate in workshops and hackathons, and receive soft skills training and career counseling – all designed to help you stand out in your next interview.

Benefits

With each enrollment, you receive free training worth 590 €.

Curriculum

Mandatory Modules

Front-end development

Elective modules

Elective

Back-end development

.NET

Back-end development

.NodeJS
AI module
Topic 1: The Creation of AI and Its Evolution.

Explore the historical origins of artificial intelligence, from ancient myths to the first computer programs. We will investigate how AI is portrayed in popular culture, examine Hollywood’s missteps, and address the major philosophical questions that make artificial intelligence both fascinating and somewhat intimidating.

  • Ancient Myths and Automations: Early Inspirations for Artificial Intelligence
  • Turing Test: The groundbreaking work of Alan Turing.
  • Early Artificial Intelligence Programs: logical theorist and general problem solver.
  • AI in Pop Culture: Hollywood’s perspective on artificial intelligence, from HAL 9000 to The Matrix.
  • Philosophical Questions: What is intelligence? Can machines truly think?

Join us as we highlight the key milestones in the history of artificial intelligence — from defeating chess champions to recommending your next Netflix binge. With a blend of humor and insight, we’ll show how AI has quietly become part of our daily lives and why “just machines” are no longer enough.

  • The Dartmouth Conference The Birth of Modern Artificial Intelligence.
  • Deep Blue vs. Kasparov: The first major victory of artificial intelligence.
  • IBM Watson in jeopardy!
    The Rise of Smart Assistants.
  • AlphaGo vs. Lee Sedol: AI masters complex games.
  • Everyday Artificial Intelligence: Voice assistants, recommendation systems, and autonomous vehicles.

Take a glimpse into the future of AI, where it can solve global challenges — or create new ones. This session delves into the ethical dilemmas and societal impacts of AI through an engaging discussion filled with a touch of sarcasm and plenty of optimism.

  • AI in Healthcare: Early disease detection and personalized medicine.
  • AI and climate change: Predictive models and sustainable solutions.
  • Ethical dilemmas: AI rights, bias, and job displacement.
  • Human vs. AI: Additional roles in creativity and problem-solving.
  • Future outlook: How AI can shape our world.
Mentors
Success stories

FAQ

What’s the key focus of employment in this field?

Building a strong portfolio is essential. Students complete the academy with individual projects and one project for a real client.

Most students attending this academy are career changers and employed. That’s why the online model was chosen as the best option for following the lessons.

Classes are held from Monday to Thursday and every other Friday, from 5:30 PM to 8:50 PM.

The software tools and programs required for attending the classes are Visual Studio Code and XAMPP.

Upon completion, students have the opportunity to work or intern with one of our partner companies. However, many graduates choose to work as freelancers.

We offer two payment options: full payment or interest-free installments. Discounts are available at specific times of the year for both options. Installment plans are calculated from the time of application until the end of the academy (the number of installments depends on the duration of the program). (the number of installments varies according to the duration of the academy applied for)

Payments can be made via bank deposit or electronic transfer—we do not accept payments on-site.
For installment plans, you are required to sign a notarized contract in person.

Programming Academy-Ohrid

2.550 €​​

1.900 €​​

Scroll to Top

FAQ

Who is this academy for?

The academy is ideal for beginners, those looking to change careers, or web developers who want to advance their skills. It’s also perfect for anyone interested in blending modern web technologies with traditional computer science concepts.

No prior knowledge is required.

While any existing knowledge is an advantage, it is not necessary to enroll. The curriculum is designed to provide a balanced approach to learning the latest programming languages alongside essential coding practices for writing efficient, secure, and sustainable code. The study methodology has an ideal balance between these key components. Any prior knowledge students have is an advantage, but it is not required.

You can choose to attend classes either on-site or online. The format selected at enrollment must be followed throughout the duration of the academy – hybrid attendance is not available.

At the time of enrollment, the student has the opportunity to choose how will they attend the classes. The classes cannot be hybrid, the academy is attended in the selected format until completion.

A standard computer with an Intel i4-i5 processor, 4GB of RAM, and at least 40-50GB of free HDD space is sufficient for attending classes.

We offer two payment options: full payment or interest-free installments. Each payment plan offers a discount during certain times of the year. Installment plans are calculated from the time of application until the end of the academy (the number of installments depends on the duration of the program). Accordingly, the number of installments varies based on the duration of the academy program for which you are applying.

Payments can be made via bank deposit or electronic transfer. We do not accept payments on-site.

For installment plans, your presence is only required to sign the notarial contract.