facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since August 2018
Instructor since August 2018
PHP Programming - Server side scripting - Backend Programming
course price icon
From 31 £ /h
arrow icon
PHP - Introduction
PHP - Environment Setup
PHP - Syntax Overview
PHP - Variable Types
PHP - Constants
PHP - Operator Types
PHP - Decision Making
PHP - Loop Types
PHP - Arrays
PHP - Strings
PHP - Web Concepts
PHP - GET & POST
PHP - File Inclusion
PHP - Files & I/O
PHP - Functions
PHP - Cookies
PHP - Sessions
Extra information
Bring your Laptop
Location
location type icon
Online from United States
About Me
I am Professional Software Developer from last 7 years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you.

Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2, React Js,Jquery,Ajax
Back End: PHP
Services: REST
Database: MySql
OS: Windows, Linux, Ubntu, Unix, Mac OS
Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science
Education
4 Year B.Tech - Information technology Course at Anna University- Chennai, Tamil nadu, India.

Prior 2+2 year in Higher Secondary in Computer Basics and programming
Experience / Qualifications
Ionixx Technologies
- Genband - 3 years

TATA Consultancy Services - 5 years
- Liberty Mutual - 2 years
- ABN AMRO - 1 year
- The Staples - 1 year
- Macys - 1 year
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
English
Tamil
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
HTML works perfectly fine as far as static documents are concerned. If a web application requires dynamic views however, it's less than ideal. That's where AngularJS comes in; an open-source framework that extends HTML vocabulary for you application, resulting in intuitive, expressive single page applications.

AngularJS HOME
AngularJS Intro
AngularJS Expressions
AngularJS Modules
AngularJS Directives
AngularJS Model
AngularJS Data Binding
AngularJS Controllers
AngularJS Scopes
AngularJS Filters
AngularJS Services
AngularJS Http
AngularJS Tables
AngularJS Select
AngularJS SQL
AngularJS DOM
AngularJS Events
AngularJS Forms
AngularJS Validation
AngularJS API
AngularJS W3.CSS
AngularJS Includes
AngularJS Animations
AngularJS Routing
AngularJS Application
Read more
React JS for Beginners

JS Frameworks Comparison / Introduction
React Intro
React Get Started
React ES6
React Render HTML
React JSX
React Components
React Props
React State
React Lifecycle
React Events
React Forms
React CSS
Redux Basics
Redux Examples
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Abdallah
After Completing Our Course:
- High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries.

- Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more.

- Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks.

- Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects.

- Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges.

- Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions.

- Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career.

**Programming and Coding Lessons for All Ages**

Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs.

**Course Offerings:**
- **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages.
- **HTML & CSS**: Build and style your own websites from scratch.
- **JavaScript**: Add interactivity to your web projects and enhance user experience.
- **MySQL**: Master database management and SQL queries.
- **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- **C++**: Dive into the world of object-oriented programming and system-level coding.
- **C#**: Develop robust applications with this powerful language used in a variety of industries.

**Class Formats:**
- **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors.
- **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule.

**Who Can Join?**
- **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you.
- **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students.

**Why Choose Us?**
- **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience.
- **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages.
- **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences.

Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah!

========================================
Comment:
Looking to master programming and become a skilled developer?
In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL
Under special request, we provide courses on other programming languages.
If you have any further questions, feel free to contact us.

Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners.
In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL
If you have any further questions, please do not hesitate to contact us.
verified badge
Gaëtan
This course is suitable for all levels and will be adapted according to your projects, the principles are applicable to any type of programming whether for web development, application programming or video games.

The same principles therefore apply to the CMS Joomla, Drupal and the online commerce platforms WooCommerce, Magento, Prestashop and Shopify themes.

Introduction to Web Development
- Overview of web technologies
- Client side vs server side development

HTML (Hypertext Markup Language)
- Structuring web content
- HTML5 Features and Tags

CSS (Cascading Style Sheets)
- Formatting of web pages
- CSS and SCSS

JavaScript, PHP, MySQL
- Fundamentals of JavaScript, PHP and MySQL
- DOM manipulation
- Asynchronous and AJAX programming

Front-End Development
- Responsive web design
- Cross-browser compatibility
- Using CodeKit

Back-End Development
- Choose a suitable web hosting
- Server management and hosting options
- Use of SFTP server
- Create and manage MySQL databases
- Web security, how to avoid hacks
- SEO and speed optimization

WordPress
- Configuration and installation of WordPress
- Installation and customization of themes (Avada in particular)
- Installation and configuration of WooCommerce
- How to manage payments on WooCommerce
- Adapt the colors of a plug-in

SilverStripe
- Install via composer
- Configuration and installation of SilverStripe
- Create a custom theme
- Create a custom back end for SilverStripe
- Create new objects in OOP
- Create templates to visualize objects
- Program routines in PHP and JQuery
verified badge
Farouk
These courses are part of a practical and accessible introductory training course in web development 🌐💻, designed for those who want to learn how to create a website from A to Z.
Using fundamental web technologies—HTML 🧱, CSS 🎨, and JavaScript ⚙️—you'll learn how to structure pages, style them, and make them interactive.

My teaching approach is hands-on: each concept is accompanied by concrete examples and progressive exercises to consolidate your knowledge. You'll discover how to build a responsive interface 📱💡, manage user events 🖱️, and apply simple animations ✨ to improve the user experience.

Whether you are a beginner or looking to consolidate your foundations, this training will guide you step by step towards autonomy in creating your own web projects 🚀

Training plan in 10 modules:

