Software Engineering Program

software engineering

Software Engineering Program Overview

The demand for skilled software engineer practitioners in industry, academia, and the government is rapidly growing. The software engineering program is a game-changer.

So let expect software engineering to top the upcoming 230 million jobs in Africa by 2030 due to digitization.

What Should Be Expected From Software Engineering Program

The Skill Up’s software engineering program is designed to introduce the skill fellow to the practical and important aspect of software engineering from the beginning to the advanced knowledge. This program is led by industry experts and leaders working in top companies like Google, Microsoft, Facebook e.t.c, the program uses a project-based learning model to provide hands-on experience with the latest software engineering technologies.

This program will help you become indispensable in our tech-driven world. If you’re looking to start a career in coding, but don’t know where to begin, this might be for you. It provides you with the opportunity to learn coding to build websites and web applications, develop artificial intelligence, create databases, and build games, plus much more.

Software Engineering Program

Week 1
Software Engineering Fundamentals

Learn the fundamental methods of developing a web-based application, including website structures, setting up development environment, introduction to HTML and frequently used HTML tags.

Week 2
Styling Websites

Websites only become attractive and beautiful when styled. You will learn about how to style a website using CSS.

Week 3
Styling Websites II

You will get introduced to CSS flexbox, grids and how to create a responsive page layouts which we will use for beautifying our websites. 

Week 4 - Week 5
Creating An Interactive Website

Learn how to make a website interactive and improve user experience with JavaScript.

Week 6 - Week 7
Creating An Interactive Website II

Learn web development techniques for making interactive website that use JSON to pass AJAX updates between the client and the server and Web APIs.

Week 7 - Week 8
Go Advance With React.js

Learn about JavaScript libraries - react.js, how to create a react application, state management, Redux package and more.

Week 8 - Week 9
Learn Node.js

Learn Node.js to build complex and powerful applications without writing complex code and microservice.

Week 10
Q&A

Question and Answers session with software engineering professionals working in top companies in the world and in Africa like Google, Facebook, Microsoft, NASA, Apple e.t.c

Week 11 - Week 12
Project(s)

Software Engineering Skill Up fellow will undergo one or more projects that allows them solve community-based problems using the skills learnt above.

Week 13 - Week 16
JobAcquire

JobAcquire is a 4-weeks dedicated job search program that uses YIEE job search strategies that lands job seekers' one or more jobs at the end of the program.

Mode Of

Virtual Learning

Join and collaborate with other students in virtual classes.

Problem-Solving Approach

Work on real-life projects by applying what you learn to solve related business and community problems.

Video Content

High-quality easy-to-comprehend video lessons. Curated by industrial professionals or Africans.