Skip to main content

The University of Western Australia Coding Boot Camp

 - hero desktop img 2
Upcoming dates
UWA Coding Boot Camp
Location: Virtual
Contact admissions at +61 8 6255 5512
Become a web developer online in 24 weeks
With the rising demand for web development skills across industries, The University of Western Australia Coding Boot Camp was designed to prepare you with the full stack web development knowledge you need to tap into today’s ever-growing digital economy.
  • Learn front end and back end technologies through a university-backed full stack curriculum, including HTML5, CSS3, JavaScript, jQuery, Bootstrap, Express.js, React.js, Node.js, database theory, MongoDB, MySQL, Git, and more.*
  • Work together with your peers to tackle complex projects and get hands-on training through experiential learning opportunities with employers.
  • Take your new skills to the next level and build a portfolio of applications and projects to showcase your knowledge.
  • Receive a Certificate of Completion demonstrating your achievement to future employers.
  • Benefit from invaluable career support services like resume and social media profile support, technical interview preparation, portfolio reviews, soft skills training, and 1-on-1 coaching to help you prepare for the job search.
As you embark on this 24-week journey, you’ll dive into a challenging curriculum and learn more than you thought was possible. With an immersive classroom environment, extensive support, and collaboration with your classmates, you will get hands-on experience in full stack web development.
Is The Coding Boot Camp right for you?
Are you looking to change career paths and break into the tech industry, advance in your current career, or expand your knowledge? If yes, and if you are hard working with a drive to succeed, then this could be for you. Other reasons this program might be the right move:
  • You are interested in freelancing to supplement your current income – or want to engage more productively in your current job.
  • You want to move companies or change careers – or switch from a non-technical to a technical role.
  • You dream of going “all in” on an entrepreneurial idea and want to gain the skills needed to build your product.
  • You are a constant learner and wish to gain additional knowledge or amplify your skill set while in college.
Ready to take the next step? Contact us today.
Coding skills you will gain
In our part-time program, you will cover a full stack. The curriculum will teach the key skills for web development, including:*
  • Computer science applied to JavaScript
  • Browser based technologies (HTML, CSS, JavaScript, jQuery)
  • Deployment (Heroku, Git)
  • Databases (MySQL, MongoDB)
  • Server side development (Node.js, Express, MERN Stack)
  • Quality assurance
*The material covered is subject to change to ensure its currency and based on academic review.
How to apply to The Coding Boot Camp
  1. Submit form. Fill out the contact form and select the program you’re interested in to request more information.
  2. Interview and application. An admissions team member will connect with you to discuss program details and answer any questions you may have. Then, you will fill out a short application.
  3. Assessment. Complete a basic multiple-choice critical thinking and problem-solving assessment. No prior industry knowledge is required.
  4. Enrolment. Once you are accepted into the program, you will determine which financial option is right for you. Secure your seat by signing your enrolment agreement and paying your deposit.
The Coding Boot Camp schedule

Part-time coding program

  • Length: 24 weeks
  • Schedule: Classes are held online three days a week on a convenient part-time schedule, speak with admissions for details.

Currently enrolling:

  • Coding, part-time 9 October 2023
  • Data analytics, part-time 13 November 2023
  • Cybersecurity, part-time 30 October 2023

Our coding boot camp is held through our online classroom experience. Call us at +61 8 6255 5512 for more information on how to apply.

While some background in coding is helpful, no experience is needed as long as you are dedicated and eager to learn. Our pre-course tutorials will help you prepare for our program.

No, applicants to The Coding Boot Camp do not need to be students of The University of Western Australia. This program is offered through The University of Western Australia in partnership with edX.

The cost of the part-time program is $12,000 excluding GST.* A six-month interest-free payment plan is available for flexible installments.

Interest-free ZeeFi 24-month payment plan: Learners can apply for this extended payment plan option. A $1,000 non-refundable deposit is required to secure your seat in class. The rest of the tuition will be split into twenty-four equal monthly payments.

Fill out the online form to speak with admissions to get more details or learn about other available financial options.

*Tuition is subject to change

Important Note: Any loan arrangement you enter with ZeeFi Pty Ltd, ACN 618 345 314 (Australian Credit Licence 498589), or any other third party, is an arrangement directly between you and the loan provider; any loan you receive is not provided by either edX Boot Camps or the University. Neither edX Boot Camps nor the University receive any commissions or payments for referral or successful loan applications. The lender’s loan approval criteria will apply and you should consider the terms and conditions of any loan carefully. We are not credit advisors. We make no representations about whether you will be given a loan or whether a loan will be suitable for you, and recommend you seek your own independent advice before entering into any loan arrangement. We are not responsible for representations made to you by any credit provider.

Students who successfully complete the boot camp will be awarded a Certificate of Completion from The University of Western Australia in collaboration with edX. The program is not accredited.

The Coding Boot Camp curriculum
Becoming a successful web developer requires a strong foundation in computer science fundamentals, so the full-stack curriculum at The University of Western Australia Coding Boot Camp takes you deep into the basics of coding and data structure. The best way to master new topics is through hands-on experience, so real-life projects are at the heart of our program. We know that employers care about what you can do, not just what you say you can do. That’s why students focus on the practical application of their knowledge, completing the program with a comprehensive portfolio that demonstrates their skills.
Part-time coding

Phase 1: FoundationWeeks 1-8


The first phase equips you with the fundamental concepts of web development, covering HTML, CSS, and JavaScript, as well as command line fundamentals and API consumption.

What you will learn:

  • HTML, CSS, and JavaScript
  • Creating a web page from scratch
  • Mastering terminal commands
  • DOM manipulation
  • jQuery
  • Consuming RESTful APIs
  • Parsing JSON to extract meaningful data
  • Using AJAX to update data on a website

Phase 2: TechnicalWeeks 9-16


In the second phase, you learn the skills necessary to engineer a full stack web application, working with servers, databases, and other back end technologies, and connecting them to the front end.

What you will learn:

  • Writing Node.js server code to serve static web pages
  • Querying large amounts of data and answering questions from a MySQL database
  • Understanding and using Joins, Wheres, and Counts strategically

Phase 3: PerformanceWeeks 17-24


The last phase has a dual meaning in that you acquire skills to optimise your web applications for speed and efficiency as well as prepare yourself for the transition to a career in web development.

What you will learn:

  • Utilising NoSQL databases, such as MongoDB, as an alternative to MySQL
  • Improving the performance of applications
  • Converting traditional applications into progressive web applications (PWAs)
  • Creating single-page applications with React
  • Computer science applied to JavaScript (data structures, algorithms)

Asynchronous Regional ContentWeeks 25+


Java is a mature programming language trusted across the software industry to build safe, scalable, and robust applications.

What you will learn:

  • Create scalable web apps, APIs, and services
  • Take a deep dive into core Java and object-oriented programming
  • Build a foundation in common build tools for Java projects, such as Maven

Program schedule & locations

Find upcoming class start dates and admissions contact information below.
Ready to learn more about The University of Western Australia Boot Camps?
Contact an admissions advisor by filling out the form below.

Get Program Info


Step 1 of 6