Learn by Example- PHP for Dynamic Websites

Duration : 12:36:05

Guru : Loonycorn

1515 Learners

Prev

Promo video


Complete Course Description

Let's parse that.



\r\n\r\n




  • \r\n

  • This course is super-practical: packed with knowledge you can put to use right away, while still giving you a good foundational understanding of web programming, not just PHP.

  • \r\n



\r\n\r\n




  • \r\n

  • Its about building smart websites: these days, its not OK for a website just to look snappy - login, cookies and  sessions are considered necessities, not luxuries anymore

  • \r\n



\r\n\r\n




  • \r\n

  • In this course, we will learn by example. Each example is self-contained, has its source code attached, and gets across a specific PHP use-case. Each example is simple by itself, but they come together as building blocks to build complex use cases.

  • \r\n



\r\n\r\n



What's included in this course:



\r\n\r\n




  • \r\n

  • Installing and setting up a basic web server with PHP

  • \r\n



\r\n\r\n




  • \r\n

  • Web security basics: validating and sanitizing user input data. Web forms, mitigating XSS and XSRF attacks

  • \r\n



\r\n\r\n




  • \r\n

  • MySQL Integration and Installation: Connecting to a database, running queries, processing results, prepared statements. Easy integration with MySQL so it's dead simple to work with databases for permanent data storage

  • \r\n



\r\n\r\n




  • \r\n

  • Cookies, Sessions and the differences between them, using sessions without cookies

  • \r\n



\r\n\r\n




  • \r\n

  • End to end login authentication

  • \r\n



\r\n\r\n




  • \r\n

  • Object oriented PHP, classes, inheritance, polymorphism

  • \r\n



\r\n\r\n




  • \r\n

  • GET, POST and other superglobals

  • \r\n



\r\n


What Are The Requirements


  • \r\n

  • No prior programming experience needed, this course starts at zero

  • \r\n

  • A little basic HTML, CSS and SQL will be helpful for some of the examples - not really required though!

  • \r\n



\r\n


What Am I Going To Get From This Course


  • \r\n

  • Apply advanced constructs such as cookies, sessions and object oriented programming correctly

  • \r\n

  • Mitigate basic web security risks by sanitizing and validating user input

  • \r\n

  • Build a robust login authentication system using MySQL to allow users to sign up and log into your site

  • \r\n

  • Harness the power of programming to build intelligent, interactive and personalized web sites

  • \r\n



\r\n


What Is The Target Audience


  • \r\n

  • YEP! Students who are looking to use the power of programming to build dynamic web sites

  • \r\n

  • YEP! Students who are looking to get into the nitty gritty of advanced PHP constructs such as cookies, sessions and object oriented programming

  • \r\n



\r\n