Technopreneurship

Degrees

Schedule-free       •   No expiry       •   Online access       •   Live sessions       •   Free practice       •   Flexible timing       •  

Schedule-free       •   No expiry       •   Online access       •   Live sessions       •   Free practice       •   Flexible timing       •           

How our curriculum works

Programs for exposure.
Learning paths for depth.
Courses for flexibility.

At Kidocode, we believe that exposure, flexibility and depth are key principles in providing an education for a fast moving world digital world.

Exposure
Giving children exposure to a diverse array of subjects early-on is critical in creating pathways for them to explore their passions. Our programs make this happen through the concept of technopreneurship.
Depth
Having limitations to what you learn just isn’t our style. We provide additional courses within our learning paths for students that complete prerequisites within our programs* to enable deeper discovery.
Flexibility
Providing meaningfully flexible course selection and timing within well defined programs gives our students the chance to have a say in what they learn.

Learning paths

Learning path

Computer Scientist

5
COURSES
Course
01
Coming soon
CS001

History of Computers

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Computers have become part of our everyday activities. While computers as we know them today are relatively recent, the concepts and ideas behind computers have quite a bit of history. The modern computer is built upon a long history of mathematical and technological advancements. This course will gives you a whirlwind tour of how we got to the age of email, YouTube, and Facebook.
Course
02
Coming soon
CS002

Programming Languages

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

There is tremendous diversity in computer programming languages, and new languages are often created to solve new problems and fix old problems. This course covers the basic concepts and design tradeoffs of programming languages. Examine different languages and compare their properties and the cost-benefits of different implementations.
Course
03
Coming soon
CS003

Problem Solving and Algorithms

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Computer science is the study of problems, problem-solving, and the solutions that come out of the problem-solving process. Given a problem, a computer scientist’s goal is to develop an algorithm, a step-by-step list of instructions for solving any instance of the problem that might arise. Algorithms are finite processes that if followed, will solve the problem, and Algorithms are solutions. This course provides the foundations of Computational Problem Solving. It focuses on principles and methods rather than on systems and tools thus providing transferable skills to any other domain.
Course
04
Coming soon
CS005

Computer Networking and Security

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Network security is one of the most important computer science issues today. It helps businesses meet mandatory compliance regulations, protect customer data, and reduce the risk of legal action. Without a secure infrastructure and the expertise to remedy an issue, critical performance functions for users and computer programs may not be executable. This course covers the latest practices for building reliable and secure code to defend against various attack techniques, harmful viruses and threats.
Course
05
Coming soon
CS006

Discover Open Source

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Contributing to open-source projects is one of the best ways to evolve your skills as a programmer. Especially if you have been learning and never worked on a real-life project. It can also help you persuade clients to hire you as a Freelancer or get a job faster. But finding projects that you can contribute to is harder than you may think. In this course, you'll learn to discover projects that use programming languages and libraries you can work with.
Learning path

Computer Programmer

5
COURSES
Course
01
Coming soon
CP001

Beginner Python

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course has been specifically designed for beginners looking to obtain a hands-on learning experience with Python, teaching you concepts of programming right from the basics and Python being the simplest language for a beginner to start with. It is the right time to start learning the in-demand Python language because of its gaining popularity in data science, Backend Development, Internet of Things, etc. Keep yourself equipped with the most sought-after skills!
Course
02
Coming soon
CP002

Beginner Javascript

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behavior on most websites, including this one. You will learn programming fundamentals and basic object-oriented concepts using the latest JavaScript syntax. The concepts covered in this course lay the foundation for using JavaScript in any environment.
Course
03
Coming soon
CP003

Learn HTML & CSS

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

HTML & CSS are the foundation of all web pages. Without HTML, you would not be able to organize text or add images or videos to your web pages. HTML is the beginning of everything you need to know to create engaging web pages! This course will teach all the common HTML tags used to structure HTML pages, the skeleton of all websites. You will also be able to create HTML tables to present tabular data efficiently. In the CSS section of this course, you will learn many aspects of styling web pages. You’ll be able to set up the correct file structure, use colors, and create attractive layouts. With these skills, you'll be able to customize the appearance of your web pages to suit your every need.
Course
04
Coming soon
CP005

Intermediate Python

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Intermediate Python 3 is a stepping stone to take your skills to the next level. This course will provide you with the knowledge to make your Python code cleaner, more efficient, and more manageable. We will also dive under the hood of fundamental concepts that will deepen your understanding of the Python language to get closer to becoming a Python expert.
Course
05
Coming soon
CP006

