0% found this document useful (0 votes)
71 views18 pages

Full Stack Web Developer Bootcamp Overview

This document provides an overview of a full stack web developer bootcamp. The bootcamp teaches students to build dynamic web applications using technologies like HTML, CSS, JavaScript, MongoDB, Express, React, Node.js and Next.js. Students learn full stack development, object-oriented programming, software design principles, and how to create data-driven applications. The bootcamp includes coding exercises, code reviews by experts, and capstone projects to help students become job ready. Upon completion, students receive a certificate and career support to help them start a new career in tech.

Uploaded by

I Asif
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views18 pages

Full Stack Web Developer Bootcamp Overview

This document provides an overview of a full stack web developer bootcamp. The bootcamp teaches students to build dynamic web applications using technologies like HTML, CSS, JavaScript, MongoDB, Express, React, Node.js and Next.js. Students learn full stack development, object-oriented programming, software design principles, and how to create data-driven applications. The bootcamp includes coding exercises, code reviews by experts, and capstone projects to help students become job ready. Upon completion, students receive a certificate and career support to help them start a new career in tech.

Uploaded by

I Asif
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Full Stack Web Developer

In partnership with

Full Stack
Web Developer
Bootcamp
BOOTCAMP OVERVIEW
Full Stack Web Developer

Overview
You’re here because you want to learn the skills needed to become a world-class web
developer. Or perhaps you’re coding already, and want to take your career to the next level.
Either way, you’ve come to the right place. This bootcamp equips you with the skills needed
to build dynamic, data-driven, and career-boosting web applications using the most cutting-
edge and popular web development tools in the market today.

Learn to develop dynamic web applications using HTML, CSS, JavaScript, MongoDB,
Express, React, [Link] and [Link], among many other industry-relevant web development
technologies.

That sounds great, but is that all you’re going to get from this web developer bootcamp?
The answer is no! You’ll learn far more than merely how to work with different technologies.
Throughout the bootcamp, you learn how various technologies and devices interact to make
full-stack web applications work like clockwork. You’re taught professional approaches to
product design, along with the best practice guidelines needed for implementing software
development projects.

Expanding Your
Web Development Horizons
Throughout the bootcamp, you’re introduced to more than one development framework
and different approaches to web development. Supporting all of this, you’re introduced to
object-oriented programming and functional programming, and how they’re used in web
development to produce world-class results.

This bootcamp helps prepare you for interviews and job applications. As you work your way
through the programme, you will complete a series of capstone projects to demonstrate your
powerful development skills to future employers, or for building your own online business.
Full Stack Web Developer

The proccess

Step 1 Step 2
Log onto your Complete coding
personalised dashboard exercises online

Step 3 Step 4
Your code reviewer reviews Perfect your coding over
your work within 48 hours 3-6 months

Step 5 Step 6
Receive a certificate on Start your new career in tech with
completion HyperionDev support

Outcomes of this bootcamp


• Learn HTML, CSS, JavaScript, MongoDB, Express, React, [Link], and [Link].
• Develop and design dynamic web applications using various technology stacks.
• Apply agile development and product design principles to web development projects.
• Understand crucial software algorithms and their application to web development.
• Create databases and data-driven web applications.
• Become job-ready in as little as 3 months.

Code reviewers in partnership with


HyperionDev
Bootcamp code reviewers are expertly trained to integrate code review into the lives and
bootcamp curriculum of students. The on-demand code review method helps students to
become fluent in the language of their choice.
Full Stack Web Developer

Our 1-on-1 code review


approach works
Code review enables you to learn to code and work with data science tools the right way, which is a
prerequisite for a career in data science. We help you master the deeper aspects of industry-level
coding skills to set the foundation for a lucrative career in data science.

Here’s why learning through code review is smarter

DON’T MAKE THE SAME MISTAKES AS COMPUTERS


• Automated code checking is like spell check for computer programs. You can’t write a
world-class essay with just good spelling — you need the right tone, facts, grammar,
and style. Only human-led code review can help you learn aspects of coding that
are analogous to tone and style that will make you truly fluent as a developer —
automated graders just can’t help you learn this!

GET UNSTUCK WITH ON-DEMAND TECHNICAL HELP


• Our code reviewers will ensure you move at a steady pace by helping you debug your
programs within 48 hours. This will help you to keep moving forward so that you
never drop out.

BE EXPOSED TO THE INDUSTRY STANDARDS FROM DAY ONE


• Developers in the real world have their work assessed by a senior developer through the
technique of code review. We’re the only bootcamp in the world that exposes our students
to this technique from day one so that you get an advantage in the job market.
Full Stack Web Developer

