Introduction to Practical Programming

Career Switch Program

Total program: 60-80 hours, divided into 8 modules (6-10 hours per module, flexible start).

Languages: English, Romanian and Hybrid - Learn more

Price: RON 4,900

smiling woman standing while holding orange folder
smiling woman standing while holding orange folder

This course is designed for adults with no prior programming experience, as well as for people who have tried coding before but feel their knowledge is fragmented or unstable. No technical background is required - just curiosity and a willingness to learn.

Benefits for Participants

  • Practical, hands-on learning with AI tools used by top marketers.

  • Build a professional portfolio to show clients or employers.

  • No prior experience required - suitable for career switchers or upskillers.

  • Learn skills directly applicable to freelancing, remote work, or entry-level marketing positions.

Final Project

A real understanding of how programming works

  • Confidence in writing code

  • Strong problem-solving and logical thinking skills

  • A practical project you built yourself

  • A solid foundation for continuing into web development, data, automation, or other tech fields

  • Lesson Program

  • Stage 0 – Getting Started with Programming

    Introduction to the working environment

    Understanding how the course works

    Writing your first lines of code and achieving a quick win

  • Modul 1 – Variables and Input/Output

    What variables are

    Working with numbers and text

    Printing output and receiving input

  • Modul 2 – Conditions and Logic

    Making decisions in code

    if / else statements

    Building simple logic

  • Modul 3 – Loops

    Repeating actions

    Working with ranges and repeated data

  • Modul 4 – Functions

    Breaking problems into parts

    Writing functions

    Reusing code

  • Modul 5 – Data Structures

    Lists

    Dictionaries

    Working with collections of data

  • Modul 6 – Working with Files

    Reading from files

    Writing to files

    Saving and loading data

  • Modul 7 – Code Organization and Modules

    Splitting code into multiple files

    Importing functions

    Structuring code like a real project

  • Modul 8 – Mid-Course Project

    Building a small program from start to finish

    Connecting everything learned so far

  • Modul 9 – Advanced Programming Concepts

    Introduction to Object-Oriented Programming (OOP)

    Deeper programming thinking

  • Modul 10 – Final Project

    An individual project

    Independent work with mentor support

    Presenting a working product

Contact admissions counselor

Reach out for more information about

Introduction to Practical Programming

Career Switch Program