Computer Programming Lessons

Find classes and tutors

Want to learn computer programming? How about taking some classes with an expert programmer? You can learn to use a wide range of programming languages as well as become confident working through the programming methodology.

Where do you need help? Your programming instructor can get you started writing your own computer software and spend time on the elements where you need the most help: prototyping, coding, debugging, and testing.

If you’re wanting to program for commercial applications, you can also learn to write software documentation and user guides.

Popular lessons

QwertyKids

QwertyKids is Australia’s premier after-school kids’ coding campus where young people get hands-on with some of the most innovative technology from around the world.

Lesson packages available
Marrickville NSW Online

Coding Studio

Give your child a head start in the digital age. Let our coding classes help maximize your child’s potential and fulfill their passion for creation.

Lesson packages available
Glen Waverley VIC
Starting at $28 per lesson

42 Adelaide

We offer a unique and modern approach to learning that prioritizes collaboration, peer-to-peer education, and flexible pacing.

Lesson packages available
Adelaide SA Online

Coding Kangaroo

We initiate creativity enablement in kids via enhancing their logical and programming concepts. Turn your kid from a gamer to a game developer and more.

First lesson free Lesson packages available
Bulleen VIC Online

Skill Samurai

Our mission is to help kids channel their obsession with technology into something that helps them expand their knowledge instead of simply distracting them or entertaining them.

First lesson free Lesson packages available
4 locations
Starting at $45 per lesson

Junior Engineers

Junior Engineers delivers fun and engaging educational programs in coding and robotics to impart key 21st-century skills that the kids of today require for the jobs of tomorrow.

Lesson packages available
Red Hill QLD Online

STEMBuddy

We teach wonderful STEM skills to children and adults. Have an incredible adventure exploring EV3 robots, coding, fun engineering projects and more.

Lesson packages available
Nunawading VIC Online

CG Spectrum

We inspire and prepare industry-ready film and game artists. Progress faster as an artist with small class sizes, a supportive community, and industry mentors to guide you.

Lesson packages available
Richmond VIC Online

Nexacu

Innovation and enhancing productivity have always been at our core. It's our job to make you better at yours.

Lesson packages available
7 locations Online

Thinklum

At Thinklum, children develop logical thinking, mathematical skills, and imagination. They learn various applications of robots in everyday life.

Lesson packages available
Concord West NSW Online

Melbourne Best Java Or .NET Tutoring Service

We put a lot of enthusiasm in teaching. We are very professional and concise with our teaching methodologies.

Lesson packages available
Blackburn VIC

Coder Academy

We’re using our innovative framework as Australia’s original accredited coding boot camp to build a community of empowered individuals with invaluable skill sets and global employment opportunities.

Lesson packages available
Ultimo NSW Online

General Assembly

Get ahead with expert-led training in coding, data, design, digital marketing and more. Transform your workforce with intensive training, assessments and an exclusive hiring pipeline.

Lesson packages available
Sydney NSW Online

Raising the Bar

Our training courses will take your professional career to the next level. We ensure an unparalleled return on your training investment.

Lesson packages available
Sydney NSW Online

Trainers Direct

Benefit from the convenience of in-house training with a tailored program at your level and a spread of topics of your choice.

Lesson packages available
Frenchs Forest NSW Online

STEM Birds

Let our kids discover the whole world in their own ways. Become an inventive creator and join the world of coding, robots, problem-solving and creative thinking.

Lesson packages available
5 locations Online

EDGYX

We pride ourselves on being at the forefront of STEAM education and the production and design of unique creative STEAM events.

Lesson packages available
Wembley Downs WA Online

She Codes

Our one-day workshops are the perfect opportunity for you to discover tech skills. Our aim is to inspire women and create a sustainable ecosystem of developers and women in tech.

Lesson packages available
Perth WA

Coding Giants

We want to show our students how big the potential lies in learning programming and how huge its benefits are.

Lesson packages available
Sydney NSW Online

Codemaster Institute

Codemaster Institute is an entrepreneur maker and career accelerator providing face-to-face and online courses.

Lesson packages available
Osborne Park WA Online

Adelaide Robotics Academy

We provide an immersive, individualized learning experience for students interested in computer science, engineering, and technology. We look after tomorrow’s generations.

Lesson packages available
Torrensville SA Online

CourseMonster

We aim to be pioneers in delivering world-class global training solutions. We customize the training content so that it fits your unique situation and business goals.

Lesson packages available
Southbank VIC Online

Code4Fun

We harness children's creativity and teach them that there is no such thing as impossible. We believe that coding is the language of the future.

Lesson packages available
9 locations

Building Block Studio

For like-minded individuals, let Building Block Studio be your space of learning and collaboration. We believe that in the right environment, people can learn anything.

Lesson packages available
Northgate QLD

StreamTech Knowledge

Comprehensive training delivered the way you want. We are your partner for comprehensive training and learning services.

Lesson packages available
Sydney NSW Online

Little Alphas

