ASIA DEVELOPER ACADEMY
3 months full-time coding course / 6 months part-time
*Disclaimer: our promise isn't an over-promise!
ADA does not promise the illusion of producing Zero to Hero (proficient) coders, which we think is bull*h@t without ample time, training and practical experience. While others may claim to perform magic in mere weeks, we're not that brave, plus genius coders are super rare... Instead, ADA takes you from Zero to Competent in due time!
Graduates of ADA will steadily and surely learn the semantics of code to be able to pick up new and ever-evolving programming languages (or frameworks) easily later on in life, on top of learning how to troubleshoot code. They will possess the skills to develop their own applications with a focus on first building a strong foundation in problem solving, which is key to building competence, confidence and independence, wherever they go.
Our Mission and Belief
ADA, read as a word (not an abbreviation) in Bahasa Malaysia, means "GOT" or "HAS" in English. Our core mission in building this programme is to actively harness the finest coding talent in Asia to serve the ongoing digital revolution and bridge the obvious over-demand, under-supply skills gap many corporations, institutions and companies are facing today. We know there is talent out there to be discovered, planted and nurtured. And we aim to bring it on: Asia ADA Coding Talent!
ADA programme structure
Our Mission and Belief
Students will be taught in instructor-led labs, supported by live demonstrations of code, and capped by hands-on sessions after each topic is delivered. Students will also create 2 to 3 real world web projects in each level, which covers the basic coding applications and needs of typical startups and corporations.
Module 1 – Basic Introduction to Programming
|Interface Design & Implementation||Interface Design & Implementation using CSS|
|Interacting with Remote Data||Interacting with Remote Data using jQuery and AJAX|
|Storing Local Data, Version Control, App Submission on iOS||Storing Local Data, Version Control and App submission on Google Play.||Storing Local Data, Version Control and Web Hosting|
Module 2 – Deploying Infrastructure
|Server Side Programming (NodeJS)|
|Database Design and Storing Data (SQL vs NoSQL vs Graph Database)|
|Security, Testing and Documentation|
|DevOps (Docker, AWS, Google Cloud platform)|
Module 3 – Building Applications
|UI/UX Best practice and Building for multi devices.|
|Integrating with Device Features||Hybrid Development Framework|
|Integrating Library and Mobile Backend (Firebase)||Integrating with Device Features using Hybrid Development Framework|
|Marketing (ASO, Firebase Analytics)|
Why learn coding?
Mark Zuckerberg – Founder, Facebook
Bill Gates – Chairman, Microsoft
will.i.am – Musician/The Black Eyed Peas and Entrepreneur
Richard Branson – Founder, Virgin Group
Eric Schmidt – Executive Chariman, Google
Susan Wojcicki – Senior Vice President, Google
Dennis Van Roekel – President, National Education Association
Reid Hoffman – Executive Chairman & Co-founder, LinkedIn
Tony Hsieh – CEO, Zappos
Jack Dorsey – Creator, Twitter. Founder and CEO, Square
Stephen Hawking – Theoretical Physicist, Cosmologist and Author
Max Levchin – CEO and Co-founder, Paypal
Marc Benioff – Chairman and CEO, Salesforce.com
Chris Stephenson – Computer Science Education Program Manager, Google
Salman Khan – Founder, Khan Academy
Tim Berners Lee – Inventor, World Wide Web
Drew Houston – Founder & CEO, Dropbox