0% found this document useful (0 votes)
42 views6 pages

Software Engineering Hybrid Course Web

Uploaded by

Javan Nyakomitta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views6 pages

Software Engineering Hybrid Course Web

Uploaded by

Javan Nyakomitta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Software

Engineering

Hybrid

In partnership with:
Introduction
Africa's top Tech Bootcamp - Moringa School teams up with America's Top Tech Bootcamp
Flatiron School, to bring you a 23-week Software Engineering Course that puts you on the
path to career freedom.

Being a software engineer requires more than knowing how to code or build a web app.
During the time spent at Moringa School, students learn to think and build, like software
engineers.

This course is curated for those who want to:


- Avoid the daily commute by studying from home/anywhere
- Learn with a diverse community of African students
- Build and style interactive websites
- Have the requisite skills for a career in Software Engineering

Why Study Software Engineering


Practical Hands-on Learning
Get job-ready with practical, hands-on learning. You’ll learn the in-demand
market languages and skills, labs, and real-world portfolio development.

Technical Mentorship
Schedule check-ins with your instructor to work on technical concepts,
plan out your pacing, or check in about your program milestones.

Learn in Community
You may be learning online, but you’re not alone. You have access to fellow
students, alumni, and technical mentors to guide you through.

Career Coaching and Graduate Support


You will get career coaching and job-hunting support for up to 12 months
post-graduation

The Full-Stack Software Engineering Course covers both Back-End and Front-End programming
technologies. At the end of 23 weeks, you will graduate as a Full Stack Web Developer.

www.moringaschool.com
Admissions Pre-requisites
This course is available to high school graduates that are 18+ years old, university
students or graduates who are interested in becoming software developers.

Submit an online Full-time availability for


application and classes. That is 8AM to 5PM
assessment test. from Monday to Friday.

Have a laptop (core i5 and


Have a stable internet
upwards, 8GB RAM, 500GB
connection.
or more memory).

Software Engineering Course Overview


Duration - 23 weeks
Mode - Live & Online | Mon to Fri from 8 am - 5 pm
Tuition Fees - Ksh 200,000

Fee Payment Options Available

Upfront Full Fees Student


Fee Payment Installment Loan with
Plan Aspira

www.moringaschool.com
Curriculum Outline

Phase 0: Introduction/Prework - HTML, CSS, GIT


All students are required to complete an introductory pre-work one
week before the start of class. During pre-work, students will get accustomed to
our online learning management system (Canvas), set up their computing envi-
ronment, and familiarise themselves with the basics of the programming
languages that will prepare them for day 1 of the program.
HTML & CSS
Students master the basic building blocks of how the web is rendered and
become fluent in the language that makes the web beautiful. They additionally
learn how to conceive of and build UIs for web apps by writing well-structured
HTML and CSS.
Git
Students explore version control using git commands including cloning,
branching, merging, rolling back commits, forking, and submitting pull requests.

Phase 1: Front-End Development


JavaScript powers the user experience of the web. Students learn the basics of
JavaScript syntax, its functional architecture, and different approaches to the
object model. You will also learn the native “vanilla” JavaScript (versus a library)
and React.
Soft Skills Training
What is covered: Leading self and Working with others.

Flexible & Affordable Student


Loans now available powered by

www.moringaschool.com
Curriculum Outline

Phase 2: Front-End Web Applications


Learners will experience ReactJS, a component-based JavaScript framework, and
have the opportunity to pick up key industry skills by building a project that
interacts with an API.
Soft Skills Training
What is covered: Communicating for Impact & Entrepreneurial Thinking.

Phase 3: Back-End Development


You’ll gain a thorough understanding of back end development basics, while
learning a new language, Python. Next, learners will get comfortable with
object-oriented programming and storing information in databases using SQL
and object relational mapping.
Soft Skills Training
What is covered: Project Management & Career Readiness

Phase 4: Back-End Web APIs


You’ll master Flask, a Python web framework, before using it to create their own
JSON API along with scalable front ends with React, creating slick, functional, and
interactive applications.

Phase 5: Final Project


The program completes with a large-scale group project that will be guided by
your technical instructor. You’ll receive plenty of instructor feedback along the way
while diving deep into various advanced technologies needed to bring your
concepts to life.
To grow as a software engineer, you must be agile and able to learn and adapt, no
matter the challenge you are given. Communication and collaboration skills, build-
ing a project portfolio on Github, and being part of the tech community are some
additional aspects of becoming a successful software engineer. Kickstart your
journey with us.

www.moringaschool.com
What Our Graduates Say
It has been over three years since I first joined Mo-ringa School. Before
Moringa School I was a com-puter science student but then I decided to
join a coding boot camp to gain practical skills. Life for me has never
been the same since them. I love coding and would definitely
encourage more girls to join the program.

Latasha Ndirangi,
Developer at Dotsavvy

Contact Details

General Inquiries: General Inquiries


020 500 2167 [email protected]

Corporate Inquiries: Corporate Inquiries:


+254 738 368 319 [email protected]

Admissions Inquiries: Admissions Inquiries:


020 7643 533 [email protected]

WhatsApp Inquiries:
+254 795 872 461

Ngong Lane, Ngong Lane Plaza, 1st Floor, Nairobi Kenya

Victoria Plaza, 5th Floor, Westlands, Nairobi Kenya

Facebook | LinkedIn | Twitter | YouTube


@moringaschool

www.moringaschool.com

You might also like