Through learning coding and robotics, we prepare students for the jobs of the future and develop their skills in critical thinking, creativity, collaboration and innovation.

Lesson packages available
Broadbeach QLD

Codekids

Codekids offers high-quality, kid-friendly coding and robotics programs. We aim to provide support for our students every step of the way on their educational journey.

Lesson packages available
Northbridge WA Online

codePlanet Code School

We connect the next generation to digital technology. We want to make learning coding affordable and accessible for everyone.

Lesson packages available
Holden Hill SA Online

Hello Robot

Our mission is to provide a fun, social, STEM-based learning environment where students learn LEGO® robotics.

Lesson packages available
Currumbin QLD Online

Coding Kids

Turn your child's interest in computers into creative, productive, learning time. We help children achieve digital literacy, that is technology creation, through fun and play.

Lesson packages available
Brisbane City QLD Online

Code Camp

Your kids can design, code, create and have fun with friends at Code Camp, Australia's favorite school holiday programs.

Lesson packages available
4 locations Online

OZCode Academy

Empowering our next generation to build creative confidence, develop critical thinking and potentially become an adopter of technology.

First lesson free Lesson packages available
Watson ACT Online

Levelup Coding

Unlock your new potential as a computer programmer and learn using Minecraft servers. Our intention is to provide a safe space for kids to learn to code.

Lesson packages available
Lower Mitcham SA Home visit

Stem Edulinks

Learn programming the fun way. We are a platform that promotes student engagement in the technology field.

Lesson packages available
5 locations

Digitech Academy

We help prepare your child for the digital future. Our endeavor is to provide the best-in-class education in digital technologies to the next generation.

Lesson packages available
Westmead NSW Online

iCode School

iCode School was founded to teach children the three 21st-century literacies - Math, English, and Digital Literacy.

Lesson packages available
Belmont VIC

Geelong Tech School

Our intention is to establish purposeful connections that provide opportunities for young people, schools, industry and the community.

Lesson packages available
Geelong VIC Online

SourceLens

Learn computer programming from an instructor who worked with compilers and Visual Studio at Microsoft Corporation. All courses are instructor-led, classroom sessions, in and around Sydney CBD NSW.

Lesson packages available
Canterbury NSW Online

Grok Academy

Grok Academy is your one-stop shop for teaching digital technologies. We provide an online platform and classroom resources, as well as professional development and learning tools.

Lesson packages available
Chippendale NSW Online

Coastal Coding

Coastal Coding is here to encourage computing knowledge across the Central Coast. We teach kids the important fundamentals of programming, preparing them for a technological future.

Lesson packages available
Erina NSW Online

Yellow Brick Code

Now is the perfect time to introduce children to computer programming skills and give them the right tools to help them thrive in the future.

Lesson packages available
Footscray VIC

Thinking Tree Academy

Using various educational robots and coding programs, we promote children's computational, logical thinking and problem-solving skills.

Lesson packages available
7 locations

SecDim

Master secure software design and programming skills and stand out in exciting security roles at top companies.

Lesson packages available
Sydney NSW Online

Logical Coders

We are passionate about developing computational thinking, logical problem-solving and programming skills in children in a fun, easy and interactive way.

Lesson packages available
Glenwood NSW

ScopeIT Education

We are your digital technologies education provider. We equip your child with the skills for tomorrow.

Lesson packages available
Green Point NSW

Coastal Learning Hub

Welcome to Coastal Learning Hub! Our tutoring centre has a range of classes and tutoring options for students to reach their educational goals.

First lesson free Lesson packages available
Erina NSW
Starting at $40 per lesson

One On One Tutoring

The key differentiator we offer is a tailored one-on-one experience that produces reliable and predictable outcomes. We specialize in tutoring Computer Science and Software Development for all ages.

Lesson packages available
Online

Buzzy Games

At Buzzy Games, kids design and develop their own multiplayer games before publishing them for others to play.

Lesson packages available
Online

Walnut Coding

Online coding classes for kids age 6-14, starting with 3-5 free trial lessons in either Scratch or Python coding language, depending on the child's age and prior experience.

First lesson free Lesson packages available
Online

How it works

Search

Find the perfect group class or one-on-one tutor to suit your needs.

Contact

Get in touch with teachers near you and schedule a lesson that suits your schedule.

Learn

Take your skills to the next level and work with expert teachers to reach your goals.

FAQs

How much does it cost to list my lessons?

Advertising on Lessons.com.au is completely free!

We are in the process of developing a paid service that would complete the enrolment process for you and help you manage your students. However, advertising your lessons on our site will always remain free.

How do I join Lessons.com.au?

Creating a profile is quick and easy. You just need to enter your profile details and teaching preferences and you’re done! Our team will then review your profile and listing to ensure it is legitimate and accurate and then publish your listing. Create your free account now.

How will new students find me?

Users search Lessons.com.au by the subject they are interested in and their location. They can then filter the results by delivery mode, age and distance. If you receive lost of positive feedback, you will recieve a “Student favourite” badge on your listing.