55 hours of intensive hands on training
Who is eligible: Anyone with computer science background or working professionals who wants to get direction and wants to have skills necessary for professional programming
How many students: 10 students ONLY. We will try to select the students with similar level of understanding so as to be able to fairly give time to each one of them.
How to apply: Send in your resume to [email protected]
How much does it cost: INR 15000
Timing: Weekdays (Mon – Friday) 5:00 p.m. to 7:00 p.m.
Saturdays: 9:00 a.m. to 1:00 p.m.
What will you learn
- Introduction – why we program
Programming skill independent of programming language
Understanding the domain of computer science – what we learn during our studies and what really is out there
Warm up programming assignments
- Algorithms
Solving real world problems
Designing efficient algorithms
- Programming Languages
Exposure to mainstream open-source programming languages including: Golang, Node.js, Python, Kotlin, Javascript ES6, ES7, ES8
- Databases
Designing SQL databases
Introducing non-SQL databases
- Designing and developing scalable systems
Introduction to Monolithic architecture (layered, event-driven, microkernel)
Introduction to microservices architecture
Introduction to Space-based architecture
- DEV OPS
Introduction to Dev OPS
CAMS (Culture, Automation, Measurement, Sharing) principles
Continuous integration and delivery
Docker and Kubernetes
- Version controlling
Basic Git Workflow
How to backtrack in Git
Git Branching
Git Teamwork
- Latest trends in computer science
Data science
“Cloudification”
Learning (DL) or Machine Learning (ML)
Digital Currencies
Blockchain
- Getting ready for job
Resume building
Interview skills
Continuous learning and growth