Intermediate Javascript

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

You have learned the programming fundamentals using the latest JavaScript syntax to create dynamic web apps, but you want to do more! With Intermediate JavaScript, you will understand how to incorporate JavaScript in bigger and more complex web apps using concepts such as classes, promises, async/await, and requests. By the end of this course, you will understand how JavaScript runs in the browser, including currying, hoisting, and concurrency. You will also learn how to structure large-scale web apps using classes and modules, and how to increase the efficiency of your apps using asynchronous functions.
Learning path

Web Developer

5
COURSES
Course
01
Coming soon
WD001

HTML/CSS Advanced

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Building off the beginner course, you'll explore more advanced concepts in HTML & CSS, the foundation of all web pages. This course will explore more uncommonly used HTML tags and CSS styles. By the end, You’ll be able to set up the complex page structures and styles to create attractive and engaging production quality layouts.
Course
02
Coming soon
WD002

Front-End Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Develop a strong understanding of React’s most essential concepts: JSX, components, and storing information via props and state. You will be able to combine these ideas in React’s modular programming style.
Course
03
Coming soon
WD003

Back-End Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course is a great introduction to the concepts of server-side web development. You will learn the different parts that make up the back-end of a website or web application, and gain familiarity with the Node.js runtime environment. After this course, you will be set up to explore popular Node frameworks like Express.js to build powerful applications.
Course
04
Coming soon
WD004

Build Serverless Applications

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

The adoption of serverless computing has been increasing over the years. Serverless is a great technology to save costs in the development of new applications. Also, it reduces the time to market that'll help you launch a web application fast and efficiently.
Course
05
Coming soon
WD005

Deploying Websites

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will teach you how to take website content and publish it online. You will learn how to use Jekyll, a handy tool used frequently by developers to quickly get new static sites up and running, and use the GitHub workflow to host your site using the GitHub Pages service. Finally, you will use Amazon Web Services (AWS), an industry-standard tool for developers, to purchase a custom domain name and assign it to your personal website.
Learning path

Game Developer

5
COURSES
Course
01
Coming soon
GD001

Beginner Game Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Phaser is the biggest HTML5 game development framework on the market. It has been used for browser games, mobile games, and desktop games. Learn how to use this library to make games for yourself!
Course
02
Coming soon
GD002

Intermediate Game Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Learn about the development of 2D and 3D interactive games in this hands-on course as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more. The course explores 2D and 3D graphics principles, animation, sound, and collision detection using frameworks like Unity and LÖVE 2D and languages like Lua and C#.
Course
03
Coming soon
GD003

Pixel Art

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In the 1990s, the advancement in the techniques for pixel manipulation and the availability of video games allowed graphic designers to specialize in working on computer graphics. Now, pixel artists are considered an important faction within the professional graphic design community. They preserve this retro subculture and utilize it to connect with users from this era despite the modern capabilities of today's user interfaces. In this course, you'll learn how to produce pixel art using various methods and software that you'll be able to incorporate into your games, mobile apps, and web applications.
Course
04
Coming soon
GD004

Advanced Game Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn how to build online multiplayer games utilizing more advanced techniques, security, and databases. By the end of this course, you'll have taken your basic single-player games to a whole new level of online multiplayer interactivity and social communication.
Course
05
Coming soon
GD005

Deploying Games

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn and apply all the necessary steps involved in deploying and testing professional-grade software within the online gaming industry. Get ready for some debugging and launch your games for the world to play.
Learning path

Electronics Engineer

5
COURSES
Course
01
Coming soon
EE001

Beginner Electronics Programming

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Learn basic concepts of electronics and circuits, basics of programming and everyday electronics. Explore what programmable electronics have applications in our built environment, starting with the fundamental programming concepts before digging deeper into the more advanced C++ topics. You will build everything from a Harry Potter Sorting Hat to a program that can censor text!
Course
02
Coming soon
EE002

Introduction to Electronics

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will give you an introduction to the basics of electronics and electricity. Learn the fundamental concepts of voltage, current, resistance, power, and be introduced to circuit board building methods. We will also teach you how to use the digital multimeter to measure the actual voltage and current in your circuits.
Course
03
Coming soon
EE003

