Coding and Technology (12 month access)

Module 1- Coding and Technology

Lesson 1: Computer hardware and software

This lesson introduces computer hardware and software, we learn about the evolution of technology and industry tech giants, as well as peripherals, system software, application software and productivity software. We will explore the fourth industrial revolution, digital society, artificial intelligence (AI) and immersive technologies.

Lesson 2: Ubiquitous Computing: Mobile and Web Development

In this lesson you will learn about mobile technologies, smartphone devices, operating systems, software development for smartphones and synchronous versus asynchronous programming. We will further explore web technologies, the origin of the internet, how it works, client server architecture and web programming languages. You will also learn about networks and distributed processing, network types, basic processing alternatives, network typologies and intranets and extranets. 

Lesson 3: Immersive Technologies: Augmented Reality (AR) and Virtual Reality (VR)

You will learn about immersive technologies in this lesson, an overview of immersive technologies, immersion and suspension of disbelief, trends in immersive technologies and hardware and software. You will also learn how to distinguish between augmented reality (AR) and virtual reality (VR), what each of these is, the various misconceptions around them and how to choose between these two solutions. We will also look at examples of immersive technologies in practice within business and education. 

Lesson 4: Databases

This lesson will look at traditional data versus big data, differentiating between the two, processing and storing big data, as well as, the 3 Vs of big data. You will learn about tools for big data such as software applications to manage big data, data visualisation tools, business intelligence and machine learning in big data. The application of big data is also important, this lesson also covers how to use big data to formulate organisational strategies, big data in social media, e-commerce and healthcare. 

Lesson 5: Big Data

In this lesson we will look at traditional data versus big data, how we process and store big data, as well as, the 3 Vs of big data. You will learn about tools for managing big data such as software applications, data visualisation tools and business intelligence. We also explore how to use big data to formulate organisational strategies and how big data is being used in social media, e-commerce and healthcare. 

Lesson 6: Cloud Computing

In this lesson, we will learn all about cloud computing and what it is, we will explore cloud computing versus traditional systems as well as the advantages and disadvantages of cloud computing. You will also learn about cloud computing architecture and the applications of cloud computing for business use, personal use and identify popular cloud service providers. 

Lesson 7: Internet of Things (IoT)

In this lesson, we will explore the pervasive nature of interrelated computing devices to illustrate the architecture of how smart devices communicate. You will learn all about the Internet of Things also known as IoT which includes, how interconnected devices have evolved from sensors to automation as well as big data in IoT. Then we move onto IoT architectures, including gathering data, processing data, storing data from IoT devices and application layers. Lastly, we delve into IoT in agriculture and healthcare. 

Lesson 8: Artificial Intelligence (AI)

In this lesson, you will learn about the evolution of artificial intelligence (AI). We will also define what intelligent agents are and explore the meaning of artificial general intelligence. Next, we will debunk some common AI myths. You will also learn about the elements of AI, including machine learning and deep learning in AI, artificial neural networks, machine reasoning, as well as modern AI applications, such as AI in the automotive industry and AI in healthcare. 

Module 2- Coding and Technology

Lesson 1: Software Development Methodologies

In this lesson, we will explore the importance of the software development life-cycle (SDLC) and why it is important to use this framework to successfully deploy and manage software, this includes small or large software packages. We also discuss the various phases in the SDLC in the context of popular agile methodologies and how they can be used in the software development process. 

Lesson 2: Introduction to Prototyping

In this lesson, you will be introduced to the concept of prototyping. Prototyping reinforces the rapid application development process, thus enhancing the success of meeting user requirements in the software development life cycle. We will also cover important constructs such as stakeholder involvement, user acceptance, user experience, and the iterative design approach. 

Lesson 3: Introduction to Justinmind Part 1

