Coding Bootcamp in Melbourne
Our web developer bootcamp takes you from being an amateur to a web developer in 4-6 weeks. Most of the time will be in coding with fanatic support to provide you feedback in a timely manner. By the end of the course, you will be able to create a fully functional website using all the latest technologies. Whether you are planning on changing your career from a non-technical field to an IT field or whether you are a recent graduate looking to get hands-on coding experience or whether you are looking to set-up a web-based start-up, this course is ideal for you.
Most web applications are built in a three-tier architecture that consists of three important layers: data, logic, and presentation. In web applications, the application structure usually breaks down to database, server, and client, while in modern web development, it can also be broken into database, server logic, client logic, and client UI. At the heart of any modern web application is the cloud. You will learn about setting up and deploying a cloud solution that acts as a framework for web development.
You will learn about PostGres database which is all about how you store, retrieve data in the cloud. You will learn about trends in web development, such as the almost ubiquitous use of cloud virtualization hosting or the shift towards horizontal, instead of vertical, scaling.
We cover skills for front-end, back-end and a programming language. Upon successful completion of the course, not only will you be easily able to create web sites but also build web based applications and integrate with databases. We cover concepts as applied in the real-world and teach you all the best practices that make for a good web programmer. Usually in large scale projects, it is common to have people that are separated by functional knowledge such as a designer, a database engineer, a programmer etc. Throughout this course, we try to make you good at all these roles.
This program is not for the faint hearted because you will be learning at a high intensity fast paced environment. What people take a year to learn in college will be learnt in a month. You are likely to be spending close to 10-12 hours each day with 75% of the time in coding. By the end of it, your skills will be at a much higher level than a computer science student passing out of college.
You will spend 1 week in class with an instructor and 4 weeks on your own. During the time on your own, there will be assignments to complete with online remote support. The web programming boot camp is done in small groups so that the instructor can provide close attention to each individual. Participants will also have remote support after class. There will be an optional coding test at the end of each week to test how far you have come and determine if any extra after class coaching is needed. Many of our participants attend our programming workshop as an alternative to attending a year of two in a college.
At the end of the program, you will have an opportunity to showcase what you have learnt through a demo. You will be required to work on a project of your choosing and need to complete this project for the demo.
Microservice architecture provides a means of breaking apart large applications into smaller services that interact and communicate with each another. Communication between the services usually happens over a network connection through HTTP calls (request/response). Web sockets, message queues and remote procedure calls (RPC) can also be used to connect standalone components (pub/sub).
Each individual service focuses on a single task, generally separated by business unit, and is governed by its RESTful contact.
A list of technologies that you will work on:
- Amazon EC2
- Course Name: Software/ Web Development Foundation
- Location: Melbourne
- Duration: 4 Weeks (6 days onsite + 3 weeks online)
- Time: 9:00 am to 5:00 pm
- Venue: TBD
- Refreshments: Lunch + Snacks
- Course Price: A$ 4404
- Average number of participants: 5-10
- Pre-course preparation: 4 Hours (Material provided)
- Certification: Yes, Microservices, Big Data technologies