Udacity’s subject matter experts on this course include people like Karl Krueger. Karl is a course developer at Udacity. Before joining Udacity, Karl was a site reliability engineer (SRE) at Google for eight years, building automation and monitoring to keep the world’s busiest web services online.
Intro to Programming
- None, this is an entry level course
- Time commitment
- 16 weeks (10 hours per week) 100% online
100% online, workplace ready
Contrary to popular belief, the ability to code isn’t just related to the realm of producing front and back end websites. Programming has a plethora of uses, including the creation and maintenance of computer programs and operating systems, mobile apps, data algorithms, and has the capability to make predicative analysis and communicate with machines through artificial intelligence and machine learning. As there are so many possible uses for programming, learning to code is extremely valuable to your career whether you’re just starting out, or looking to develop a new skill. With our Intro to Programming course, you’ll equip yourself with the fundamentals of programming that can be applied within your existing role, or can be used boost your career with a new wealth of opportunities.
Who this course is for
Our Intro to Programming course is ideal for those with no or little programming experience looking to kickstart their career as a web developer.
- An introduction to HTML
- An introduction to CSS
- An introduction to Python
This introductory course teaches you the foundational skills all programmers use, whether it be programming mobile apps, creating web pages, or analysing data.
Get RMIT credentialed
After completing an RMIT Future Skills course, you will earn an RMIT credential which can be validated, recognised and shared on social media platforms.
Introduction to HTML
For this section, you will submit your very first programming file containing HTML code. You'll cover HTML basics (HTML tags, HTML syntax, whitespace and more) and submit your very first programming file containing HTML code
Introduction to CSS
In this module, you’ll learn both HTML and CSS – both languages for developing websites. For the project, you’ll use HTML and CSS to make animal trading cards. You will apply your knowledge of HTML document structure to your html file and then create custom CSS styling based on your preferences. This project will demonstrate your understanding of linking CSS files in HTML files, implementing CSS classes to avoid repetition, as well as create semantically organised HTML code.
Introduction to Python
The Introduction to Python module will explore the Python programming language. You will finish by building your own interactive game using Python that can be shared with your friends.
Explore a quick overview of the vast world of programming. After this section, you’ll have a better understanding of different options you have as a programmer.
In this last module, you'll understand the different uses for your programming skills:
- Learn about front end web developers who create intuitive and responsive websites
- Learn about back-end web programmers who write server-side code to build web apps that serve millions of people worldwide
- Learn about mobile programming and the differences between iOS and Android programming
- Learn about data analysts who analyse data to direct growth and make informed decisions
Learn with Industry Experts
Get ready to meet some of the biggest names in the business
James received his degree in computer science and mathematics, then went on to become a Udacity instructor in several programs. His personal mission is clear: to open the doors of opportunity for others by empowering them with excellent educational experiences.
Our Learner Success team are here to help you with any course enablement issues such as logins and passwords, withdrawals and deferrals, obtaining your RMIT badge, and more.
Why choose RMIT Online
Get a world-class education and transform your career.
Real world skills
Develop skills that have been validated by industry, while getting credentialed by a world-leading university.
You'll gain knowledge and practical skills from renowned industry partners who are at the forefront of their field.
Advance your career while you study. RMIT Online courses let you balance work, study and life commitments.
Be guided by a network of industry experts and peers, and supported by our dedicated success team.
Download a brochure
Register your interest to get a free course guide for Intro to Programming.