Candidates are selected for a program after a 3-stage evaluation process that involves a coding assessment, a detailed application, and a mini-project. We evaluate candidates on foundational programming skills and motivation.
Unlike other learning platforms and bootcamps which are either video- or tutor-driven, ours is an experiential learning platform. Crio's unique technology platform and structured pedagogy provide students with opportunities to experience work-like product development scenarios and gain relevant skills.
Yes.
Our Product Development Program has 3 phases
CS Foundations : Where we focus on foundational software development skills including
Linux, OOPs,
Databases, Developer Tools, OS,
Networking and more.
Product Development : Where we focus on product development skills including Springboot,
Rest APIs,
Databases (Relational and NoSQL),
Scientific Debugging, Unit Testing, Docker, Performance Improvements, Redis and more.
Capstone Experience : Where developers get introduced to System Design (HLD/LLD), Modular
Coding, API
Specs, TDD, CI/CD
All the above concepts are learnt through real product development scenarios.
The work developers have to complete on our platform is broken down into milestones with deadlines. Developers work with their tech-leads to write code on our platform and complete the milestones within the deadline. Every line of code they write is assessed on our platform, and the appropriate feedback is sent back to the developer. Developers are given personalized guidance based on their progress to stay on track and achieve the program milestones successfully.
Let us know what roles and skillset you’re looking to fill and we'll send you handpicked candidates within 72 hours. You are free to run the candidates through your evaluation process and send us your feedback.