0% found this document useful (0 votes)
14 views10 pages

Fullstack Course Corriculum1

Uploaded by

Nwogha Chimdinma
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)
14 views10 pages

Fullstack Course Corriculum1

Uploaded by

Nwogha Chimdinma
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
You are on page 1/ 10

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

You might also like