
Course overview
In this lecture you'll understand the project structure and upload file using Dropzonejs and PHP
In this lecture you'll how to display uploaded files using PHP
In this lecture you'll learn how to hook up with DropzoneJs Library in order to validate files before uploading.
In this lecture you'll learn how to easily separate PHP logic from presentation
In this lecture you'll learn how to add a simple but powerful photo gallery
Add style to the gallery to make it look nice
In this lecture you'll how to handle a situation when there is no file to display and show appropriate message to the end user
Checkout my other courses on devscreencast dot com, we are currently doing an MVC eCommerce store from scratch, go check it out
In this lecture, you will set up a database, a table and establish a connection to the database using PDO.
In this lecture you will learn how to save the path of each uploaded image to the database.
In this lecture, you will modify the display image code so that slider images are retrieved from the database.
In this lecture you will set up things to display admin panel index page using Bootstap 4
In this lecture we display all uploaded images in the admin panel with action buttons.
In this lecture you learn how to program the functionality that determines which images are showing or hidden in the slider.
In this lecture you will learn how to delete images permanently from the database, upload directory and slider.
DropzoneJS is a helpful and open source tool designed to make uploading files to a website easier. It stands out because it lets you just drag and drop files into it, and it shows previews of images as soon as you upload them. This feature is especially useful for those who need to handle file uploads on their websites efficiently.
In this focused and short course, you will delve into how to use DropzoneJS effectively. The course is structured in a way that you will first learn how to integrate DropzoneJS into the front end of a website for uploading files. This means you'll be able to see how files, especially images, can be added to a website by simply dragging and dropping them into a designated area.
The course also covers the use of PHP, a widely-used programming language, for processing these files on the back end. This means after the files are uploaded using DropzoneJS, PHP will take over to manage these files on the server.
A key part of the course involves learning how to check (or validate) files during the upload process. This is crucial for ensuring that only the right types of files are uploaded and that they meet certain criteria, like size or format.
Another exciting aspect of this course is teaching you how to create a photo gallery. This isn't just any gallery, but one that uses the slick carousel - a popular tool for making sliding image displays. You'll learn how to control which images appear in this slider through an admin panel. This includes setting conditions for displaying certain images and also the ability to delete images from the gallery.
However, to take this course, you need to have a PHP development environment already set up on your computer.