Modi Training Institute
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
INTRODUCTION TO JAVA
- JAVA
- INSTALLING JAVA
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
FUNCTIONS
- Defining and Calling Functions
- Arguments and Return Values
- Local and Global Variables
Modules and Packages
- Importing Modules
- Exploring the Standard Library
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)
J QUERY
- JQUERY SYNTAX
- JQUERY SELECTORS
- JQUERY EVENTS
- JQUERY EFFECTS
- JQUERY HTML
- JQUERY TRAVERSING
- JQUERY AJAX & MISC
MONGO DB
- INSTALLING MONGODB
- CONNECTING TO MONGODB
- SCHEMES
- DATA VALIDATION
- MODELLING
NODE JS
- INTRODUCTION TO NODE JS
- NODE ARCHITECTURE
- CREATING MODULE
- NODE MODULE SYSTEM
- NODE PACKAGE MANAGER
- PACKAGE JSON
Duration: 6 Months