Infosoft Valley LTD

Working time:Friday - Saturday: 10:00 AM - 06:00 PM


COURSE AT A GLANCE
  • No. of Classes/ Sessions : 36
  • Total Hours : 72
  • Venue : Hosen Tower, Plot No. 103 (Floor No. 10),Dhaka Mymensingh Road,Sector No. 07,House building, Uttara, Dhaka-1230
  • Contact Number : 01905405452
COURSE FEE
  • OFFLINE : TK 12,000
  • ONLINE : TK 6,000
MEET THE INSTRUCTOR
Example

WEB DESIGN AND DEVELOPMENT COURSE OUTLINE


Class: 01

Content: HTML Elements and Structure

  • What is HTML? HTML Anatomy, The Body, HTML Structure, Headings
  • Divs, Span, Attributes, Paragraph, Styling Text, Line Breaks, Unordered List, Ordered List, Images, Image Alts
  • Videos, Preparing for HTML, The html tag, The Head, Page Title, tag, Opening link in a New Window
  • Linking to Relative Page, Linking to Same Page, Whitespace, Indentation, Comments
Class-02

Content: HTML Tables

  • Why Tables, Create a Table, Table Rows
  • Table Data, Table Headings, Table Borders, Spanning Columns, Spanning Rows
  • Table Head, Table Body, Table Footer, Styling with CSS, Review
Class-03

Content: HTML Forms

  • Introduction to HTML Forms, How a Form Works, Text Input, Adding a Label, Password Input, Number Input, Range Input
  • Checkbox Input, Radio Button Input, Dropdown List, Datalist Input, Textarea element, Submit Form, Review
  • Introduction to HTML Form Validation, Requiring an Input, Set a Minimum and Maximum, Checking Text Length, Matching a Pattern, Validation Review
Class-04

Content: CSS Selectors and Visual Rules

  • Introduction to CSS, Inline Style, The style Tag, The .css file, Linking the CSS File, Tag Name, Class Name, Multiple Classes, ID Name, Classes and IDs
  • Chaining Selectors, Nested Elements, Important, Multiple Selectors, Review CSS Selectors
  • CSS Structure, Font Family, Font Size, Font Weight, Text Align, Color, Opacity, Background Image
Class-05

Content: CSS Box Model

  • Introduction to Box Model, The Box Model, Height and Width
  • Borders, Border Radius, Padding, Margins, Auto, Margin Collapse
  • Minimum and Maximum Height and Width, Overflow, Resetting Defaults, Visibility, Review
Class: 06

Content: CSS Display and Positioning

  • Flow of HTML, Position, Position: Relative, Position: Absolute, Position: Fixed, Z-Index
  • Inline Display, Block Display, Inline-Block Display, Float, Clear, Review: Layout
Class-07

Content:CSS Typography

  • Typography, Font Family, Font Weight, Font Style, Word Spacing, Letter Spacing
  • Text Transformation, Text Alignment, Line Height Anatomy
  • Line Height, Serif and Sans Serif, Fallback Fonts, Linking Fonts, Font-Face, Review
Class-08

Content: Introduction to JavaScript

  • What is JavaScript, Console, Comments, Data Types
  • Arithmetic Operators, String Concatenation, Properties, Methods, Built-in Objects, Review
Class-09

Content: JavaScript Conditional Statements

  • What are Conditional Statements, The if Keyword, If…Else Statements, Comparison Operators, Logical Operators
  • Truth and False, Truth and False Assignment, Ternary Operator, Else If Statements, The switch keyword, Review
Class-10

Content: JavaScript Functions

  • What are Functions, Function Declarations, Calling a Function, Parameters and Arguments, Default Parameters
  • Return, Helper Functions, Function Expressions, Arrow Functions, Concise Body Arrow Functions, Review Functions
Class: 11

Content: JavaScript Array

  • Arrays, Create an Array, Accessing Elements, Update Elements, Arrays with let and const
  • The .length property, The .push() Method, The .pop() Method, More Array Methods
  • Arrays and Functions, Nested Arrays, Review Arrays
Class-12

Content:JavaScript Loops

  • Loops, Repeating Tasks Manually, The For Loop, Looping in Reverse
  • Looping through Arrays, Nested Loops, The While Loop
  • Do…While Statements, The break keyword, Review
Class-13

