Create a Simple Photo Gallery with Dropzonejs, Slick and PHP

Learn Multi-file Upload With Admin Panel and Database Interactivity From Scratch.

   Watch Promo

What Will I Learn?

Upload multiple files and create a nice gallery from uploaded files

Learn how to validate image upload even with drag and drop function

Learn how to seperate PHP logic from presenatation

Learn how to use Slick Carousel

Drag n drop with preview

Access to my Introduction to Programming in PHP Course on Devscreencast dot com

Learn How to store image path in MySQL

Dynamically determine which images will be shown on the slider and which images will be hidden

Build a lightweight admin panel with update and delete functions and Bootstrap 4


Computer with internet connections

Already Setup PHP Development Environment


DropzoneJS is an open source library that offers an easy way to upload files with drag’n’drop and image previews functionality.

In this short snippet course you will learn how to use DropzoneJs as the front end for file upload and PHP for back-end processing.

After learning how to validate files during upload you will then learn how to create a sweet photo gallery using slick carousel with admin panel to manage which image get shown on the slider based on a defined condition and also deleting images from the system.

To take this course you need to already have PHP development environment setup on you computer, if you don't know how to go about setting up PHP I have a free introductory course to PHP on my website devscreencast dot com slash courses SIGNUP is required.

Who is the target audience?

Anyone who wants to learn about DropzoneJs Library

Anyone who wants to learn how to create a photo gallery

Anyone who wants to learn how to upload and read images with PHP

Anyone who wants to learn how to build a lightweight admin panel for managing images

You should enroll into this course because....

As always, another excellent tutorial. I have no reservations for enrolling in Terry's courses as i am certain that i will not be disappointed. Thanks again Terry for another create tutorial.

-Sahid Camara

I follow this well without Closed Captioned feature. I split two parts for admin personnel to upload and others to view slideshow. The lecturer is much helpful for me to write different gallery page than I have done in the past. Keep up good job!

-Don Ames

Solid explanation. He is speaking slowly and repeat important things which help you learn better.

-Boris Radunovic

A really great feature to be added ony my planned website to be created. I will showcasing the different web design template using this course. Good and understandable. Easy to learn.

-Ariel Gayorgor

Your Instructor

Terry Ogbemudia Osayawe
Terry Ogbemudia Osayawe

I am a professional computer scientist, web programmer and developer. My fields of expertise include Information Technology, Software Development and Web Programming. In 2007, I ventured into Software Programming and Database Administration. I graduated with a bachelor's degree in Software Engineering from University of East London, and I'm also a certified Oracle Database Professional (OCP).

I'm passionate about teaching and sharing my knowledge on various platforms. In 2008, I facilitated high-end training's in Oracle Database, Linux Operating System, Oracle Financial 11i, and Web Design at KarRox and 2010 at NIIT. I am also the author of the best selling PHP user authentication course on Udemy.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!