Syllabus: Software Engineering Program
Syllabus: Software Engineering Program
Program
ON SITE 18 WEEKS
Syllabus
Learn how to be a great software engineer and Main Course Breakdown
build complex apps, with an advanced
understanding of JavaScript. Week 1 – 2
you are the creator of your own success, and Orientation & recursion review, Data Modeling &
we will push you beyond your limits. Classes, Data Structures and Complexity Analysis,
Inheritance Patterns, algorithms, browsers apps,
jquery, AJAX And MVC Patterns
Pre-Course
Week 3 – 4
2 - 3 Weeks
This is where you start if you have minimal or ES6 JavaScript, APIs and RESTfull Pattern, and
no coding experience mostly provided by FCC. Topics React Library, AngularJS, Server-Side Programming
include:computer literacy, programming fundamentals, basic using Node and Express, Databases and CRUD
JavaScript + HTML + CSS, Basic Data Structures, operation, Authentication and Full-stack development
Week 5 - 6
Bootstrap (Prep) Full-Stack Overview, Software Engineering
Prencipacles, Desgin Patterns, Deployment and Build
6 Weeks Tools, Task Runners, Mini-Apps Projects, MVP Project,
During this phase, you will learn the basic fundamentals of Git Workflow for Teams, TDD,
programming and higher-order concepts using JavaScript
Functions, iteration, recursion, arrays, objects, higher-order
Week 7
functions, data modelling, HTML, CSS, JQuery to name
just a few First Group Project (Greenfield project)
Week 8
Immersive Phase Second Group Project (Legacy project)
13 Weeks
This is the heart of RBK System, in it, the first half You’ll take Week 9 - 13
part in two-day sprints where each sprint covers a new
Thesis Project (Last group Project), project preparation
different concept from a different section of web
development also, you concentrate on theory and advanced lectures, CV preparation,creating and populating LinkedIn
programming topics, in the second half You will produce profiles, interview and CV (professionalism) lectures ,
something compelling using the skills you’ve honed over the Career Day, Graduation ceremony
previous phase, dedicated to applying all you’ve learned
anduse it to build complete projects
Software Engineering Immersive Program
Tools Admissions
These are some of the frameworks and tools we strive to assemble and deliver the top
quality and most critical components of a
that you’ll master during the course of the
Software Engineering program, we retain a
fullstack development program with the help of
phenomenal faculty and staff, to make RBK
RBK.
experience Unforgettable
Need Help?
Phone: +216 71 85 85 85
Mobile: +216 99 90 90 90