In this lesson we will dive right into building our very own medium prototype. We will explore the use Justinmind, a cross-platform prototyping tool used to build interactive mobile and web application designs. We will navigate through the software to better understand the workflow and develop our first basic prototype using UI elements and widgets. Our project will be driven by a use case where we explore project requirements drafted in a project charter document – just to give it a bit of a practical component.  

Lesson 4: Introduction to Justinmind Part 2

In this lesson we will install Justinmind, a cross-platform prototyping tool. We will navigate through the software to better understand the workflow and develop our first basic prototype using UI elements, conditional logic and variables. 

Lesson 5: Tools for IT Project Management Part 1

In this lesson, we will incorporate project management concepts to better understand how IT projects are managed on a small and large scale. We will discuss the project management environment, and the knowledge areas and constraints. As we progress, we will cover the importance of project scope management and methodologies. 

Lesson 6: Tools for IT Project Management – Part 2

Now that you’ve been introduced to the work breakdown structure. We will also explore various software packages such as Trello and Team Gantt to manage project deliverables, deadlines and milestones. We will use Trello and Team Gantt to build a scrum board and Gantt chart to map out specific activities and timelines for those activities related to the development of our prototype. 

Lesson 7: Tools for IT Project Management – Part 3

In this lesson we will have a look at transforming our Scrum board into an automated Gantt Chart. We will also have a detailed look at the importance of using a Gantt chart to manage time as a resource to ensure project expectations are met. To wrap things up, we will integrate our Trello environment with Team Gantt, a powerful plugin that transforms the way we use it as a project management tool. 

Lesson 8: E-commerce

In our final lesson of this module, we will explore e-commerce in detail. First we delve into an overview of e-commerce perspectives and categories. Moving forward we discuss revenue models and how to create an effective business presence. Furthermore we cover the various marketing approaches that are ideal for e-commerce businesses. Lastly, we take a look at using market segmentation to profile target markets and then we wrap things up by assessing the role of online customer behaviour. 

Module 3- Coding and Technology

Lesson 1: Introduction to the web

In this lesson, we briefly discuss the architecture of the web. This allows you to solidify your understanding of the client/server architecture before we begin scripting. First we delve into better understand the internet and the world wide web, then we move onto networking basics, followed by a very important topic, web server basics. Lastly, we wrap this session up with languages of the web, which includes HTML and CSS. 

Lesson 2: Introduction to HTML

In this lesson, we jump right into web development we learn more about the HTML markup language. We will install the required software so that we can begin developing our first web page using HTML. So stay tuned, because it’s going to be an exciting lesson! 

Lesson 3: HTML elements

In this lesson we review the important and common HTML elements used in web development. Here we will focus on text level elements, grouping elements and provide our website with a more coherent structure and flow by implementing very basic navigation. We will also explore the importance of making comments in our code. 

Lesson 4: HTML attributes

In this lesson we have a look at attributes. Attributes are a core function of any HTML. We use attributes to control the behaviour of elements. Attributes also act as a modifier of an HTML element type and thus provides us with the ability to manipulate how an element functions. Furthermore, we also explore the use of tables and multimedia files in HTML5. 

Lesson 5: HTML inputs

In this lesson we delve right into HTML inputs and forms. These elements allow us to capture data from the user to be processed by either a database or server. We can also use an array of input types to make websites more dynamic and interactive. By the end of this session, we will wrap everything up with all that we have learned so far in HTML by completing a practical session. 

Lesson 6: Introduction to CSS

In this lesson you will be introduced to CSS as a styling language. This will give you an idea of how we go about styling our bare bone website to something more appealing to end users. 

Lesson 7: Advanced CSS

In this lesson we will discuss the CSS box model and learn all about how we can use padding, margin and borders to style our elements. This will greatly improve the layout and dimensions of our elements. We will also learn all about positioning our styled elements in our viewport and working with animations. 

Lesson 8: HTML and CSS project

In our final lesson of module 3, we’ll be gearing towards bringing everything together. This includes everything we have covered in CSS and HTML. We’ll develop a single page application as part of this major project and we’ll use animations, positioning, padding and margins – you name it! The goal is to develop a basic front-end web page for an e-commerce grocery store. So put on you creativity hats because this is going to be an exciting project! 

