Our Courses
We offer a wide range of end to end technological courses.
Code Foundation - Australian Digital Curriculum
Code Foundation is created as a generic, foundation level course to introduce you to many of the common coding concepts that you will go on to use in whichever programming language you choose to learn next, giving you a real head start before you start mastering a dedicated language and its syntax such as python, java, C# and more.
- What, why and how does code run?
- Pseudocode, Sequence,
- Writing algorithm
- Bug and debug skills
- Variables and their common data types
- Control flow and Loops
- Plan, design, and test the code
- Programming basics
- Code literacy
STEM and AI Robots
Robotics, involving programming and electronics both together help the student think logically. It is an integral part of STEM which acts as problem-solving learning skills. In this course, we are going to work with top STEM and AI robotics such as WeDo lego, Edison, micro:bit and more.
You will be trained in the mechanism of robotics -
- Explore the parts of robots
- Assemble the robot
- Understand how sensor works
- Design and code their own modal
ICT Skills
Students develop Information and Communication Technology (ICT) capability as they learn to use ICT effectively and appropriately to access, create and communicate information and ideas, solve problems and work collaboratively in all learning areas and their lives beyond school.
You will be trained in the fundamentals of Information technology -
- Computer fundamental
- Software vs Hardware
- Exploring Operating System
- MS- Office skills
Mobile App Development - Android
The course will provide students with hands-on experience designing engaging Android applications. There is no prior expertise required. The system will make use of MIT App Inventor. It is a block-based programming tool that enables beginners to begin programming and create fully working apps for Android devices. Students are encouraged to do hands-on testing and exploitation on their Android smartphones.
You will be trained in the fundamentals of Android app design and code -
- Setup the Google account with App Inventor
- Exploring an App Interface
- Designing, coding, and connecting with App
- Variables, Conditions, Loops control
- Storing data with TinyDB
- Adding audio, video, and animations
Computer Science with JAVA - J2SE
With this introduction to Java, you may take your first step towards a career in software engineering. Java is one of the most popular programming languages and the core of the Android operating system. This Specialization, designed for novices, will teach you essential programming ideas and prepare you to develop programmes to tackle challenging problems.
You will be trained in actual programming fundamentals with Java syntax with J2SE edition (Core Java)
- Introduction Java and its edition - J2SE, J2ME, J2EE
- Understanding JVM, JRE, JDK, Setup the Eclipse IDE
- Console Application - Java syntax, variables Data types
- String vs Numbers, Control statements (if-else, loops)
- Functions, recursive functions
- Arrays, Classes and Objects
- Overviewing Applets
Computer Science with Python
This course introduces the Python programming language. It is a high-level coding language used by firms such as Netflix and Google for web development, game development, app development, machine learning, and many other things. According to studies, learning to write using Python is one of the simplest and most popular programming languages.
You will learn and follow along by writing and compiling your code step by step, seeing the results of their coding in real-time.
You will be trained in actual programming fundamentals with Python syntax -
- Setup the IDE
- Python syntax, variables Data types
- String vs Numbers
- Control statements (if-else, loops)
- Functions, recursive functions
- Arrays, Classes and Objects
- Importing Pygame library
Web Page Designing
This course introduces a web interface/interaction design. There is a strong emphasis on new multimedia and its dissemination via the internet. The course defines multimedia as the use of text, images, video, animation, and sound to access and disseminate information.
You will be trained in several in-demand technologies and skills such as:
- HTML5
- CSS3
- JavaScript programming essentials
- OOP (Object Orientated Programming)
- DOM Manipulation with JavaScript
- Validation control through jQuery
- User Interface and User Experience Design
- Responsive Design
- Introducing domain & hosting
Fundamental of Cyber Security
This course is an opportunity for interdisciplinary study in understanding cyber security, system security, cybercrime, cyberthreats, network security and the principles of secure engineering systems alongside the legal and regulatory framework that surrounds this.
You will be enhanced your knowledge of Cyber Security with the following topics -
- Cyber Security and its Standard
- Exploring Cyber threats and Attacks
- Internet etiquette and how to stay safe on the world wide web.
- Introducing Hacking and hackers
- Exploring Ethical hackings
- Benefits, Threats, and Attacks on Cloud Computing
- Explaining Cryptography, and Keys to use in Cryptography.
Artificial Intelligence and Machine Learning
On the principles of AI and machine learning, this course integrate theory with practical applications and hands-on exercises. Learn how to use fundamental AI and machine learning principles in the workplace, and how to promote innovation and transformation within your company.
You will be enhanced your knowledge of AL and ML with the following topics -
- Solve problems with AI - apply your research abilities and algorithms to create AI-based solutions that will benefit society and industry.
- Develop, design, execute, and evaluate machine learning approaches with the goal of achieving practical results.
- Using neural learning networks created for image identification, figure out how AI mimics the human brain to detect things in digital images and movies.
- Learn how computers are programmed to process and analyse massive amounts of data by understanding how computers interact with human language.
Game Development with Unity 3D
Game development is a terrific hobby since it allows you to acquire a new skill while also playing with your family and friends. It is also a fascinating and fulfilling career, with many great game developers learning the principles of game creation. Every great game has a beginning, so why not start yours? While many people find coding and game development scary, this Unity course uses a unique teaching style that allows you to understand ideas while developing your games entirely.
You will begin your adventure into 3D game development with Unity in this course. Begin with gentle codeless introductions, then follow along as we walk you through constructing your own 3D game from the ground up using simple code.
What will you get from this Unity 3D course?
- Exploring Unity interface
- C# coding skills
- Import assets from the asset store
- Create and Play sounds and Move objects dynamically
- Using different types of colliders
- Using Ray cast to check which element is selected
- Make objects follow the mouse of the player
- Create a 3D map with beautiful 3D assets from the Unity Asset Store
- Create a beautiful UI, 3D models
- Exporting a game to Android, iPhone, and other devices
Computer Science with C#.Net
C# is the most widely utilised programming language for exploiting the.NET Framework. As a result, mastering C# serves as a steppingstone to developing enterprise systems, desktop applications, websites, game development and mobile applications. This learning route will take you from having little to no familiarity with C# to understanding how to harness the language's sophisticated capabilities and how it operates on the CLR.
You will be trained in actual programming fundamentals with C# syntax with .Net framework -
- Understanding .NET Framework, Setup the Visual Studio IDE
- Console Application - C# syntax, variables Data types
- String vs Numbers
- Control statements (if-else, loops)
- Functions, recursive functions
- Arrays, Classes and Objects
- Windows Application to create real desktop application
- Database Connectivity ADO.Net
iOS App Development Swift -XCode
In this course, students will learn how to create iPhone apps using Swift programming popular with XCode. They will design and build applications for iOS devices and will use the latest tools and technologies available for app development.
Students will be exploring the components and basic processes of the iPhone application architecture, software stack, and execution environment. In the working exercise throughout this course, students will be guided in how important coding concepts and techniques such as OOPs, functions, arrays that are used to solve fundamental problems in developing an app.
- Introduction iOS with swift
- Setup the IDE on Mac Book / Mac Air
- Get started with Swift, I/O statements, and Control Structure
- Swift Concepts - Conditions/ Loops / Functions/ Arrays/ String
- Swift Collections and Object-Oriented Programming concepts
- Get start Project with XCODE
- Working with XCode Components and their properties
- Finals Project & working exercise
Fundamental of HTML5
This course explores the more popular and essential web technology HTML.
HTML5 is a language designed to organize web content. It is intended to make web design and development easier by creating a standardized and intuitive UI markup language. HTML5 provides the means to dissect and compartmentalize your pages, and it allows you to create discrete components that are not only designed to organize your site logically but are also created to give your site syndication capabilities.
You will learn and trained in following topics -
- What , where, and how use HTML5?
- Working with different IDE
- Exploring essential tags
- Internal and external linking
- Embedding different widgets
- Learning Box modelling and layouts
- Developing 10+ web projects
Fundamental of CSS 3
This module describes, in general terms, the basic structure and syntax of CSS stylesheets. It defines, in detail, the syntax and parsing of CSS - how to turn a stream of bytes into a meaningful stylesheet.
You will learn and trained in following topics -
- What , where, and how use CSS3?
- Working with different properties and values
- Internal and external linking of CSS
- Embedding different widgets
- Learning CSS animations
- Defining classes and IDs
- Developing 10+ web projects
Computer Science with JavaScript
JavaScript is a widely-used programming language that can be used to add interactivity to your web pages. You can use JavaScript to gather and process input from the user. It can be used to create dynamic page elements and to do useful things such as validate form data.
You will learn and trained in following topics -
- What , where, and how use JavaScript?
- Exploring most important programming concepts - loops, arrays, control statements, functions and more
- Internal and external linking of JS
- Learning CSS animations
- Developing 10+ web projects
Arcade Game Development
Develop your programming skills by quickly creating and modelling retro arcade games with Blocks and JavaScript in the MakeCode editor.
You will learn and trained in following topics -
- Understanding Arcade Game interface
- Building sprites and backdrops
- Learning essential coding concepts
- Exploring game techniques
- Generating game QR code
- Publishing your game
Kick Start Journey of Coding (Ages 5 -7)
Scratch Jr is a visual programming language designed to introduce programming skills to children. By creating projects in ScratchJr, young children can learn to think creatively and reason systematically. It is available as a free app for iOS, Android, and Chromebook.
For iPad - https://apps.apple.com/au/app/scratchjr/id895485086
For Android devices - https://play.google.com/store/apps/details?id=org.scratchjr.android&hl=en&gl=US
- Introduction to Scratch Jr - What/ Why / How - Use Scratch Jr
- Working with Sprite / Backdrops / Paint editor
- Exploring the different blocks - Motion / Look/ Sound/ Control
- Covering programming concepts - Sequence /Bug/ Debug
- 35 + Game and animation projects
Pathway to Digital Excellence
