Join our Full Stack Web Development training in Nigeria. Learn to develop web applications using HTML, CSS, React, Node Js, Mongo DB and more. You can take this training Online or in a Physical class.

You can either take the Full stack web development using the MERN stack (React.js, Mongo DB, Express.js, Node Js)  or the RAD stack (React Js, Python Django Framework, PostgreSQL). The choice is entirely yours to make.

MERN Stack

Students Learn to code with HTML, CSS, React, Node Js, Mongo DB to build web apps; learn to use GitHub

RAD Stack

Learn to code with HTML, CSS, Js, React Js, Python Python Django framework, PostgreSQL ; learn to use GitHub

Refer to https://parachictacademy.com.ng/web-design-training-in-ibadan/

  • JS Introduction
  • JS Where To
  • JS Output
  • JS Statements
  • JS Syntax
  • JS Comments
  • JS Variables
  • JS Let
  • JS Const
  • JS Operators
  • JS Arithmetic
  • JS Assignment
  • JS Data Types
  • JS Functions
  • JS Objects
  • JS Events
  • JS Strings
  • JS String Methods
  • JS Numbers
  • JS Number Methods
  • JS Arrays
  • JS Array Methods
  • JS Array Sort
  • JS Array Iteration
  • JS Dates
  • JS Date Formats
  • JS Date Get Methods
  • JS Date Set Methods
  • JS Math
  • JS Random
  • JS Booleans
  • JS Comparisons
  • JS Conditions
  • JS Switch
  • JS Loop For
  • JS Loop For In
  • JS Loop For Of
  • JS Loop While
  • JS Break
  • JS Type Conversion
  • JS Bitwise
  • JS RegExp
  • JS Errors
  • JS Scope
  • JS Hoisting
  • JS Strict Mode
  • JS this Keyword
  • JS Arrow Function
  • JS Classes
  • JS JSON
  • JS Debugging
  • JS Style Guide
  • JS Best Practices
  • JS Mistakes
  • JS Performance
  • JS Reserved Words
  1. React Introduction
  • Create React App
  • Run the React Application
  • What You Should Already Know
  • What is React?
  • How does React Work?
  1. React Getting Started
  • React Directly in HTML
  • Setting up a React Environment
  • Run the React Application
  • Modify the React Application
  1. React ES6
  • What is ES6?
  • Why Should I Learn ES6?
  • Classes
  1. React Render HTML
  • The Render Function
  • The HTML Code
  • The Root Node
  1. React JSX
  • What is JSX?
  • Coding JSX
  1. React Components
  • Create a Class Component
  • Create a Function Component
  • Component Constructor
  • Components in Components
  • Components in Files
  1. React Props
  • Pass Data
  • Props in the Constructor
  1. React State
  • Creating the state Object
  • Changing the state Object
  1. React Lifecycle
  • Lifecycle of Components
  • Mounting
  • Updating
  • Unmounting
  1. React Events
  2. React Forms
  3. React CSS
  4. React SASS
  5. useState, useEffect, conditional-rendering, forms, useRef, useReducer, prop-drilling, useContext, customs-hooks, prop-types, react-router, memo-useMemo-useCallback
  1. js Introduction
  • What is Node.js ?
  • Why Node.js?
  • What can Node.js Do
  • What is a Node.js File

 

  1. js Get Started
  • Download Node.js
  • Getting Started
  • Command Line Interface
  • Initiate the Node.js file

 

  1. js Modules
  • What is a module in Node.js
  • Buit-in Modules
  • Include Modules
  • Create Your Own Modules
  • Include Your Own Module

 

  1. js HTTP Module
  • The Buit-in HTTP Module
  • js as a Web Server
  • Add an HTTP Header
  • Read the Query String
  • Split the Query String

 

  1. js File System Module
  • js as a File Server
  • Read files, Create Files, Update files, Delete files, Rename files

 

  1. js URL Module
  • The Buit-in URL Module
  • js File Server

 

  1. js NPM
  • What is NPM?
  • What is a Package
  • Download a Package
  • Using a Package

 

  1. js Events
  • Events in Node.js
  • Events Module
  • The EventEmitter Object
  1. js Upload Files
  2. js Email
  • MongoDB Get Started
  • MongoDB Create Database
  • MongoDB Create Collection
  • MongoDB Insert
  • MongoDB Find
  • MongoDB Query
  • MongoDB Sort
  • MongoDB Delete
  • MongoDB Drop Collection
  • MongoDB Update
  • MongoDB Limit
  • MongoDB Join

 

  • Introduction to Python
  • Variables
  • Numeric Data Types: Int & Float
  • Sequential Types: Str & List
  • If-Elif-Else Statements
  • Creating Python Scripts/Files
  • Definite loops: For loops
  • Indexing
  • Slicing
  • Advanced Data Types in Python
  • Data Types: tuples
  • Dictionaries
  • Reading and Writing txt and csv files
  • Writing Iterative Code and Algorithms
  • Indefinite loops: while loops
  • Runtime complexity
  • Searching and sorting algorithms
  • Custom functions in Python
  • Args and Kwargs
  • Importing files
  •  
  • Object Oriented Programming with Python
  • Introduction to Object Oriented Programming
  • Classes
  • Methods
  • Inheritance
  • Abstract Classes
  • Working with APIs
  • RESTful architecture
  • Working with APIs
  • Request library
  • Introduction to Developer Tools and SQL
  • Assert statements
  • Testing
  • Git
  • Intro to SQL
  • CRUD
  •  
  • Introduction to Django
  • Introduction to Back-End Web Development using Django
  • HTTP protocol
  • MVC model
  • Virtual environment
  • Django structure
  • Generic Views
  • HTML templates
  • URL dispatcher
  • Advanced Django for Web and Automation
  • Custom Views
  • GET and POST methods
  • URL shortener
  • User model
  • Logic in templates
  • Querying models
  • Serving Staticfiles
  • Deployment of Django
  • Automating tasks with Django
  •  
  • Django REST
  • Building Web APIs using Django REST
  • Generic Views in Django Rest
  • Serializers
  •  
  • JSON
  • Building RESTful APIs
  • Filtering Models
  • Working with Images
  • Authentication with tokens
  • Postman
  • Related models
  • Content types app
  • Deploying Web APIs
  • Using API endpoints
  • Deployment of Django REST project
  • Capstone Project
Olayemi Parach ICT Academy Alumni

"For a good and professional information technology training Parach computers is the best place"

Tope Parach ICT Academy Alumni

"For a good and professional information technology training Parach computers is the best place"

Wale Parach ICT Academy Alumni

"For a good and professional information technology training Parach computers is the best place"

Training Schedule and Course Fees

Complete Full Stack Web Development Course

95%

Experienced Trainers

Get trained by Full Stack Web developers who understand the nitty gritty of these packages.

100%

100% Practical Course

Our Full Stack Web Development training in ibadan is fully practical as you design and work on several hands on exercises.

90%

Rigorous & Intensive

For all prospective students no previous experience in Web development is required. We start from scratch.

Need Help? Chat with us
Start a Conversation
Hi! Click to chat on WhatsApp
The team typically replies in a few minutes.
Customer Support
Customer Support