We layer a proven, personalised


approach to our code review

INDUSTRY EXPERTS TAILORED TO YOUR GOALS


• You’ll work with experienced code reviewers who will guide you through 1-on-1 calls,
career coaching, live chat, and email support.

JOIN A COMMUNITY OF CAREER-CHANGERS


• Learn as part of a cohort of students all working towards ultimate career fulfilment.
Join online group tutorials, community chats and meetups, and peer coaching.

FREE OF FEAR OF FAILURE


• Human-led code review builds trust with your educators and lets you progress at your
own pace. Establish a safe space to discuss any roadblocks without fear of failure.
Full Stack Web Developer

Why Web Development?


The World Wide Web has become ubiquitous. More than three billion people access it daily,
with the list growing. Web developers remain highly sought-after, and their importance to the
IT world shows no signs of waning. Aside from the social construct of the web, companies of
all shapes and sizes are dependent on the internet. They rely on web developers to help them
carve out a piece of digital real estate that keeps them relevant in today’s digitised economy.

With the ever-increasing proliferation of online applications, the demand for skilled front-end
and back-end web developers has grown greater than the number of people who possess
those skills. This makes web development a competitive and lucrative career economy to
break into. Even if you don’t wish to become a web developer, familiarising yourself with
the basic skills and languages used in web development is a valuable tool in any software
developer’s skillset.
According to Indeed, US web developers can expect to make an average annual salary of
$78,631, ranging from $38,219 to $84,855. Web developers can look forward to high-growth
potential in this industry, with the U.S. Bureau of Labor Statistics estimating around 130,000
web developer jobs being added to the economy, with a 15% growth over the course of the
next ten years.

How we get you hired


We’re with you every step of your journey, and our support doesn’t end when you graduate. Our
career services are developed to help you stand out from the crowd, and grab the attention of top
employers.

TECHNICAL CV AND PORTFOLIO BOOTCAMP CERTIFICATE

Receive technical assistance in getting your Walk away with a newly minted certificate as
CV industry-ready according to accepted best- evidence of your skills and expertise in software
practice format. engineering.

INTERVIEW PREPARATION JOIN OUR HIRING NETWORK

Know what to expect when getting ready We work with select hiring partners and aim to help
for that big interview with expert interview our students find new jobs within six months of
preparation from professionals who have graduating. There are also internship opportunities
been where you are. available with select partners.
Full Stack Web Developer

Career paths
JAVASCRIPT DEVELOPER:
JavaScript Developers are responsible for a website's programming, development, and
implementation, and may find themselves juggling a variety of programming duties that go
into the creation of websites. They may be responsible for a whole site or just specific aspects
or pages of one or more websites.

Responsibilities include:

• Building sustainable coding that may be used in the future.

• Ensuring the feasibility of UI/UX designs.

• Enhancing performance of the main front-end website.

• Modifying designs and specifications of complex applications.

• Analysing code, requirements, system risks, and software reliability.

• Collaborating with front-end and back-end web developers.

According to [Link], the average United Kingdom salary for a JavaScript


Developer is £51,457/yr, with highs and lows ranging from £31,000 to £87,000/yr.

UX DESIGNER
UX Designers improve the accessibility and effectiveness of software and hardware from a
user's perspective. They collaborate with developers, programmers, engineers, and project
managers to determine product goals. UX designers build wireframes, test prototypes, and
conduct focus groups. They make modifications to products as necessary.

Responsibilities include:

• Planning and conducting user research and competitor analysis.

• Interpreting data and qualitative feedback.

• Creating user stories, personas, and storyboards.

• Determining information architecture and creating sitemaps.

• Creating prototypes and wireframes.

• Conducting usability testing.

According to [Link], the average United Kingdom salary for a UX Designer is


£48,755/yr, with highs and lows ranging from £38,000 to £63,000/yr.
Full Stack Web Developer

FULL STACK DEVELOPER


Full Stack Developers are computer programmers who are proficient in both front-and back-
end coding. Their primary responsibilities include designing user interactions on websites,
developing servers, and databases for website functionality, and coding for mobile platforms.

Responsibilities include:

• Developing front-end website architecture.

• Designing user interactions on web pages.

• Developing back-end website applications.

• Creating servers and databases for functionality.

• Ensuring cross-platform optimisation for mobile phones.

• Ensuring responsiveness of applications.

According to [Link], the average United Kingdom salary for a Full Stack
Developer is £47,520/yr, with highs and lows ranging from £30,000 to £75,000/yr.

