Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js HTML5 PHP Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation CBT Cognitive Behavioral Therapy Sound Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentWeb DevelopmentPHP

Complete PHP from Scratch for Beginners

Start your Career as Back End Web Developer with lots of Practical Examples and Exercises. Skills Guaranteed.
Rating: 4.5 out of 54.5 (559 ratings)
43,865 students
Created by Srini Vanamala
Last updated 1/2020
English
English [Auto]

What you'll learn

  • You will Learn PHP Language Basics from Scratch.
  • Complete PHP Syntax and Programming Language Basics.
  • You will do Exercises, Assignments and Practical Quiz on PHP Language.
  • You will learn how to Setup PHP on your Machine (Windows or Mac).
  • You will learn how PHP works and What can you do with PHP?
  • You will learn how to define Variables and Constants.
  • You will be able to define Expression and all the Operators in PHP.
  • You will write PHP program using Data Types - Strings, Numbers, Double, Boolean and null.
  • Learn to organise your source code with Namespaces.
  • You will learn how to write conditions and looping statements.
  • Learn how to handle Strings in Webpage with String Functions.
  • You will be become master in handling Arrays in PHP.
  • Learn the basics of defining Functions, Passing Parameters and Function Concepts.
  • Write Clean and Quality code by learning how to properly Handle Exceptions and Errors.
  • Learn Read, Write CSV File and Configuration Files in PHP
  • You will learn how to Show Dates, Compare Dates, Format Dates.

Requirements

  • No prior programming knowledge required.
  • Able to use computer and install softwares.
  • Should have access Windows PC or Mac.
  • Understand little bit of HTML will help but not required.

Description

Build your career as PHP Back-End Developer with this Course...

This course is for Absolute Beginner who wants to become PHP Developer....

Download 200+ PHP Source code used in this Course ......

Learn PHP 10X times faster with Examples, Exercises, Assignments, Blogs and Quiz ......

Complete Hands-on and Practical PHP Code for every topic in PHP ......

16+ hours of PHP Training fully focused on Writing and Learning PHP Code ......

-------------------------------------------------------------------------------------------------------------

Do you want to learn PHP from Scratch?

If Yes, then this is the right course designed for beginners students who want to learn PHP from basics.

Not just learn PHP but learn it 10x times faster by doing hands-on with our 200+ PHP source code materials.

Download 200+ PHP source code from Introduction Section. (Lecture 2).


Will this course help me to learn PHP in the right way?

Every sections from Starting to Last is carefully organised into these categories:

  1. Objective

  2. Examples

  3. Exercises

  4. Quiz

  5. Assignments

  6. Blogs

  7. Summary

With lots of time spent in organising these topics and making sure you get to learn PHP faster and with tons of supporting source code and proper guidance.


What will I do in this Course?

You will have fun learning PHP! Trust me.

You will start with starting point source code and ending source code so that you know where you will start and end.

You will be:

  • Learning how to write PHP with Examples.

  • Then do Exercise on the same topic by your own. (We provide solution as well)

  • After that take the Quiz.

  • Then take the Final Assignment Test. (Challenge yourself)

  • Finally some reference blogs for continuing your study offline.

With proper source code materials, you are never lost.

Sections have a proper outcome before we start. So, know what you will learn after the section.


100% Guaranteed PHP Learning Experience  ......

We have already trained so many students to learn PHP and based on the feedback we know our materials are useful and easy to learn.

  • 15+ hours of Course Materials.

  • Defined Outcome with Objective and Summary.

  • Access to Materials so that you can refer back.

  • Assignment and Quiz so can test yourself.

  • HD Quality and Clear Voice. (Needless to say but anyway...)

  • Forum Support.

  • many others once you get to know about us.


