Web and Single Page
Application
Development
Angular JS + PHP, WORDPRESS,
LARAVEL 9
Single page applications (SPA³¹) have become increasingly popular in recent years, as
frameworks like Angular, Ember, and Backbone allow JavaScript developers to build
modern web applications using techniques beyond vanilla JavaScript and jQuery The
three mentioned are among the first SPAs, each coming into its own between 2010 and
2011, but there are many more options for singlepage development The first generation
of SPA frameworks arrived at the enterprise level, so their frameworks are more rigid
Angular, on the other hand, remains an innovative library that has been adopted by
many technological leaders like Airbnb, Netflix, and Facebook³²
Why Single Page Application with Angular JS?
Why Web Development with PhP?
PHP is a widely-used open source general-purpose scripting language that is especially suited for
web development and can be embedded into HTML. PHP is simple for a newcomer, but offers
many advanced features for a professional programmer. One of the strongest and most
significant features in PHP is its support for a wide range of databases. Learn how to create
dynamic data-driven websites and applications, design databases for optimum speed. Explore
programming techniques that go beyond the fundamentals. Combine PHP with JQuery, HTML,
CSS, MySQL and JavaScript to create some amazing web applications.
Who Should Attend The Angular Training
Fresh Graduates looking for their first job
Beginners who want to acquire PHP,CMS,MVC and Angular scripting skills
Advanced PHP users, who want to take their skills to the next level
Web Developers
Mobile Developers
Course Key Learning
Web Technologies: HTML5, CSS3, J-Query,Ajax,JSON and Angular
Programming Languages: PHP, Angular JS
Databases: My Sql
Program Structure
Course 1 (Approx Time 1 Month) :
HTML5, CSS3,JavaScript,J-Query,Ajax,JSON,CMS With PHP MySQL
Course 2 (Approx Time 2 Month) :
MVC with LARAVEL 9
Course 3 (Approx Time 2 Month) :
Angular JS, Type Script
PHP With LARAVEL 9 Course Outline
Course Overview:
PhP Web development course help you combine technical skills, problem solving, business
smarts and creative flare to build anything from the simplest websites to the most complex web
applications with databases support. If you want to learn to build dynamic, database driven
websites, then PhP web development course at Connektteacher are for you. The courses are
recommended for anyone with basic computer skills. Our courses covers beginner to more
advanced levels of web development training.
All our Software trainers are experienced IT professionals, experts in their fields. You’ll learn all
the latest in web development quickly and easily in interactive, Instructor-led classes.
Course outcomes:
Upon completion of this PHP and MySQL training course, participants should be able to:
Develop a web application that allows users to create PhP based Web sites
Combine PHP with CSS to create dynamically styled web pages
Discover ways to gather useful information about visitors to their site and track user information
Create a secure script that allows visitors to upload files to the web server
Understand where to use arrays, loops and alternative conditional operators
Create, change, and remove records in a database
Learn how to design database tables to maximize speed and minimize data corruption
Perform advanced MySQL searches
Use MySQL joins to combine data from various tables and generate usable reports
Effective error handling and exceptions management
Understand how to set up a secure website so that information cannot be intercepted and read
during transmission
Learn how to encrypt and decrypt data
Use best practices to store data securely on a server so that it cannot be deciphered even by the
server administrator
PhP
o Why PHP and MySQL?
o Adding PHP to HTML
o Syntax and Variables
o Control and Functions
o Passing Information between Pages
o Loops
o PHP/MySQL Functions
o Arrays and Array Functions
o Displaying Queries in Tables
o Building Forms from Queries
o Object-Oriented Programming with PHP
o String and Regular Expression Functions
o Filesystem and System Functions
o Sessions, Cookies, and HTTP
o Database Connectivity with MySQL
o Sending Email with PHP
o Types and Type Conversions
o Exceptions and Error Handling
MySQL
o Introduction to Database, RDBMS, MySQL
o Using SQL on a MySQL Database
o Designing a MySQL Database
o Implementing MySQL Databases and Tables
o Implementing Data Integrity
o Accessing and Modifying Data
o Managing and Manipulating Data
o Implementing Views & Indexes
o Designing/Administering MySQL Security
o MySQL Monitoring and Tuning
WordPress
o Introduction to CMS & WordPress
o WordPress Installation
o Touring the WordPress Interface
o Creating Posts
o Additional Posting Techniques
o Adding Media to Posts
o Working with Categories and Tags
o Working with Pages
o Creating and Managing a Blogroll
o Viewing Comments and Adding Users
o Getting Started with Blog Customization
o Working with Widgets
o Working with Plugins
LARAVEL 9
o MVC FrameWork
o Application Architecture
o Controllers
o Views
o Models
o Helpers
o Routing
o Working with Database
o LARAVEL–Libraries
o Error Handling
o File Uploading
o Sending Email
o Form Validation
o Session Management
JQuery, Ajax and JSON
o Introduction of JavaScript
o Introduction to JQuery
o Operator & Arrays
o Conditional Statements & Pop-up Boxes
o Scripting on Events
o Validation using R.E
o Exceptions in JavaScript
o JavaScript Client-Side Scripting
o JQuery Syntax
o JQuery Hide & Show
o JQuery Animation
o Using Ajax for Asynchronies Data Calling
o Cross Platform data transformation using JSON
CSS
o CSS Selectors
o Classes and ID's
o Fonts Styles
o The Cascade
o Inheritance
o Specificity
o The Box Model
o Block vs Inline Elements
o Div and Span Tags
o Border Properties
o Width, Height and Max, Min
o Using Images in CSS
o Applying Texture
o Graduated Fills
o Round Corners
o Transparency & Semi-Trnsparency
o Document Flow
o Positioning Absolute/Relative/Static
o Floating Elements
HTML5
o Understanding & using HTML
o HTML Headings
o HTML Comment
o HTML Paragraphs
o HTML Line Breaks & Rules
o Font Tags
o HTML Tables
Angular JS
o Single Page Application (SPA)
o The Challenge With SPAs17 AngularJS.org
o Directives, Filters and Data Binding
o What are Directives
o Using Directives and Data Binding Syntax
o Data-Binding Example using AngularJS Directives
o Iterating with the ng-repeat Directive
o ng-Repeat Example
o The AngularJS API Reference for Directives
o ngRepeat Documentation
o Using Filters
o Using Filters Demo
o Views, Controllers and Scope
o Creating a View and Controller
o Modules, Routes and Factories
o Modules are Containers
o Creating a Module
o Creating a Controller in a Module
o The Role of Routes
o Defining Routes
o Defining Routes Demo
o Using Factories and Services
o The Role of the Factory