Coding Classes

Overview

There’s probably a reason you’re thinking about learning to code. Maybe you want to change careers, boost your skillset, or start a personal project. What do you want to be able to do? What do you want to build? Don’t worry if you’re not sure, you can just explore and try things out until you find something that suits you. We have a lot of programs that you can choose from.

JavaScript Basics + Front End Development

JavaScript: JavaScript is one of the world's most popular (and widely used) programming languages. It helps make web pages more interactive by allowing you to show and hide elements, as well as manipulate them in different ways.

Ready to kick your coding skills into high gear? Apply to our JavaScript and Front-End Development program, and become a full-stack developer.

Our instructors are the best in the business, and they will be with you every step of the way. You'll have even more opportunities to connect with other students and alumni, who will help you along your journey with their advice and encouragement.

This program is designed to teach you the foundational JavaScript skills necessary to create dynamic webpages: variables, data types, loops, conditionals, and more. The curriculum includes both a "Back End Basics" course, in which you'll learn how to use Node.js and Express.js to build an API, as well as a "Front End Basics" course that covers how to build static sites using HTML, CSS, and vanilla JavaScript.

This is a full-time cohort, with classes from 9am to 5pm Saturday through Sunday.

Apply Now!

Intro To Programming - HTML & CSS

Want to learn how to code? Sign up for Intro to Programming - HTML & CSS

This course will help you discover how coding works through the use of HTML and CSS. HTML is the backbone of any website in the world, and it helps make sure that your content is accessible and useful to everyone who comes across your page. CSS helps you style and format the content that you've created with HTML, so that it looks beautiful on a webpage.

After completing this course, you'll be able to create websites that are both fully functional and visually appealing. You'll be able to make sure that your sites are accessible to all audiences, and you'll have the knowledge necessary to start making stunning webpages that display your content beautifully!

Apply Now!

Python for Data Science and Machine Learning

Learn to code and land your dream job with Python

Python is the most popular programming language for data science, and it's no wonder! Its easy-to-use syntax makes it a popular choice for those looking to dive into this lucrative field. In fact, many of the top data scientists in their fields actually use Python to analyze and visualize data.

In this course, you will learn how to use Python to:

  • Collect data (including text) from websites using web scraping

  • Clean and structure your data using pandas

  • Visualize your data using seaborn and matplotlib libraries

  • Build predictive models using scikit-learn

You will also learn how to apply these skills on a real-world case study by collecting data on the coronavirus using web scraping; cleaning and structuring the dataset using pandas; visualizing the spread of the coronavirus with seaborn; and building a predictive model that forecasts the number of cases in each country using machine learning techniques.

Apply Now!

Mobile App Development

Mobile app development is an exciting, fulfilling career that allows you to be creative and find solutions to problems. You'll be able to work for a variety of organizations, or even start your own company.

If you're interested in becoming a mobile app developer, then this program is for you. This program includes three different classes that will help you learn how to develop apps: one beginner class, one intermediate class, and one advanced class.

With the Mobile App Development program, you'll learn to create your own mobile apps that you can publish on the Google Play Store and Apple App Store. You will build a solid foundation in programming languages and software engineering concepts, including JavaScript, React Native, and Git. We'll help you build each app from the ground up, while also helping you understand the basic foundations of programming.

Apply Now!

What you'll get

If you enroll in our programing classes, you'll be learning how to code in under 8 weeks. That's right—under 8 weeks of your life and you'll be a master of HTML, CSS, JavaScript, React, Node.js, SQL, and more. You'll learn all the programming languages you need to become a full-stack developer.

We'll start with fundamental concepts and move on to advanced principles before we're done. You'll have a chance to work with top companies from the area in your final project—we're committed to helping you get the experience and connections you need to start your career in tech as soon as possible.

  • Duration: 12 weeks

  • Training Fee: Ugx 500,000/-

  • Certificate Fee: Ugx 20,000/-

  • Training Requirements: Laptop (softwares shall be provided)

Apply Now!