This 4 weeks Full Stack Development training boot camp program is designed to be completely hands-on, and a combination of self-paced learning from online videos, and workshops run by highly experienced full-stack developers.
The goal of this program is to train technical talent who may be suited to take on full-time roles as full-stack developers.
Schedule*:
- Expression of Interest - 20 March - 25 March
- Enrolment Application: 27th March - 31st March
- Bootcamp: 10 April - 6th May
- Graduation Ceremony: 12th May
* Schedule is indicative as it’s subject to change based on the enrolment numbers.
Cost: Free (sponsored by client)
Pre-requisites:
- Programming knowledge: JavaScript, HTML, CSS, NodeJS with proven evidence such as professional or personal projects or relevant certificates.
- Database knowledge - Familiar with database, database design (SQL)
- Understanding of version control using Git (Github, Gitlab, Bitbucket etc)
- Experience with cloud computing is highly preferred
- Understanding of basic networking concepts, web app development and basic cyber security concept
- Strong problem-solving skill, good communication skills and is a team player
- Software Development Lifecycle (SDLC) background
- Strong understanding of the concepts of web application development, including databases and servers
- Comfortable in writing JavaScript and TypeScript, data types, and libraries
- Understanding of HTML/CSS
- Understanding of HTTP protocols such as GET, POST, etc.
- Familiar with HTML, CSS, and JavaScript with proven evidence such as personal projects or certificates
Trainers:
- Experienced full-stack developers from our partners in IT consulting firms
- Guest speakers from the industry, including ASX / Govt Clients, Startup Founders/CTO, and Technology Firms
Learning Style:
- Combination of self-paced online videos
- Hands-on workshops (in-office) at least 2-3 days a week.
- Small group size to facilitate learning from senior consultants and each other
- Practical assignments and projects to reinforce learning
Venue:
- Venue: ANZ Towers, WeWork, Level 28, 242 Pitt Street, Sydney, NSW 2000
Timings:
- Workshops will be held after 5 pm to accommodate our training availability post their full-time commitments.
Course Outline
Week 1:
Topic: Introduction to Full Stack Development and AWS Cloud Hosting
- Overview of full-stack development
- Introduction to AWS cloud hosting
- Setting up an AWS account
- Creating a simple web application using HTML/CSS
- Introduction to server-side scripting with Node.js
- Setting up a basic Node.js web server
- Deploying a web application on AWS using EC2 and Elastic Beanstalk
Week 2:
Topic: Building Web Applications with Node.js and Express
- Introduction to Node.js modules and npm
- Setting up an Express.js web server
- Creating RESTful APIs with Express
- Implementing user authentication and authorization
- Connecting to a database using MongoDB
- Implementing CRUD (create, read, update, delete) operations on a database
Week 3:
Topic: Front-end Development with React and Vercel Cloud Hosting
- Introduction to React and its core concepts
- Creating a React web application
- Connecting a React application to a RESTful API
- Setting up a Vercel account
- Deploying a React application on Vercel
- Implementing serverless functions with Vercel
Week 4:
Topic: Advanced Topics: Adnois JS and Next JS Frameworks
- Introduction to Adnois JS and its core concepts
- Building a web application with Adnois JS
- Introduction to Next.js and its core concepts
- Building a server-side rendering web application with Next.js
- Setting up a custom domain for your web application
Contact Information
Jess Kaur, Recruitment Specialist, https://www.linkedin.com/in/jessykaur/ (LinkedIn)
Limitations:
- This is the first time this program has been delivered.
- We can not guarantee your proficiency as a full-stack developer upon completion.
- We consider 4 weeks to be an extremely short time to attain an expert level.
- The course outline and schedule are subject to change at any time for any reason.
- We will not have a rigorous assessment of prerequisites, and therefore, we would expect a higher degree of individuals from various backgrounds.
- Our trainers are not professional trainers, but, they have hands-on experience in working on these technologies.
- This training is not intended to substitute what Australian Universities / TAFE teach.
- All the workshops will be held at the office, mostly after hours. Access to the building for after-hours is limited and will need to be accompanied by a host.
- If you require access to the co-workspace for the day, you are welcome to contact WeWork and sign up directly for a membership. WeWork has many programs, such as All Access Pass or On Demand. You will be responsible for your own WeWork membership. The only advantage of your own Access Pass is the option to meet with other Developers and Experts on-site; although you will be responsible for mutual arrangements on timings and availabilities.
- We will provide a Certificate of Completion.
- We make no claim on your level of expertise or your abilities upon completion.
- There will be no one checking your attendance, or chasing you for participation, or completion.