was designed to give engineers a chance to try various different areas:
– Database & Basic Data Analyses
– Back End Development & Web Service
– Front End Development
– Infrastructure and Virtualisation
– Machine Learning
Once you have completed the various tasks you should be able to get an idea of what kind of development you are interested in and what you are good at.
It may be hard to see this but actually, all the academy tasks are related. A good back-end developer needs to understand the hardware and how the front end works. Likewise, a front-end developer needs an understanding of how the backend works to be able to work effectively.
The tasks and tutorials are accompanied by lectures that explain the relationship between the different technology areas and how they can be applied. Hands-on infrastructure classes also help engineers understand the server hardware components and how to build and virtualize a server from scratch.