Intermediate Electronics Programming

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will take you from a basic knowledge of C++ to using more advanced features of the language. This course is for you if you want to deepen your basic knowledge of C++, you want to learn C++ 11 features, or you've taken my free beginners' C++ course and you're looking for the next step. We'll start with a look at C++ file handling and move through STL, template classes, operator overloading, lambda expressions, move constructors and much more besides. At the end of the course I'll show you how to create a program that generates fractal images, using a a few of the language features we've seen in the course and giving you a great work out with smart pointers and arrays.
Course
04
Coming soon
EE004

Computer Architecture

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course in computer architecture will take you from an understanding of digital design using combinational logic and synchronous sequential building blocks to building your own single-cycle multicycle, and pipelined microprocessors. Microprocessors are an incredibly useful tool because they are cheap, flexible, and allow you to control physical systems in powerful ways. You'll learn to build microprocessors as well as to program and build systems from them.
Course
05
Coming soon
EE005

Build an 8-bit Computer

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn to build an actual 8-bit CPU that's capable of managing simple mathematical processes like addition and subtraction. You'll also get a chance to create your own low-level language to program your CPU.
Learning path

Mobile App Developer

5
COURSES
Course
01
Coming soon
MD001

Beginner Mobile App Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Some of our favorite apps are the simplest ones — and you do not need any coding experience to start making your own. Throughout this course, you will build a basic Android app from start to finish. Get ready to see your work on a small screen.
Course
02
Coming soon
MD002

Intermediate Mobile App Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

You will learn about UI development with React Native UI and layout support and access the native mobile platform's capabilities from Javascript using the Expo SDK. At the end of this course, you will be able to build mobile applications targeting multiple platforms with a single codebase, leverage your React and Javascript skills, use various features of React Native and the Expo SDK to build truly cross-platform mobile applications, and use Redux to design the architecture for a React-Redux application.
Course
03
Coming soon
MD003

Advanced Mobile App Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this advanced-level course, you'll explore modern technologies in native mobile app development, highly capable frameworks like React Native, and serverless concepts that help you launch a mobile fast and efficiently.
Course
04
Coming soon
MD004

Universal App Development

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

With all the restrictions and limitations of centralized app stores, progressive web applications (PWAs) have boomed over the last couple of years to allow the use of more open standards in providing app-like experiences through the browser. You'll learn to use javascript to create a mobile app that can run across all platforms and enjoy the freedom, capabilities, and flexibility that comes with building PWAs.
Course
05
Coming soon
MD005

Deploying Mobile Applications

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll use cloud service providers such as Amazon Web Services (AWS), and Google Firebase to host your microservices and publish your app. At the end of this course, you will have your app ready to be published for both iOS and Android app stores.
Learning path

Designer

5
COURSES
Course
01
Coming soon
DE001

Introduction to Digital Art

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Digital art is everywhere! Words and pictures are the visual building blocks of the web and carry the majority of the content in the digital world. This course will teach you the fundamental principles of graphic design for digital media including typography, composition, and working with colors and shapes.
Course
02
Coming soon
DE002

Learn Adobe Photoshop

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will teach you Photoshop Retouching and Photoshop for graphic design. Learn everything you need to know about getting started with Photoshop. You will create lots of your own projects that you can add to your own portfolio.
Course
03
Coming soon
DE003

Learn Adobe Illustrator

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course was designed for the complete beginner, with practice files and fun projects to get you taking action. Throughout this Illustrator CC course, you will be designing your own real-world projects that are professional and inspire you to do even more!
Course
04
Coming soon
DE004

UX/UI Design

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In today's digital landscape, employers across industries are looking for innovators and creative thinkers with the skills to transform business through imaginative interfaces and engaging user experiences. This course will teach you both the theory and tools used by modern designers, employing user-centric design and a wealth of creative tools to build dynamic experiences. Through immersive hands-on experience, you will learn the fundamental UX research/UI design skills and demonstrate those skills on complex projects that bolster your portfolio.
Course
05
Coming soon
DE005

Design Thinking

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

UX and Design Thinking are hot practices in the business world today and this course will show you how it can help you create the best user experience for your product. By learning the most important aspects of a user-centric approach, you will understand why designing for specific user needs is critical to user adoption and how to plan for the best possible outcome.
Learning path

YouTuber

5
COURSES
Course
01
Coming soon
YT001

Beginner YouTube Creator

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will teach how to create your own video tutorials, online courses, or training with screencast software. Screencasting software allows you to record your computer's screen, audio from a microphone, and video from a webcam or connected video source. It is the perfect solution for anyone interested in creating online videos efficiently and professionally.
Course
02
Coming soon
YT002

