The Codezilla Academy

Codezilla Academy



Having spent the best part of our young years interviewing and testing candidates for roles within our company, we realised that there is tons of coding talent out there but the level of training most of them have had is frankly pathetic. So we have designed our own courses with the aim of providing a solid base on which a world class coder can take shape. All our courses are delivered by people who are experts in their field with candidates benefiting from real world experience as the classroom is shared by coders working on live projects. In all our courses, you not only learn the “how” and “what”, but you will also benefit from:

  1. Learning best practices in coding
  2. Learning the importance of logic and role of critical thinking that differentiates a good and great coder
  3. The chance to be selected for roles with our company at the end of the course
  4. Our partnership with employment agencies who will work hard to get you a placement in IT companies in Indore

Our new classes start at the beginning of every month and we can teach you both part time and full time to suit your requirements. Get in touch with us at hello@codezilla.io to find out more details and enrol on the next batch.


iOS Application Development


In this course you’ll learn everything you need to create iOS apps from scratch. We cover programming, third-party services and iterative design for development sprints — all adapted for the platform.


Swift, Xcode, and Interface Builder

Build full-featured and interactive iOS apps from scratch using Xcode and the latest version of Swift, Apple’s own open source programming language.

terminal.png

Mobile Design and Apple's Human Interface Guidelines

Create beautiful and functional mobile interfaces for iOS apps that adhere to Apple’s latest design and UX guidelines.

mobile.png

APIs, Networking & Performance Management

Delve into strategies that empower users to share content with friends, download media to their devices, and connect to social media sites. Gauge and improve the way your app performs across devices.

api.png

Working in Teams, Design Methods & Ideation

Work with fellow students to generate app ideas, design collaboratively, and bring new concepts to life through projects and assignments.

team.png


Android Application Development


In this program, you’ll learn everything you need to create Android apps from scratch: programming, material design, connecting to third-party services, and iterative design during development sprints — all adapted for the platform.


interfae_builder

Java, Android SDK & Google Play™ Services

Build full-featured and interactive iOS apps from scratch using Xcode and the latest version of Swift, Apple’s own open source programming language.

mobile.png

XML, UI Development & Material Design

Build complex and interactive Android apps using Java, Android’s main programming language, and the Android SDK.

api.png

APIs, Networking & Performance Management

Create beautiful and intuitive interfaces with XML and Google’s latest and greatest Material Design guidelines.

team.png

Working in Teams, Design Methods & Ideation

Team up with classmates to build Android apps from scratch through iterative design and development sprints.




Web Application Development


We teach the skills you need to kickstart your career as a developer and a lifelong learner. From programming fundamentals to launching full-stack web apps, you'll learn to solve problems with code while applying industry best practices in a collaborative environment.


Programming Fundamentals

Understand how to set up your development environment, work efficiently as a developer, and make your projects a success. Learn programming fundamentals, along with the basics of computing, networks, and data structures.

terminal.png

The Basics of Product Development

Define what a user should be able to do with your app, appropriately model your data, develop simple wireframes, and learn to track a collaborative development process using version control.

scrum.png

Front-End Web Development

Before you start working with cutting-edge libraries and frameworks, gain an understanding of how to write high-quality JavaScript code. Learn to build a dynamic, front-end to your web application using a modern JavaScript library, and use CSS to layout and style your application.

brackets.png

Back-End Web Development

Build web applications from the ground up using Ruby on Rails, a modern web language and MVC framework. Build quality APIs using Node.js and integrate data from other apps (like Twitter or Yelp) into your project.

ror.png

Working with Teams

Learn to collaborate with others to produce high quality software as you work with a team to develop, maintain, change, and secure an application.

collaboration.png


Contact info


India: 2-E & 2-F, Block C, 3rd Floor BCM City, Navlakha Square, Navlakha, Indore, Madhya Pradesh 452001