Modi Training Institute

BACKEND WEBDEVELOPMENT

BACKEND WEBDEVELOPMENT

BACKEND WEBDEVELOPMENT

PHP

INSTALLATION

  • Introduction PHP and Mysql
  • PHP Installation
  • MySQL Installation
  • Apache Installation.
  • XAMPP and WAMPP Installation

PHP BASIC

  • BASIC SYNTAX IN PH[P
  • Introduction Variable
  • Understanding Data Types
  • Using Operators
  • Writing Statements and Comments
  • Using Conditional Statements
  • If(), else if() and else if condition
  • Statement

ARRAY AND CUSTOM FUNCTION

  • Creating an Array
  • Modifying Array Elements
  • Processing Arrays with Loops
  • Grouping Form Selections with Arrays
  • Using Array Functions
  • Creating User-Defined Functions
  • Defining and Invoking Functions

CREATING BASIC PROGRAM IN PHP

  • Reading and Writing Files
  • Reading Data from a File
  • Writing Data to a File
  • Testing File Attributes.
  • Managing Sessions and Using Session
  • Variables
  • Creating a Session and Registering Session Variables
  • Destroying a Session
  • Storing Data in Cookies
  • Setting Cookies
  • Retrieving Cookie Data
  • Dealing with Dates and Times
  • Executing External Programs

EDITING RECORDS

  • Inserting Records
  • Editing and Deleting Records
  • Performing Queries
  • Retrieving Specific Columns
  • Filtering Records with a WHERE Clause
  • Using Operators
  • Sorting Records and Eliminating Duplicates
  • Limiting Results
  • Using Built-In Functions
  • Grouping Records
  • Joining Tables
  • Using Subqueries
  • Using Table and Column Aliases

USING PHP WITH SQL

  • Managing Database Connections
  • Performing Queries
  • Processing Result Sets
  • Queries Which Return Data
  • Queries That Alter Data
  • Handling Errors
  • Using Ancillary Functions

CREATING FORM WITH HTML

    • HTML Basics
    • Creating Forms with HTML
    • FORM VALIDATION IN PHP

INTRODUCTION TO PYTHON

  • PYTHON
  • INSTALLING PYTHON
  • PYTHON SHELL VS SCRIPTING
  • PYTHON IDEs

Data Types and Variables

  • Integers, Floats, Strings, Booleans
  • Type Conversion
  • Variables and Assignment

Basic Operators

  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators

Control Structures

  • Conditional Statements (if, elif, else)
  • Loops (for, while)
  • break, continue, and pass

Basic Data Structures

  • Lists
  • TUPLE
  • SETS
  • Dictionaries

FUNCTIONS

  • Defining and Calling Functions
  • Arguments and Return Values
  • Local and Global Variables

Modules and Packages

  • Importing Modules
  • Exploring the Standard Library

Intermediate Topics:

  • List Comprehensions
  • Functions (continued)
  • Lambda Functions
  • *args and **kwargs
  • Decorators
  • Generators

File Handling

  • Reading and Writing Files
  • Working with Directories
  • Exception Handling during I/O

Error and Exception Handling

  • try, except, finally
  • Custom Exceptions

Classes and Object-Oriented Programming (OOP)

  • Classes and Objects
  • Inheritance
  • Polymorphism
  • Encapsulation

SQL(STRUCTURE QUERY LANGUAGE)

  • Introduction to Computer Essentials
  • Computational Thinking
  • Coding Construct
  • SQL Launchpad
  • Crafting SQL Databases (DDL)
  • ER Diagram and Normalization
  • Querying into Data (DQL)
  • Mastering Data Control (DML)
  • Unlock the Built in Functions
  • Subquery
  • Connecting Data for Insights (Joins)
  • Views
  • Customising SQL (Stored Procedure & Functions)
  • Cursor
  • Automating SQL (Triggers)

Django

  • Introduction to Django Framework & Django Projects
  • Django Model
  • Django View
  • Django Template
  • Django Admin
  • Security & Session Management
  • Additional Components in Project
  • Deployment
  • Django Rest Framework
  • React Django Integration

REACT JS

  • Introduction to ReactJS
  • JSX
  • Component, Props and State
  • Displaying Components
  • Handling Side-Effects
  • React Router (v6)
  • Handling Forms in React
  • Github Card List App
  • React Context & Reducers
  • Handline Errors in React
  • Testing in React
  • React Building & Deployment - Vercel/Netlify

ANGULAR

  • Introduction to Angular
  • Angular Components
  • Component Communication
  • Data Binding
  • Pipes & Strong Typing
  • Directives
  • Using Services, Dependency Injection
  • RxJS & Calling API
  • Routing and Navigation
  • Angular Forms
  • Angular Signals
  • Building & Deploying with CLI

Duration: 6 Months
Reviewed by 150+ Students
(13 Reviews)
Admission Query