Title

Create a Calendar Booking system in PHP and MySQL

Learn to create your own booking calendar in PHP and MySQL from scratch without using any frameworks and securing it

4.40 (10 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Create a Calendar Booking system in PHP and MySQL
93
students
5.5 hours
content
Jul 2022
last update
$79.99
regular price

What you will learn

Create a calendar booking application using PHP and MySQL

Allow a user to insert, edit and delete a booking entry in the calendar

Secure the application using a Content Security Policy(CSP) to prevent XSS attacks, prepared statements to protect against SQL injection attacks

Protect the application from bots by building your own captcha and protecting your forms against CSRF attacks

Each line of code is described so to beginners and intermediate students can follow along

Style the calendar using CSS

Why take this course?

🎉 Create a Calendar Booking System in PHP and MySQL 📅➡️🛠️


Introduction:

Hey there, dedicated learner! 🚀

You've found your way to the perfect course if you're eager to dive into the world of web development and master the art of creating a booking calendar from scratch using PHP and MySQL. No need for any fancy frameworks—this is pure, hands-on coding experience. And the best part? You'll be learning how to secure your application like a pro!

Course Overview:

In this comprehensive course, you'll embark on a journey through the following key components:

  • Creating the Calendar: Learn how to build a user-friendly booking calendar that users can interact with.
  • Styling the Calendar: Enhance the look and feel of your calendar with some sleek CSS styling.
  • Database Setup: Get familiar with MySQL, setting up your database, and managing data efficiently.
  • Handling Bookings: Insert, display, edit, and delete bookings, all while maintaining a smooth user experience.
  • Security Measures: We'll dive into security practices such as form sanitization, validation, and implementing a custom captcha to protect against bots.
  • Preventing SQL Injection: Master the use of prepared statements to safeguard your application's data integrity.
  • Web Security Policies: Learn how to implement a Content Security Policy (CSP) and other security headers to defend against XSS attacks.
  • Cross-Site Request Forgery (CSRF) Protection: Understand and apply the necessary measures to protect your forms from CSRF attacks.

Why Take This Course?

🎓 For Beginners: If you're just starting out with PHP or want to solidify your understanding, this course will lay a strong foundation for web development.

🚀 For Intermediates: Enhance your PHP skills and take your web security knowledge to the next level with practical, real-world applications.

What You'll Learn:

  • How to create a booking calendar interface from scratch using PHP.
  • Best practices for styling your application with CSS.
  • Setting up and managing a MySQL database for storing and retrieving user bookings.
  • Securing forms, validating data, and protecting against common threats.
  • Implementing security policies to protect your application from various malicious activities.

Course Features:

  • Detailed Lectures: Tailored to help beginners and intermediate developers alike.
  • Real Code Examples: Each lecture comes with source code for immediate practical application.
  • Interactive Content: Engage with the material through hands-on exercises.

Your Instructor:

This course is led by Filipe Santos, an experienced developer with a passion for teaching and a focus on security within PHP applications. Filipe's expertise will guide you step-by-step through each concept, ensuring you understand not just how to do something, but why it's done that way.


Enroll now and join a community of learners who are also creators, problem solvers, and future innovators in the realm of web development! 💻✨

Reviews

Bernardo
March 16, 2024
The code is outadated, the resources for the class being the new added code is infuriating because if you are lost in your code and want to use the updated version for that class, you are out of luck. Teaching skills are none-existant and using pre-made code to then explain what every line does is not teaching. The calendar will not work and you will have trouble just trying to follow the classes. not worth your time or money. Truly dissapointing...
Danish
December 12, 2022
Filipe gave a very clear presentation of the subjects covered with carefully considered objectives, examples, and lesson goals.

Charts

Price

Create a Calendar Booking system in PHP and MySQL - Price chart

Rating

Create a Calendar Booking system in PHP and MySQL - Ratings chart

Enrollment distribution

Create a Calendar Booking system in PHP and MySQL - Distribution chart
4778308
udemy ID
12/07/2022
course created date
04/11/2022
course indexed date
Bot
course submited by