COMPUTER PROGRAMMER
A Computer Programmer, or Systems Programmer, writes code to help software
applications operate more efficiently. Their duties include designing and updating
software solutions, writing and updating source-code, and managing various
operating systems.

Responsibilities include:

• Reviewing operating systems and software frequently and making any


adjustments necessary to keep them running well.

• Writing code and implementing computer programs on multiple systems in


the business.

• Building and using computer-assisted software engineering tools to automate


some coding.

• Performing all requirements needed for the implementation of automated


computer systems from start to finish.

• Using code libraries to simplify the writing of code.

• Collaborating with software developers in the creation of programs for their


organisation.

According to [Link], the average United Kingdom salary for a Computer Programmer
is £37,321/yr, with highs and lows ranging from £21,000 to £67,000/yr.
Full Stack Web Developer

WEB DESIGNER
As a Web Designer, you'll plan, create and code web pages, using both technical and non-
technical skills to produce websites that fit your customers' requirements. Being involved
in the technical and graphical aspects of pages, you'll determine not only the look of the
website but how it works as well. You may also be responsible for the maintenance of an
existing site.

Responsibilities include:
• Drawing up detailed website specifications.

• Designing sample page layouts including text size and colours.

• Designing graphics and animations, and manipulating digital photographs.

• Registering web domain names and organising the hosting of the website.

• Editing content, debugging code and re-designing web pages.

• Working with other web specialists, including web developers and graphic
designers.

• Liaising with outside agencies.

• Coding using a variety of languages.

• Search engine optimisation (SEO).

According to [Link], the average United Kingdom salary for a Web Designer is
£27,614/yr, with highs and lows ranging from £17,000 to £44,000/yr.

TECHNICAL AUTHOR
As a Technical Author, you will be responsible for writing specialist information about
products and services, and how they work. You will need to explain how things are used in a
way that is easy to understand. The information may be presented in the form of user guides
for software applications, reference and instruction manuals for appliances, training guides,
instructional videos or online help incorporated into software and operating guides.

Responsibilities include:

• Collaborating with developers and managers to clarify any technical issues.

• Using the product or service in question to understand the technology and


applications for which documentation is being prepared.

• Gathering and analysing the information needs of the user.

• Organising information according to your user's needs.

According to [Link], the average United Kingdom salary for a Technical Author is
£36,240/yr, with highs and lows ranging from £24,000 to £54,000/yr.
Full Stack Web Developer

Breakdown of the syllabus


Our online coding bootcamp helps you progress from learning the basics of web
development to becoming a full-stack web developer, with an exciting career. Advance from a
beginner to an advanced level, and get started on the career path you want:

BOOTCAMP PREP (BEFORE YOU START)


• Here is where you get to learn about the software development industry, and
how we support you in achieving your development goals. Explore working with
HTML and CSS, and get a taste of what web development involves, making you
more prepared to commit to the Full-Stack Web Developer Bootcamp.

WEB DEVELOPMENT ESSENTIALS (BEGINNER LEVEL)


• An introduction to web programming using HTML, CSS, JavaScript, and JQuery.
Learn how to build websites that your user can interact with, such as online blogs
and events applications. Develop an online store in your capstone project by the
end of this level.

FRONT-END DEVELOPMENT (INTERMEDIATE LEVEL)


• Master using React, a JavaScript library for building single-page front end
applications. Understand how to set up a repository for a new or existing
project, and start using version control and common Git commands.

FULL STACK DEVELOPMENT (ADVANCED LEVEL)


• Become competent in building backend applications using Express and
MongoDB. Compile the web applications that you have developed in this
bootcamp into an online portfolio that showcases your newly minted skills.

CAREER READINESS AND EMPLOYABILITY (POST GRADUATION)


• In our graduate program we provide career support and guidance, including
interview preparation and CV review, to equip you with technical skills and
professional career development tools to succeed in your job search.

• We introduce our graduates to the industry through various networking


events, career expos, and job opportunities with our hiring partners. Most of
our graduates get hired within six months of graduating with our support and
mentorship.
Full Stack Web Developer

Structure of the bootcamp


The bootcamp is structured to allow you to start coding as soon as possible.
Tasks are designed to:

• Teach you the theory needed to develop a skill

• Enable you to practise implementing your knowledge by completing practical tasks.

Remember, with HyperionDev, you’re never alone. Contact a code reviewer for support whenever you need help with
a task. The code that you submit for each task is reviewed by an expert, ready to help improve the efficiency and
quality of your code.

Web Development Essentials (Beginner)


Tasks: 34 Capstone projects: 5

