Web Programming RoadMap
Web Programming RoadMap
COURSE CONTENT:
LARAVEL:
Introduction to Laravel, Laravel Features & Installation, Application structure of Laravel, Laravel
Fundamentals, Git and Github – Version Control, New – Laravel 7 – Front End, Legacy Version 5.2, Upgrading
of Laravel 5.3 till 6, Basic Routing and Configuration, Middleware, Basic Controllers, Retrieving the Request
URI & Input, Basic Responses, Cookie, Understanding View and Data, Redirections, Working with Database,
Error and Logging, Session(Accessing, Storing, Deleting), Facades, Security, Event Handling, Sending Email
and HTTP Exceptions.
PHP:
Introduction to PHP, Installing Php, IDE, Php Language Basics, Php Echo / Print, Php Variables, Control
Structures, Regular Expressions, Php XML, Php - Ajax, Php Arrays, Php Functions, Php OOP, Php & Pear, Php
& HTML, Handling File Permissions, Splitting and Joining Information Inside Files, Arguments, Passing by
reference, Globals and Scope, External files, Php RegEx, Installing Linux/Unix Environment, Password
Hashing Functions, Multiprocessing, Exception Handling and Error Reporting, Contributing to Php Manual and
Php core, MySQLi, Sockets, Filters & Filter Functions, Searching File Contents with Regular Expressions.
HTML:
Introduction to HTML, Doctypes, Creating Headings, Paragraphs, Text Formatting, Anchor and Hyperlinks,
Lists, Tables, Comments, Classes and IDs, Data Attributes, Linking Recourses, Include JavaScript code in
HTML, Using HTML with CSS, Images, Image Maps, Input Control Elements, Forms, Div Element, Sectioning
Elements, HTML with CSS, Embeds, IFrames, Navigation Bars, Content Languages, SVG, Canvas, Marking up
computer code & Quotes, Meta Information, Tabindex, Character Entities, Media Elements and Selection Menu
Controls.
CSS:
Introduction to CSS, Structure and Formatting of a CSS Rule, Comments, Selectors, Backgrounds, Centering,
Box – Sizing, Margins, Padding, Border, Outlines - style, Overflow, Media Queries, Floats, Coloring,
Positioning, CSS role in HTML, 2D & 3D Transforms, Cursor Styling, Counters, Functions, Custom Properties
(Variables), Inheritance, CSS Image Sprites, Clipping and Masking, Layout Control, Grid, Tables, Animations
and Transitions, Internet Explorer Hack, Vertical Centering, Single Element Shapes, CSS Object Model
(CSSOM) and Column.
JAVASCRIPT:
Introduction to JavaScript, Using the DOM API (with graphical text: Canvas, SVG, or image file), JavaScript
Variables, Built-in Constants, Comments, Console, Datatypes in JavaScript, Strings, Date Creation, Date
Comparison, Comparison Operations, Conditions, Arrays, Objects, Arithmetic (Math), Bitwise Operators,
Constructor Functions, Declaration and Assignments, Loops, Functions in JavaScript, Functional JavaScript,
Prototypes, Objects, Classes, Namespacing, Context (this), Setters and Getters, Events, Inheritance, Method
Chaining, Proxy, Selection API, Notifications API, Debugging and Anti – Patterns,
1|Page