Home

Software Development

Learn how to build software to create websites and more.
Make friends as you learn
1372
Technologists have enrolled
Learning platform
Learn on the go. Wherever you are.
Average rating
Read reviews

What is Software Development?

Software is everywhere. From your microwave to your car, and every device and app in between, we use software all the time. Software Development is the practice of using code to build tools and solve real problems. But it’s more than just code! Software Developers gather requirements, design solutions, build software, test it, release it to users and keep it running - the whole Software Development Life Cycle.

Your course journey

From Web Apps to Microsoft apps, the pathway will give you the skills you need to forge a career in software development using some of the most popular tools and environments.

Principles of Programming

Want to Learn To Code or Improve Your Tech Literacy? Our Principles of Programming is a great course to add to your tool belt.

View course

Python Programming Fundamentals

Programming is a key skill for any professional looking to improve their job prospects in the IT industry. Python is a widely-used, interpreted, object-oriented, and high-level programming language with dynamic semantics, used for general-purpose programming. Named not for the genus of constricting snake, but instead for the old British comedy group Monty Python. This course is aimed at giving students a foundational knowledge of Python programming concepts and principles.

View course

Introduction to Web Development

The Introduction to Web Development course will walk you through the creation of your first website. Using HTML, CSS and JavaScript, you will create a website that allows users to interact with an API, all while learning fundamental web development skills. At the completion of the course, you will be confident in using web development tools, designing and building simple websites, accessing technical documentation, and have an understanding of core web languages. This course will prepare you to build your own projects, to be ready for more advanced courses, and to start working towards your first software development role!

View course

DevOps Fundamentals

DevOps brings a collaborative approach to software development, testing and deployment. It puts small teams with varying objectives together to work toward more efficient and high-quality code releases. This course is aimed at giving students a foundational knowledge of DevOps concepts and principles.

View course
It takes
110 hours
to become a Software Developer.

Job outcomes

The market for software developers is one of the largest and fastest growing. Without software developers some of the worlds biggest companies wouldn't be able to function.
Australia
USA
Canada
$69,401
Average salary
30,489
Total job openings
Common job titles
Web Developer
Software Developer
JavaScript Developer
Back End Web Developer
Top skills in demand
1. JavaScript
2. Python
3. C#
4. PHP
5. Project Management
$66,545
Average salary
30,489
Total job openings
Common job titles
Web Developer
Software Developer
JavaScript Developer
Back End Web Developer
Top skills in demand
1. JavaScript
2. Python
3. C#
4. PHP
5. Project Management
$107,500
Average salary
30,489
Total job openings
Common job titles
Web Developer
Software Developer
JavaScript Developer
Back End Web Developer
Top skills in demand
1. JavaScript
2. Python
3. C#
4. PHP
5. Project Management

Meet the intructors

Meet our instructor team.  They are here to help, get in touch if you have any questions.

Peter Batchledor

Peter 'Batch' Batcheldor spent over 11 years in the Royal Australian Air Force as an Avionics Technician working on the AP-3C Orion and the C-130J Hercules. After diving into some Cyber and Software development in 2017, he found a passion he wanted to pursue. After engaging WYWM for an Associate Instructor role, he began his transition into the full-time Software Instructor. Peter enjoys gaming, Warhammer 40k and spending time with his kid. 

Discord ID: Batche#9399
Location: AUS

Join our community

We have a Discord server where you’ll be able to chat with your instructors and cohort. Stay active in your learning!
Join discord
menucross-circle