All programs

Introduction to Programming Novice Free for students

Introduction to Programming

How a program thinks, how to break a problem into steps a machine can follow, and how to build something small that actually runs. The bridge between knowing a computer and building with one.

  • How long10 weeks
  • LevelNovice
  • CertificationPortfolio projects
  • Cost to youFree, always

Is this the right start for you?

Every program has a level. Pick the one that matches where you are today, not where you wish you were.

Who this is for

You have never used a computer, or you use a phone but have never worked on a laptop. No experience is needed and nobody will make you feel behind.

What you need

Time to study each week, and a laptop if you have one. If you do not have a laptop or steady internet, say so on your application. It will not count against you.

What you will learn

The skills you leave with, and use in the work you build.

  • Problem solving
  • Variables and loops
  • Functions
  • Reading errors
  • Python basics

Curriculum roadmap

Every module is hands on, reviewed by a mentor, and finishes with something you can show.

The week by week outline for this program is still being finalised with the programs team. The skills above are confirmed. Ask us for the detail and we will tell you where it stands.

Where this leads

Finish this one and you are ready for the next step.

Mid-level Software Engineering Build real web and mobile applications from idea to launch.

Ready to start?

Teqia training is free. Tell us what you want to learn and where you are starting from, and we will take it from there.