Learn how pseudo code can help you clarify your


Thinking Like A Programmer
1 thoughts and properly plan your programs before
- Pseudo Code
writing any code.

Your First Computer Get acquainted with JavaScript and write your first
2
Program program.

Learn how to store and interact with the data in your


3 Variables And Datatypes
programs using variables.

Beginner Control Structures Learn how to use conditional statements to make


4 - If, Else, And Else-If
decisions in your program.
Statements

Logical Programming - Learn how to tell the compiler how to perform specific
5 Operators And Switch mathematical, relational, or logical operations using
Statements operators and switch statements.
Full Stack Web Developer

Capstone Project I - Put your knowledge of variables and control structures


6 Variables And Control
to the test.
Structures

Beginner Control Structures Learn how to execute a block of code repeatedly using
7
- While Loops while loops.

Beginner Control Structures Learn how to work with for loops, an essential form of
8
- For Loop iteration.

Towards Defensive Discover the different types of errors that might occur in
9 Programming I - Error
your programs and how to handle them.
Handling

Beginner Data Structures - Discover the most frequently used and versatile
10
Arrays And Maps collection data types used in JavaScript: arrays and maps.

Learn how to use JavaScript’s built-in functions as well as


Javascript Functions - Built In
11 your own defined functions to provide better modularity
And Defining Own Functions
for your programs and encourage code reuse.

12 String Handling Learn how to manipulate text using JavaScript's built-in API.

Capstone Project II - Use all the knowledge you have gained throughout this
13 Arrays, Functions And String
course so far to create a useful program.
Handling

14 Data Structures - 2d Arrays Extend your knowledge of arrays.

Explore the concepts of recursive programming and how


15 Applied Recursion
to “think recursively”.
Full Stack Web Developer

Capstone Project I - Put your knowledge of variables and control structures


16 Variables And Control
to the test.
Structures

Beginner Control Structures Learn how to execute a block of code repeatedly using
17
- While Loops while loops.

Beginner Control Structures Learn how to work with for loops, an essential form of
18
- For Loop iteration.

Towards Defensive Discover the different types of errors that might occur in
19 Programming I - Error
your programs and how to handle them.
Handling

Beginner Data Structures - Discover the most frequently used and versatile
20
Arrays And Maps collection data types used in JavaScript: arrays and maps.

Learn how to use JavaScript’s built-in functions as well as


Javascript Functions - Built In
21 your own defined functions to provide better modularity
And Defining Own Functions
for your programs and encourage code reuse.

Learn how to manipulate text using JavaScript's built-in


22 String Handling
API.

Capstone Project II - Use all the knowledge you have gained throughout this
23 Arrays, Functions And String
course so far to create a useful program.
Handling

24 Data Structures - 2d Arrays Extend your knowledge of arrays.

Explore the concepts of recursive programming and how


25 Applied Recursion
to “think recursively”.
Full Stack Web Developer

Create websites that change structure according to the


26 Responsive Design display size of the device viewing them, regardless of the
device, for a much better user experience.

27 Bootstrap CSS Learn how to style like Twitter does.

Capstone Project IV: Create


28 A Web Page Using Html And Create an attractive web page using HTML and CSS.
CSS

Learn how to make use of closures in JavaScript and


Closures And Arrow
29 get up to date with the latest arrow function syntax
Functions
introduced in ES6.

Learn about higher-order functions. i.e functions that


take other functions as arguments, or have a function as
30 Higher-Order Functions
a return value, and how functions in JavaScript are first-
class citizens.

Learn an essential part of JavaScript, the use of callback


31 Programming With Callbacks functions. These are functions passed as arguments to
other functions.

Use promises to apply asynchronous code in JavaScript –.


32 Promises code that only executes when another piece of code has
completed its execution.

Learn async-await for asynchronous code and the


33 Async / Await
syntactical difference between this and promises

Capstone Project V: Apply your new knowledge to create an application that


34 Concurrency With
uses asynchronous JavaScript.
Asynchronous Javascript
Full Stack Web Developer

Front-end
Development (Intermediate)
Tasks: 18 Capstone projects: 2

Learn how to use DOM manipulation to dynamically


1 Dom Manipulation
change elements on your webpage.

Learn how to create JavaScript functions that handle


2 Event Handling
events on your HTML pages.

Introduction To Network Learn how computers communicate with each other over
Protocols And System the internet using the HTTP protocol, and the commonly
3
Architecture: Http And used client-server architecture for transferring
Client-Server information using HTTP.

Learn how JSON and the Web Storage API are used to
4 JSON facilitate communication between the client and the
webserver.

