Web Developer
Special Computer Course Package for +2 Appeared Students and IT Students
About Web Developer Training
Chapter 1 Overview of Computer Software and Programming Languages
- System software
- Application software
- General software features and recent trends
- Generation of programming languages
- Categorization of high level language
Chapter 2 Problem Solving Using Computer
- Problem Analysis
- Algorithm Development & Flowcharting
- Compilation and Execution
- Debugging and Testing
- Program Documentation
Chapter 3 Introduction to C Programming
- Character set, Keywords and data types
- Preprocessor and directives
- Constants and Variables
- Operators and statement
Chapter 4 Input and Output
- Formatted I/O
- Character I/O
- Programs Using I/O statement
Chapter 5 Control statements
- Introduction
- The goto, if, if….else, switch statements
- The while, do…while, for statements
Chapter 6 User-Defined Functions
- Introduction
- Function definition and return statement
- Function prototypes
- Function invocation, Call by value & Call by reference, Recursive Functions
Chapter 7 Arrays and Strings
- Defining an array
- One dimensional arrays
- Multi-dimensional arrays
- Strings and string manipulation
- Passing array and string to function
Chapter 1 Object Oriented Programming Approach
Basic of Object Oriented Programming
Procedure Oriented Versus Object Oriented Programming
Features of Object Oriented Programming(Object,Class,Abstraction,Encapsulation,Inheritance,Reusability,Polymorphism,Dynamic Binding, Message Passing)
Advantage and Disadvantage of OOP
Chapter 2 Object and Classes
C++ Classes
Object and the Member Access
Relation of Object, Class and Memory
Making Outer Function inline
C++ Objects as Physical Object
Array as Data Member
Overloading Member Function
Constructor and Destructor
This Pointer
Static Data and Function
Friend Function and Classes
Chapter 3 Operator Overloading
Overloadable Operators
Syntax of Operator Overloading
Unary Operator Overloading
Binary Operator Overloading
Chapter 4 Inheritance
Base and Derived Class
Forms of Inheritance
Constructor and Destructor in Derived Class
Chapter 5 Virtual Function
Need of Virtual Function
Definition of Virtual Function
Pure Virtual functions and Abstract Class
Virtual Destructor
Chapter 6 Template
Function Template
Overloading Function Template
Function Template with User Defined Arguments
Class Template
Derived Class Template
Chapter 7 Exception Handling
Basics of Exception Handling
Advantage over Conventional Error Handling
Exception Handling Mechanism
Module 1: HTML5
- HTML Introduction
- HTML – BASIC TAGS
- HTML – ELEMENTS
- HTML – ATTRIBUTES
- HTML – FORMATTING
- HTML – PHRASE TAGS
- HTML – META TAGS
- HTML – LINKS
- HTML – IMAGES
- HTML – LISTS
- HTML – TABLES
- HTML – FRAMES
- HTML – BLOCKS
- HTML – BACKGROUNDS
- HTML – COLORS
- HTML – FONTS
- HTML – FORMS
- HTML – EMBED MULTIMEDIA
- HTML – MARQUEES
- HTML – LAYOUTS
Module 2: CSS3
- CSS Introduction
- CSS Syntax and Selectors
- CSS How To
- CSS Colors
- CSS Backgrounds
- CSS Borders
- CSS Margins
- CSS Padding
- CSS Height and Width
- CSS Outline
- CSS Text
- CSS Fonts
- CSS Icons
- CSS Links
- CSS Lists
- CSS Tables
- CSS Layout – float and clear
- CSS Combinators
- CSS Navigation Bar
- CSS Image Gallery
- CSS Forms
Module 3: Responsive Webpage Design with Bootstrap
- Bootstrap Get Started
- Bootstrap Grids
- Bootstrap Text/Typography
- Bootstrap Tables
- Bootstrap Images
- Bootstrap Jumbotron and Page Header
- Bootstrap Alerts
- Bootstrap Buttons
- Bootstrap Button Groups
- Bootstrap Glyphicons
- Bootstrap Progress Bars
- Bootstrap Dropdowns
- Bootstrap Collapse
- Bootstrap Navigation Bar
- Bootstrap Forms
- Bootstrap Form Inputs
- Bootstrap Grid System
Introduction to Core PHP
- History of Php
- Apache, PHP, MySQL, Xampp Installation
- Client/Server concept
- Handling Html Form with PHP
- Decisions and loop
- Function
- PHP arrays/String
- $_GET[] and $_POST[] method
- PHP-File inclusion
- PHP-Session and Cookies
- PHP Date and Time
- PHP-Sending Emails
- PHP-File Uploading/Download
- Php with ajax
Database Connectivity with MySQL
- Introduction to RDBMS
- Connection with MySQL Database
- Performing basic database operation (DML) (Insert, Delete, Update, Select)
- Setting query parameter
- Executing query
- Join (Cross joins, Inner joins, Outer joins, self Joins)
Introduction to Object Oriented Programming in PHP
- Introduction
- Objects
- Declaring a class
- The new keyword and constructor
- Destructor
- Access method and properties using $this variable
- Method overriding
- Public, private, protected properties and methods
- Static properties and method
- Class constant
- Inheritance & code reusability
- Polymorphism
- Parent:: & self::keyword
- Abstract method and class
- Interface
- Final
Exception Handling
- Understanding Exception and error
- Try, catch and throw