This course will help you learn  ......

  1. How to Setup PHP on Windows and Mac.

  2. Create your First PHP and Displayed on Browser.

  3. Learned about echo, print, comments and displaying PHP tags.

  4. What is PHP?

  5. Explain concepts like Client Server Model and Request Response Pattern

  6. Explain how PHP works to anyone in your own words.

  7. Embed PHP in HTML Pages.

  8. Run PHP on Console.

  9. Whitespaces, Escaping Characters and Reserved Words.

  10. Define Variables and Constants.

  11. Quick Intro to String, Integer Data Types and Functions.

  12. Understand types of Variable Scopes, Predefined Variable, Variable Variables and Magic Constants.

  13. Difference Between Variable and Constants.

  14. What is Expression and Operators.

  15. Types of Operators – Conditional, Arithmetical, Incremental, Logical, Assignment, Comparison, Bitwise, Execution and Error Control Operators.

  16. Understand the Operator Precedence.

  17. Define Strings, Integers, Double, Boolean and null.

  18. Work with Data Types and Create your own Variables of scalar data types.

  19. Define Namespaces and Sub Namespaces.

  20. Organise your program into smaller chunks and include them.

  21. Understand Namespace Constants.

  22. How to check any conditions using Conditional Statements.

  23. Write Conditional Statements using if, ifelse and Switch.

  24. Write Loops using for, while and dowhile looping statements.

  25. Learn to include one php into another php file using include and require.

  26. Understand goto, break, continue and return keywords.

  27. How to Combine two Strings.

  28. Learn to use Strings functions - strlen, strpos, uppercase, lowercase, reverse, shuffle and others.

  29. Understand about heredoc and nowdoc.

  30. Able to define, store and print Arrays.

  31. Use foreach loop to iterate Array elements.

  32. Create different types of Arrays – Empty, Mixed, Indexed, Associative and Multi Dimension Arrays.

  33. Learn about Array function unset.

  34. Sort, Copy and Split Arrays.

  35. Create and Call your Own Functions.

  36. Passing Inputs and Capture Return Value from Functions.

  37. Default and Optional Values.

  38. Understand How Dynamic Function Calling Works.

  39. Write Anonymous Function and Built-in Functions.

  40. Able to Pass Argument as Reference.

  41. Learn to Raise and Catch Exceptions.

  42. Able to Throw Custom Exceptions.

  43. Catch Multiple Exceptions.

  44. Understand Finally Block.

  45. Raise and Catch Errors.

  46. Learn to work with File Directories.

  47. Copy, Rename and Delete a File.

  48. Able to Read and Write Files.

  49. Understand how to read Configuration Files.

  50. Learn how to Read and Write CSV File.

  51. Learn to Print Date and Time.

  52. Convert Timestamp to different Time zone.

  53. Common Use case of Date.

  54. and many more topics  ......

Trust me you will learn more than what we have shown here.

Who this course is for:

  • Students who wants to start learning PHP Language from Basics.
  • Beginners who wants to start the career as PHP Developer.
  • Web Developers who wants to learn PHP server side scripting language.
  • This course is meant for those who wants to learn PHP.

Featured review

Miguel Matos
Miguel M.
8384 courses
55 reviews
Rating: 4.5 out of 52 years ago
As much as the Hindus are often mentioned, they have taken great pains to share their acquired knowledge. I would really like to have that eloquence, that very broad level of English spoken to share my programming knowledge acquired with such good courses as this.

Instructor

Srini Vanamala
IT Architect
Srini Vanamala
  • 4.4 Instructor Rating
  • 6,343 Reviews
  • 176,091 Students
  • 8 Courses

Hi! I'm Srini. I enjoy teaching and love to help students bring to next level.

Last couple of years, I have released massive amount of course content that has helped students to become web developer. I am glad that my courses has helped many students to build a career in the Web Developer Space.

My formula to teach is very simple:

"You learn by doing and not by watching..."

That is the reason I stress more about exercises, assignments and quiz.

I personally believe if Students come up with the solution to any problem that will help them to remember things for longer time.

I follow a proven and structured method of teaching which can help students to learn any concept 10x times faster.

You will find me teaching in defined outcomes for each section of the course with lots of home work for students to practise..:)

Join me on this passionate and fun journey of learning Web Development!

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.