Learn the AJAX technique with JSON and the Fetch API
5 Ajax With Fetch to write web pages that are responsive to data from the
web.

Capstone Project I: Build A Create an interactive website using HTML, CSS, and
6
Complete Website JavaScript.

Dive into using Git and discover how to set up a


7 Version Control I: Git Basics repository, use common Git commands, commit a
modified file, view your project's history, and branch.

Learn about how Git is used in real-world collaborative


8 Version Control II: Pipelines
projects.
Full Stack Web Developer

Install [Link] and learn what it is and the advantages of


9 [Link] using it. Use existing [Link] modules (HTTP module and
File modules) and create [Link] modules.

Learn the fundamentals of ReactJS, set up your


10 Introduction To [Link]
environment, and create React components using JSX.

Class Components And Discover the most important concept when using
11
Props ReactJS: components.

State Management And Apply the principles of OOP to managing the state of
12
Component Lifecycle your class components.

Learn to work in the simplest and most modern way to


13 Function Components
create React components.

Apply the principles of functional programming to


14 React Hooks
managing the state of your function components.

Redux And Global State Learn how to manage the state of larger applications by
15
Management using a global state management system.

16 Deploy A React App Fetch data from a remote source using React.

Reactjs VI: Testing A React


17 Learn to write tests for your React application using Jest.
Ap
Full Stack Web Developer

Capstone Project II: Create A Consolidate all that you have learnt to showcase your
18
React App skills.

Full Stack Web Developer (advanced)

Tasks: 16 Capstone projects: 2

Introduction to Express: the fast, unopinionated,


1 Express Web Framework I
minimalist web framework for [Link]

Learn to use Express's routing and application-level


2 Express Web Framework II
middleware.

Learn how to write custom middleware to modularise


3 Express Web Framework III
your Express applications.

Full Stack With React Learn how to get React to interface with your Express
4
And Express back-end.

Capstone Project I: Reactjs Create a full-stack web application using React and
5
And Express Express.

6 Introduction To Databases Compare relational, graph, and NoSQL databases.

Getting Started With Create a MongoDB database using Atlas: MongoDB's


7
Mongodb database as a service solution.
Full Stack Web Developer

Learn how to use Mongo, MongoDB’s administrative


shell, to create databases and collections. You will
8 Database Interaction
also learn to create, read, update, and delete (CRUD)
documents from collections.

Use Mongoose, a library that sits on top of the MongoDB


9 Database Interaction 2
driver, to write your own CRUD operations.

Learn how to introduce authentication with JSON Web


10 Authentication With Jwt
Tokens into your webpages.

Create a web app using [Link]: The React Framework


11 [Link] I for server-rendered apps. Navigate between pages and
share components using [Link].

12 [Link] II Create dynamic pages with [Link].

Learn what it means to create an app with a serverless


13 [Link] III
architecture. Deploy your [Link] apps with Vercel.

Consider best practice guidelines for defining a


product – including gathering and documenting system
14 Define Your Product
requirements. Explore UI/UX design guidelines and tools
such as wireframing, prototyping and use cases.

Capstone Project II Part 1: Conceive, plan, and design your final full-stack web
15
Define Your Product application for this Bootcamp.

Capstone Project II Part 2: Create a data-driven website using React, Express, and
16 Develop Full Stack Mern
MongoDB.
Application

Full Stack Web Developer
Full Stack 
Web Developer 
Bootcamp
BOOTCAMP OVERVIEW
In partnership with
Full Stack Web Developer
Overview
You’re here because you want to learn the skills needed to become a world-class web 
develo
Full Stack Web Developer
The proccess
Outcomes of this bootcamp
•	
Learn HTML, CSS, JavaScript, MongoDB, Express, React, Node
Full Stack Web Developer
Our 1-on-1 code review 
approach works
Code review enables you to learn to code and work with data s
Full Stack Web Developer
We layer a proven, personalised 
approach to our code review
INDUSTRY EXPERTS TAILORED TO YOUR GOALS
Full Stack Web Developer
Why Web Development?
The World Wide Web has become ubiquitous. More than three billion people access
Full Stack Web Developer
JavaScript Developers are responsible for a website's programming, development, and 
implementation,
Full Stack Web Developer
Full Stack Developers are computer programmers who are proficient in both front-and back-
end coding
Full Stack Web Developer
As a Web Designer, you'll plan, create and code web pages, using both technical and non-
technical s
Full Stack Web Developer
Breakdown of the syllabus
Our online coding bootcamp helps you progress from learning the basics of

You might also like