Content: Bootstrap framework

  • Getting Started with Bootstrap, Intro to the Grid, Bootstrap Containers, Rows, Columns
  • Settings Column Widths, Setting Column Width with Content, Bootstrap Breakpoints
  • Breakpoint Naming Convention, Combining Bootstrap Classes, Bootstrap Grid Review
Class-14

Content: Bootstrap framework

  • Bootstrap Utilities and Components, Adding Colors, Styling Text, Element Positioning
  • The Navigation Component, The Button Component, Collapsing a Component
  • Creating a Navbar, The Jumbotron Component, Adding a Card, The Carousel Component, Review
Class-15

Content: Introduction to jQuery

  • Why jQuery, jQuery Methods, jQuery Library, Adding jQuery, .ready()
  • Targeting by Class, Targeting by id, jQuery Objects, Event Handlers, Review
Class: 16

Content: jQuery Effects

  • Introduction, .hide(), .show(), .toggle()
  • fading, .fadeToggle(), Sliding, Review
Class-17

Content:jQuery Event Handlers

  • Introduction to Mouse Events, On ‘mouseenter’
  • On ‘mouseleave’, Chaining Events, currentTarget, Review
Class-18

Content: jQuery Style Methods

  • CSS & jQuery, .css(), .animate()
  • .addClass(), .removeClass(), .toggleClass(), Review
Class-19

Content: jQuery Traversing the DOM

  • The DOM Tree, Children, Parent & Siblings
  • Closet, Next, find, Review
Class-20

Content: Getting Started with PHP

  • History of PHP, How PHP is used in HTML, How is PHP Executed, PHP Comments
Class: 21

Content:PHP Variables

  • Strings, Escape Sequences, String Concatenation
  • Variables, Creating Variables, Using Variables, Variable Parsing
  • Variable Reassignment, Concatenating Assignment Operator, Assign By Reference, Review
Class-22

Content: PHP Functions

  • Introduction, Defining Functions, Invoking Functions, Return Statements, More on Return Statement
  • Return Values, Returning NULL, Parameters, Multiple Parameters, Default Parameters, Pass By Reference, Variable Scope, Review
Class-23

Content: PHP Built-in Functions

  • Introduction, Working with Variables, String Functions
  • Working with Substrings, Number Functions, Generate Random Numbers, Review
Class-24

Content: PHP Array

  • Introduction, Creating Arrays with array(), Creating Arrays with Short Syntax
  • Printing Arrays, Accessing an Element, Adding and Changing Elements
  • Pushing, Popping, Shifting, Unshifting, Nested Arrays, Review
Class-25

Content: PHP Array (Associative Arrays)

  • Introduction, Associative Arrays, Printing Associative Arrays
  • Accessing and Adding Elements, Changing and Removing Elements
  • Numerical Keys, Joining Arrays, Assign by Value or by Reference, Review
Class-26

Content: HTML Form Handling in PHP

  • Introduction, Request Superglobals
  • GET Form Handling, POST Form Handling, Using the “action” Attribute, Review
Class-27

Content: Conditions and Logic in PHP (Part 1)

  • Boolean and Comparison Operators: Introduction, If Statements, Comparison Operators
  • Identical and Not Identical Operators, Elseif Statements, Switch Statement
  • Switch Statements: Fall Through, Ternary Operator, Truth and False, User Input: readline(), Review
Class-28

Content: Conditions and Logic in PHP (Part 2)

  • Logical Operators and Compound Conditions: Nested Conditional Statements
  • The || Operator, The && Operator, The NOT Operator, The Xor Operator
  • Alternate Syntax, Multi-File Programs: include, Review
Class-29

Content: Loops in PHP

  • Why Use Loops, while, do while, for, foreach, break, continue, Review
Class-30

Content: MySQL (Part 1)

  • Introduction, Installation, PHP Syntax, Connection, Create Database, Drop Database, Select Database
Class-31

Content: MySQL (Part 2)

  • Data Types, Create Tables, Drop Tables, Insert Query, Select Query, Where Clause, Update Query, Delete Query, Like Clause, Sorting Results, Joins, Primary Key, Foreign Key
Class-32

Content: MySQL (Part 3)

  • INNER JOIN, LEFT JOIN, RIGHT JOIN, SELF JOIN
Class-33

Content: MySQL (Part 4)

  • Count, Sum, Max, Min, Average, Round, Group By, Having, Subquery, NULL Values, Transactions, Alter Command, Indexes
Class-34 To Class-36

Project using HTML, CSS, Bootstrap, JavaScript, jQuery, PHP and MySQL