Module 4- Coding and Technology

Lesson 1: Introduction to JavaScript

In this lesson we will explore JavaScript as a programming language and its role in web development. We will also have a look at the JavaScript syntax and identify online code editors we can to robustly test our code. Last we’ll demonstrate the use of JavaScript in action with a couple of examples. 

Lesson 2: JavaScript Data Types and Variables

In this lesson, we dive right into writing JavaScript code. First, we will familiarise ourselves with creating variables, after which we will discuss the different data types JavaScript has to offer. We will then move onto outputting the code we have written to the client, so stay tuned for our next lesson because it’s going to be a practical one. 

Lesson 3: Operators and Conditional Logic

In this lesson, we explore the use of operators in JavaScript. Operators are an excellent way to perform arithmetic computation. It’s also a core part of implementing conditional logic in our code. So come prepared with your thinking hats and prepare yourself for some basic algebra. 

Lesson 4: JavaScript Loops and Arrays

In this lesson we tackle one of the trickiest concepts in programming – loops. In JavaScript, loops are particularly powerful in the event that we want to save time writing code or if we are required to perform tedious tasks indefinitely. In this lesson, we’ll learn all about the 3 basic loops, the for loop, while loop and do while loop. 

Lesson 5: JavaScript Objects, Properties and Methods

In this lesson, we explore role of properties and functions, otherwise known as methods, in JavaScript. Properties allow us to manipulate characteristics of objects both in vanilla JavaScript and the HTML document object model. While functions or methods are extremely powerful for building reusable code to perform specific tasks. 

Lesson 6: Advanced Front-End Scripting

In this lesson, we will focus on bringing it all together, everything we’ve learned in front-end web development thus far. This includes HTML, CSS and JavaScript. This lesson will lay the foundation for the major project as we come the end of this course. Much like the previous lesson, it’s going to be quite code intensive so ensure that you are fairly comfortable with everything we’ve covered in web development up to this point. 

Lesson 7: Core Project – Part 1

In this lesson, we dive right into the first of two lessons where we will tackle our course project. Everything we’ve learned so far has been to prepare us for this major project. We will develop a very basic single page application for an HR system that allows an HR department to capture employee data and schedule interviews for any upcoming roles. This is going to be an exciting one and it will require your thinking hat.

Lesson 8: Core Project – Part-2

This lesson focuses on revisiting all the content taught throughout module 3 and 4 to formulate a practical exercise (Part 2)  

What you will get
Lifetime access to the courses you purchase
As a Learnt member you have access to courseware you have purchased which is stored in your personal platform for a lifetime of learning.

Learn from anywhere, anytime
With 100% online courseware you can conveniently complete at your own speed. You can learn from anywhere using your choice of device.

Flexible payment options
With affordable weekly payments (afterpay, debit success)

Industry leading courses
You can start learning straight away, designed with the learner in mind. Customers gain access immediately to the courseware they have purchased simply via a link emailed to them.

Dedicated support while you learn
Simply contact us via live chat, phone or email to speak to a Learnt expert.

What our learners have to say


In my role as a salesperson at Rebel Sport Miranda, I have found the information, skills and training on the Learnt Platform has increased my knowledge of the Retail industry and has made my role much more rewarding.
Sara Johnstone

Course sections
  • crimg
    Coding and Technology

    Learn the basics of front-end web development online, using coding techniques and explore innovative technologies of the 21st century and their implications in industry.

Course details


12 month access

Product Manager

Cyber Security Engineer

Data Scientist

Backend Developer

Game Developer

Systems Engineer

Full Stack Developer

Front End Developer

Database administrator

Computer systems analyst

Software quality assurance (QA) engineer

Business intelligence analyst

Computer programmer


Payment options

Latitude Pay
Coming Soon…