1. Introduction to programming 🧠💡
Understand the basics: logic, Linux commands, simple instructions and algorithms.

2. Introduction to HTML 🧱📄
Structure of a web page, main tags, links, images, tables, forms.

3. Accessibility and SEO ♿🔍
Create inclusive and well-referenced sites: semantic tags, ARIA attributes, good SEO practices.

4. Introduction to CSS 🎨🖌️
Formatting, colors, typography, boxes, flexbox and responsive layout.

5. Git & GitHub 🗂️⚙️
Version your code and collaborate effectively: Git commands, creating repositories, push/pull, pull requests.

6. JavaScript - Data Types 🔢📝
Numbers, strings, booleans, objects, arrays... Learn to manipulate data.

7. JavaScript - Functions and Methods ⚙️🧩
Define and call functions, understand scope, use native methods.

8. JavaScript - Terms ❓🔁
Master the if, else, switch statements to handle specific cases.

9. JavaScript - Arrays and Loops 🔄📊
Iterate efficiently with for, while, forEach, manipulate arrays like a pro.

10. DOM Manipulation & Closures 🌐✨
Edit HTML/CSS from JS, add events, understand closures for advanced interactions.
message icon
Contact Mohan
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Abdallah
After Completing Our Course:
- High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries.

- Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more.

- Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks.

- Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects.

- Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges.

- Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions.

- Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career.

**Programming and Coding Lessons for All Ages**

Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs.

**Course Offerings:**
- **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages.
- **HTML & CSS**: Build and style your own websites from scratch.
- **JavaScript**: Add interactivity to your web projects and enhance user experience.
- **MySQL**: Master database management and SQL queries.
- **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- **C++**: Dive into the world of object-oriented programming and system-level coding.
- **C#**: Develop robust applications with this powerful language used in a variety of industries.

**Class Formats:**
- **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors.
- **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule.

**Who Can Join?**
- **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you.
- **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students.

**Why Choose Us?**
- **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience.
- **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages.
- **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences.

Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah!

========================================
Comment:
Looking to master programming and become a skilled developer?
In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL
Under special request, we provide courses on other programming languages.
If you have any further questions, feel free to contact us.

Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners.
In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL
If you have any further questions, please do not hesitate to contact us.
verified badge
Gaëtan
This course is suitable for all levels and will be adapted according to your projects, the principles are applicable to any type of programming whether for web development, application programming or video games.

The same principles therefore apply to the CMS Joomla, Drupal and the online commerce platforms WooCommerce, Magento, Prestashop and Shopify themes.

Introduction to Web Development
- Overview of web technologies
- Client side vs server side development

HTML (Hypertext Markup Language)
- Structuring web content
- HTML5 Features and Tags

CSS (Cascading Style Sheets)
- Formatting of web pages
- CSS and SCSS

JavaScript, PHP, MySQL
- Fundamentals of JavaScript, PHP and MySQL
- DOM manipulation
- Asynchronous and AJAX programming

Front-End Development
- Responsive web design
- Cross-browser compatibility
- Using CodeKit

Back-End Development
- Choose a suitable web hosting
- Server management and hosting options
- Use of SFTP server
- Create and manage MySQL databases
- Web security, how to avoid hacks
- SEO and speed optimization

WordPress
- Configuration and installation of WordPress
- Installation and customization of themes (Avada in particular)
- Installation and configuration of WooCommerce
- How to manage payments on WooCommerce
- Adapt the colors of a plug-in

SilverStripe
- Install via composer
- Configuration and installation of SilverStripe
- Create a custom theme
- Create a custom back end for SilverStripe
- Create new objects in OOP
- Create templates to visualize objects
- Program routines in PHP and JQuery
verified badge
Farouk
These courses are part of a practical and accessible introductory training course in web development 🌐💻, designed for those who want to learn how to create a website from A to Z.
Using fundamental web technologies—HTML 🧱, CSS 🎨, and JavaScript ⚙️—you'll learn how to structure pages, style them, and make them interactive.

My teaching approach is hands-on: each concept is accompanied by concrete examples and progressive exercises to consolidate your knowledge. You'll discover how to build a responsive interface 📱💡, manage user events 🖱️, and apply simple animations ✨ to improve the user experience.

Whether you are a beginner or looking to consolidate your foundations, this training will guide you step by step towards autonomy in creating your own web projects 🚀

Training plan in 10 modules:

1. Introduction to programming 🧠💡
Understand the basics: logic, Linux commands, simple instructions and algorithms.

2. Introduction to HTML 🧱📄
Structure of a web page, main tags, links, images, tables, forms.

3. Accessibility and SEO ♿🔍
Create inclusive and well-referenced sites: semantic tags, ARIA attributes, good SEO practices.

4. Introduction to CSS 🎨🖌️
Formatting, colors, typography, boxes, flexbox and responsive layout.

5. Git & GitHub 🗂️⚙️
Version your code and collaborate effectively: Git commands, creating repositories, push/pull, pull requests.

6. JavaScript - Data Types 🔢📝
Numbers, strings, booleans, objects, arrays... Learn to manipulate data.

7. JavaScript - Functions and Methods ⚙️🧩
Define and call functions, understand scope, use native methods.

8. JavaScript - Terms ❓🔁
Master the if, else, switch statements to handle specific cases.

9. JavaScript - Arrays and Loops 🔄📊
Iterate efficiently with for, while, forEach, manipulate arrays like a pro.

10. DOM Manipulation & Closures 🌐✨
Edit HTML/CSS from JS, add events, understand closures for advanced interactions.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mohan