Fullstack Development
Bootcamp
Course duration Course Fee
16 Weeks $49.99
Curriculum WEB DEVELOPMENT
FUNDAMENTALS
The complete Fullstack Understand how websites work and
how HTML, CSS and JavaScript
Development contribute.
Bootcamp Understandning how Internet works
Start coding with HTML, CSS, and
JavaScript
Learn and understand git, GitHub
and version control.
Learn key troubleshooting and
debugging skills to apply to your
projects.
HTML5
Learn the anatomy of HTML
syntax to structure your websites
Understand the HTML boilerplate
and HTML doctypes.
How to structure text in HTML.
How to structure HTML lists to
create unordered and ordered
lists.
How to insert images using HTML
How to create hyperlinks using
anchor tags.
How to use tables for layout.
Understand about HTML forms
and create a simple contact
HTML Divs and how to separate
content for CSS styling.
CSS
Curriculum
The complete Fullstack Understand what are cascading style
sheets and how you can use it
Development How to use CSS selectors and
Bootcamp properties.
Learn about how to use inline,
internal and external CSS.
Understand CSS coding best
practices.
Learn about CSS sizing , syntax and
structure
Class vs. Ids and how to target
each.
CSS display and how to
implement layout.
How to use CSS static, relative
and absolute positioning systems.
Font styling using CSS and web
safe fonts.
Centering elements using CSS.
Website design fundamentals and
typography.
How to use Flexbox and Grid
system
How combine CSS selectors and
understand selector priority.
Using different colors and fonts
Website Design guideliness
How to use animations, transitions
and transforms
TailwindCSS
Curriculum
The complete Fullstack Learn all about Tailwind CSS
Learn colors, fonts in Tailwind
Development
framework
Bootcamp How to use spacing such as padding
and marging
Learn hieght, width, max-width.
Learn more about typography
How to use backgrounds
Learn how to use all borders
How to use different effects in
Tailwind CSS
Filters and styling effects
Using Tables in Tailwind CSS
Learn how to use Flexbox and Grid
system
Animations and transitions
Responsive web design
Learn more about interactivity
Website Design guideliness
Curriculum Programming with
Javascript
The complete Fullstack
Development The Fundamentals of Code
Starting code with alerts and
Bootcamp
prompts.
Understand Variables and Data
Types in JavaScript
Variable naming in JS
Working with strings and numbers
Randomisation and logical
operators
Loops, collections and
Conditionals.
Functions and invocation patterns
Discussion of ECMAScripts
Intermediate JavaScript
Learn to use JS Expressions,
Operators, Statements and
Declarations
Object-Oriented Programming
JS Objects and Prototypes
Objects and Prototypes
Refactoring and Debugging
Curriculum Document ObjectModel
(DOM)
The complete Fullstack
Learn the tree structure of HTML
Development based websites.
Bootcamp Traverse through the document
using object notation.
Manipulate and change the HTML
elements using your understanding
of the DOM.
Demonstration projects with HTML,
CSS, and JS
Project One - Light
Project Two - Counter
Project Three - Menu
Gitand Github
Using git for version control and
collaboration
Git forking, branching and cloning
Using GitHub as a remote
repository
Checkout and rolling back changes
with git
Mastering Git and Github
Deleting and visibility
management for repositories
More practice with Git and Github
Curriculum ReactJS
The complete Fullstack Learn front-end development with
React.
Development
Understand when and how to use
Bootcamp React Components.
Learn to pass Props and work with
them.
Learn to write JSX and understand
JSX syntax.
Learn about the React DOM.
Learn State Management in React.
Learn about React Hooks.
Learn about conditional rendering
in React.
Class Component
Functional Component
Understand the difference
between class and functional
components.
State management with Context
API
State management with Redux
and Redux Toolkit
Demonstration projects with
React JS
Curriculum NodeJS
The complete Fullstack Introduction to Backend
development
Development
Server-Side JavaScript
Bootcamp
Explore the components of back-end
development, working with an MVC
framework
Using Node on the command line
NPM
JavaScript Build Processes
Event Loop and Emitters
File System Interaction
Modules
Building APIs in Node
ExpressJS
Understand how to install and use
express in Node applications
Creating Node and Express based
servers
RESTful Routing with Express
Understand and use middleware
for Node applications
Building APIs with Express and
node
Curriculum APIs
Introduction to Application
The complete Fullstack Programming Interface
Development
Understand what APIs are and how
Bootcamp they work.
HTTP in Depth
Calling APIs
Reading API documentation
Basic API Authentication
Server to server communication
JSON introduction
JSON vs XML
Database (MongoDB)
Introduction to Mongo Database
Installing MongoDB and studio 3
How to model NoSQL data
Document Databases (MongoDB)
Perform Create Operation
Perform Read Operation
Perform Delete Operation
Perform Update Operation
Working with aggregations
Deep dive into Database
Building database with complex
data
Curriculum Authenticationand
security
The complete Fullstack Understand the need for
Development authentication and keeping user
details secure.
Bootcamp Learn about Encryption and use
encryption to keep your database
secure
Learn and implement Hashing and
Salting with bcrypt
Setting up local authentication
from scratch.
Implementing Passport to
authenticate users quickly
Understand and use environment
variables to keep secret keys
secure
Deployment
Understand hosting and
deployment.
Deploying server based
applications with Render.
Deploying Databases with Mongo
Atlas.
Host frontend in Vercel or Netlify