Intermediate YouTube Creator

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Ready to bring your youtube content to the next level? Maybe you are brand new to YouTube, or you have some experience but need help growing your existing channel. YouTube is the perfect place to grow your own brand, drive traffic to your website, and earn money from YouTube ads and your product and service promotions.
Course
03
Coming soon
YT003

Learn Adobe Premiere

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

If you are looking for a video editing application that will allow you to edit videos however you want them, Adobe Premiere Pro is the best answer. Premiere Pro is used by professionals across the world for every type of production from business & marketing videos, music videos to documentaries, feature films. This full course is the best way to jump right in and start editing.
Course
04
Coming soon
YT004

Learn Adobe After Effects

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Motion Graphics and Visual Effects are becoming increasingly valuable and important in any video created. Learning how to create these animations using Adobe After Effects has become essential. Talents to create these kind of animations and effects are more and more in demand. It is also an easy way to earn money as a freelancer or resell your packaged animations on hundreds of sites on the web.
Course
05
Coming soon
YT005

Sound Engineering

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll get familiar with Adobe Audition, to edit your sound, remove background noise, and make your composition production-ready for YouTube and beyond.
Learning path

3D Builder

2
COURSES
Course
01
Coming soon
TB001

Learn 3D Modelling & Printing

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will provide an in-depth exploration of desktop 3D printing hardware. It will examine the history of desktop 3D printing and demonstrate how 3D printers are made and how they work. This course will also provide step-by-step instructions for how to use and repair a 3D printer. It will also explore the different types of materials that can be 3D printed and will demonstrate how you can create various objects using these tools and materials. Learners who complete this course will be able to successfully operate, repair, and upgrade a 3D printer.
Course
02
Coming soon
TB002

Learn JSCAD

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. In this course, you will learn a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
Learning path

Young Entrepreneur

5
COURSES
Course
01
Coming soon
YE001

Introduction to Entrepreneurship

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will enhance your understanding of business, gain knowledge of entrepreneurship, and discover how to plan, develop, nurture, and build a successful business. You will develop yourself as an entrepreneur by learning how to approach key stages of entrepreneurship, from coming up with a business idea to writing a business plan. You will also practice pitching your business ideas and learn about developing your enterprise within an entrepreneurship ecosystem.
Course
02
Coming soon
YE002

Developing Business Models

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn to familiarize yourself with popular business models such as the software as a service (SaaS) model and learn to build your own business model, monetization strategy, and revenue projections for a theoretical venture.
Course
03
Coming soon
YE003

Finance for Entrepreneurs

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Start-ups can benefit from a wide variety of financing options on the path to profitability, but how do you know which one to choose? This course explores different financing models, including bootstrapping, organic growth, debt, risk capital, and also provides a clear overview of equity financing, including the key types of investors: angels, venture capital, and crowdfunding. You will learn about term sheets, exit modes and what exit strategy might be best for you. By the end of this course, you'll have an understanding of what success looks like and how it can be financed.
Course
04
Coming soon
YE004

Startup Fundraising

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn to prepare a pitch deck, and communicate your ideas effectively to potential investors. Get ready to answer financial queries, and learn about the popular business metrics used to evaluate ideas and raise capital for startups.
Course
05
Coming soon
YE005

Public Speaking

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Master the art of effective public speaking with these courses. Become a confident communicator, overcome the fear of public speaking, learn about body language, the art of persuasive speeches, public speaking tips, and how to tailor your speeches to specific audiences.
Learning path

Digital Marketer

5
COURSES
Course
01
Coming soon
DM001

Introduction to Digital Marketing

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Digital marketing can be a crucial tool to grow a business. In this course, you will explore what digital marketing is, why it is important, learn the basic concepts, techniques, and skills required to implement an effective digital marketing strategy.
Course
02
Coming soon
DM002

Advertising Your Business

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Launch a successful advertising campaign as you learn to choose the right ad channels to target your customers effectively. In this course, you will discover the process of creating an advertising campaign, from defining your campaign goals and understanding what you should promote in the ads, right through to measuring your success rates to help you improve. GoogleAds, Facebook and Instagram
Course
03
Coming soon
DM003

Digital Marketing Strategy

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll become familiar with effective marketing strategies such as content marketing and influencer marketing, and gain insight into the tools used to measure the quality of marketing campaigns for a business.
Course
04
Coming soon
DM004

Digital Marketing Tools

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll get familiar with editing tools used to create, track, and evaluate the effectiveness of your posts images, videos, and animations. By the end, you'll be a marketing wizard that's capable of using the plethora of tools available in generating leads for any business.
Course
05
Coming soon
DM005