Got  a question?

Speak to one of our Learnt experts!

"*" indicates required fields

Request to call back*


How do I get started?

You can start right away! Once you have completed the sign-up process and completed your checkout successfully, you can start learning on the spot. You will receive a confirmation email and a receipt for your purchase. This email will contain your course login details, and instructions on how to access and log in to your course. Don’t forget to check your junk/spam folder if you do not receive this email.

A willing attitude and a computer/tablet/phone are all you need to get started! You do not need any pre-requisites to complete any of our online courses. However, if you have any further questions, feel free to contact us at

Our online training doesn’t require you to be a tech genius, however basic computer skills are required to complete our courses. Fundamental computer skills such as typing, understanding how to navigate a computer and basic Microsoft office are ideal for getting the most out of your learning.

When undertaking courses with Learnt, you have access to support via our Learnt experts. Simply use our contact us form on the website, call us or request a call back and our team will be in touch!



Excel (12 month access)



Game Design and Development (12 month access)



Data Analytics (12 month access)



Probability and Statistical Analysis (12 month access)



Python Programming (12 month access)

Make your business better everyday with LEARNT and Qantas Business Rewards. Earn 30 Qantas Points per $1 spent when you purchase any new annual Business in a Box subscription by 31 July. T&C’s apply.
Our Hospitality Business in a Box subscriptions give you training straight away, meaning your team can upskill while you focus on other important areas of your business. PLUS for a limited time only, purchase any new annual subscription and earn 30 Qantas Points per $1 spent. T&C’s apply.
Did you know when you sign up to LEARNT you get exclusive access to our taster courses? Sign up now to start your learning on the spot! Click the link in bio to sign up and don't forget to enter our Valentines Day competition.
#learnandearn #onlinelearning #creativelearning #educationispower #education  #learning  #elearning  #distancelearning  #onlinecourses
| LEADERSHIP IN A BOX | Refresh and challenge yourself as a leader with the help of renown executive coach, Peter Hislop. Presented by Executive Masterclass, Peter coaches you through the essential learnings to develop your leadership skills as he has done for many years with politicians, CEO's and other high end clients. Click the link in our bio to start learning today!
Schools out for good! 🎉  So what now? With LEARNT you can still have fun with your friends but also get a head start on your career. Flexible Travel & Tourism, Pet Care & Veterinary and Fitness courses are ready for you to learn on your time today!

#learnt #onlinelearning #schoolies #schoolleavers #creativelearning #educationispower #education #learning #elearning #distancelearning #onlinecourses
Christmas is in 40 days. Is your small business ready?

Ensure your team thrive, and not just survive during the Christmas mayhem. Let LEARNT train your team with our industry specific course subscriptions!
Style your house effortlessly or kickstart your career in Interior Decorating with LEARNTs online Interior Decorating course!

Available now via the link in our bio.
Did you know you can know learn how to make a Kokedama in the comfort of your own home with ?

With our step by step video course, you’ll be an expert in no time!

Click the link in our bio to find out more 🌱

#kokedama #kokedamaworkshop #plantsofinstagram #plantlove #onlinelearning #learnt
Love organisation? Always the go to party planner among your friends? Maybe a career in Events could be your true calling!

Check out our range of Hospitality courses and you could be planning your next career move sooner than you think!
Considering a career shift as the world opens up? Whether you want to work on the ground as a travel agent or in the air as a flight attendant, kick start your career with LEARNT.
Whether you're passionate about a career with kids, or a parent simply wanting to learn more - our range of courses are ideal for anyone on the go. Nurturing Creativity in Children, Healthy Eating for Kids and Advanced Childcare online courses are all conveniently available for you to start now!
Dreaming of Fashion Design? Maybe you want to start your own fashion label or join a powerhouse brand? Make your dreams a reality with LEARNT's Fashion Design course!
This error message is only visible to WordPress admins
Error: Access Token is not valid or has expired. Feed will not update.