Articles on: The Programme

What are Sigma School's programmes?

Read about the Sigma School’s key flagship programmes, how it works, and what you'll learn as a student.

Sigma School can be done part-time/full-time, with the final goal to train competent software developers to specialise in the niche that they like - full stack web/mobile app development and help connect them with job opportunities around the world.

During the Program, students learn using a very unique approach — by pair programming and collaborating with other students in real-time, just as they would with colleagues if they were part of a distributed team in a real company. This innovative and unique approach not only provides our students with an accountability partner and a large, global network of support but also helps them learn remote workflows and acquire the collaboration and communication skills that are necessary to join a global company.

During the Program, we assign you a mentor who will help you get settled into the Sigma School life, code reviewers who will help you improve your code, a coding partner that will make sure you show up every morning, a curated curriculum that guarantees that you are learning exactly what's necessary to get a job, and a Student Success team that will make sure that nothing stops you during your learning process.

Students in the Program learn JavaScript, Vuejs, Expressjs, MySQL , and Computer Science fundamentals, all through working on real projects with other students.

However, our role does not stop there. Once our students are done with the curriculum, we assign them a dedicated career coach to help them improve their portfolio, resume, and online presence, and get ready for job interviews. Then we help them find and apply to competitive, remote tech jobs.

Sigma School’s Complete Software Development Programme is split into 4 core courses.

Level 1: Coding Fundamentals

This is where EVERYONE starts. Students get down and dirty to learn how web technology works, learn to think computationally and solve problems. Once they get done with this, they’ll move on to Level 2.

Level 2a: Frontend Development

This is where students focus on frontend development. By the end of this programme, they should already be good enough for intern/entry-level frontend development positions in real companies and building production-ready frontend for most software systems they want to build.

Tech: HTML, CSS, Javascript, Vuejs, Pinia, APIs, Tailwindcss

Level 2b: Backend Development

This is where students focus on backend development. By the end of this programme, they should already be good enough for intern/entry-level backend development positions in real companies and building production-ready backend for most software systems they want to build.

Tech: Nodejs, Expressjs, MySQL, Mongodb, Docker, Auth0, Authentication, APIs

Level 2c: Mobile App Development

This is where students focus on mobile app development. By the end of this programme, they should already be good enough for intern/entry-level mobile app development positions in real companies and building production-ready mobile apps for most software systems they want to build.

Tech: Dart, Flutter, Firebase, NoSQL

For more information, you can request for our Student Booklet. Here’s how:

Go to https://sigmaschool.co/#curriculum
Scroll down a little to look for a form for the Student Booklet
Submit the form
Check your email, the student booklet should be there with ALL the details you need regarding the course!

Updated on: 14/09/2022

Was this article helpful?

Share your feedback

Cancel

Thank you!