What you'll learn
- Learn to set up the right environment when getting started with coding
- Build a complete authentication system
- Learn to do advanced coding with hashing and un-hashing passwords
- Warp your head around cool programming concepts like validations
- Limit the user ability to access sensitive data by protecting it
- Learn to deal with sessions and customize them based on your needs
- Create a category system
- Set up layers and layers of validations for various profiles on your web app
- Create an admin panel and learn how it works under the hood from start to finish
- Learn file uploading and how to fully update and delete its bugs along the way of developing this web app
- Learn how to create a cart system and how to fully customize it
- Learn to implement payment with stripe and create a checkout system
- Implement file downloading with PHP
- How to integrate Ajax-JQuery with PHP and MySQL to create cool features in you web app
- Learn how to send emails with attachments with PHP
- How to create a full wishlist system