Optimise Your Business for the Web

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll familiarize yourself with the concepts of search engine optimization (SEO) that'll help you to optimize search traffic for your website or web application.
Learning path

Blockchain & Fintech Specialist

3
COURSES
Course
01
Coming soon
DF001

Cryptocurrency Trading & Blockchain

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

Learn from the fundamentals of blockchain, Bitcoin, Ethereum, mining, market bubbles & booms, and how to make a profit trading cryptocurrency through this course.
Course
02
Coming soon
DF002

Algorithmic Trading

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course is a comprehensive overview of algorithmic trading, including its history, benefits, challenges, rules, and processes. Along the way, you will learn to plan and implement your own algorithmic trading strategies and assess the efficacy of a trading model in a real-world market environment. You will also be exposed to the future of systematic trading and how it's impacted by emerging technologies such as artificial intelligence and machine learning.
Course
03
Coming soon
DF003

Non Fungible Tokens (NFTs)

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll learn all about Non-Fungible Tokens (NFTs), the cryptographic asset class that everyone's been raving about. By the end of the course, you'll have understood the core concepts in NFTs and will deploy your own to OpenSea, the largest NFT marketplace on the web.
Learning path

AI & Data Scientist

5
COURSES
Course
01
Coming soon
AD001

Intro to AI & ML

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

From self-driving cars to determining someone’s age, artificial intelligence (AI) systems trained with machine learning (ML) are being used more and more. But what is AI, and what does machine learning actually involve? In this course, you will learn about different types of machine learning, and use online tools to train your own AI models.
Course
02
Coming soon
AD002

Python Data Science Toolkit

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

This course will teach you a pragmatic approach to tackle an end-to-end data science project cycle. You will learn everything from extracting data from different sources to exposing your machine learning model as API endpoints that can be consumed in a real-world data solution. This course will help you understand various data science-related concepts and implement the concepts in an industry standard approach by utilizing Python and related libraries.
Course
03
Coming soon
AD003

Math for Data Science and AI

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this course, you'll get an introduction to statistics, probability, and other necessary mathematics constructs used for data science and artificial intelligence (AI).
Course
04
Coming soon
AD004

Data Science Project

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this project-based course, you'll use your data science skills to handle a real-life dataset problem in an area of interest to you such as digital marketing, medicine, and more.
Course
05
Coming soon
AD005

AI Project

Intro Pack ‣
Full Stack ‣
Enterprise
Additional course

Course Description

In this project-based course, you'll use your AI skills to handle a real-life problem in a major area of AI such as image processing, natural language processing (NLP), or sound recognition.

Learn more about our AI-empowered platform

Learn more

Program

FAQ

Is my child too young or too old?
Our interactive online learning platform is suitable for children ages 5-18 where the learning is adaptive and personalized to each student's needs. It is never too young nor too old for them to start learning coding!
My child has done coding before. Are these classes necessary?
Great! Then it will be a good jumpstart for them to explore a deeper understanding of coding. All the students will have a personalised learning based to their own level and pacing.
My child has difficulty speaking in English. Can he or she still join the trial class?
No worries at all! While our language of communication is in English, we have multinational and local trainers to help the kids to communicate better and understand the tasks.
Are learning materials provided?
Yes! We provide all the learning material.
How much is the course?
We have several packages you can choose from based on the kind of activity you are looking for, and your child's assessment. We will discuss it with you during the trial class. Pricing is between RM31 to RM71 per hour, depending on the package you choose.
How long should my child spend in front of a computer screen? Is that safe?
We recommend no longer than 40 minutes of continuous screen time without a break. This claim is backed by many credible sources and recognized experts on child development and health. Contact us to find out more.
How good are your trainers?
Fantastic. But don't take our word for it. Seeing is believing. So come over here for our Trial Class and see for yourself.
I have three kids, can I get some kind of financial support?
Yes, we have special offers for parents who want to register more than one kid at KidoCode. Come to our Trial Class to find out more.
What is meant by a personalized and adaptive education system?
Personalized education system provides a unique learning path and curriculum for each and every student that is based on their interests and goals. An adaptive learning system provides the ability to learn about the student, adjust the difficulty, and modulate various parameters as the students progress through the curriculum. Both of these features are an important parts of the new age of education which allows people to have a diverse education based on their own interests and capabilities.
Will my child get any certification upon completion of your course?
Yes. We provide certification to all students that complete our courses.