What you will learn?
Start with Ruby the programming language.
Understand Rails Philosophy, and Rails components.
Design, implement, and deploy Rails apps with the Agile methodology.
Deep Dive in the Rails framework.
Learn how to deliver production-ready web applications.
Hands on experience in Software Development Life Cycle (SDLC).
How to Debug already running Rails Apps.
How to acquire essential Rails knowledge, and solve daily problems.
Get Familiar with the Rails open source community.
Write and execute unit/integration tests for Rails applications.
Build Rails applications according to MVC Architecture.
Requirements
University degree in Engineering or Computer Science.
Excellent command of at least one programming language.
Good knowledge of Design patterns Fundamentals & Web Fundamentals.
Good OOP knowledge.
Good command of English and excellent problem-solving skills.
Pass the selection process (exams & interviews).