Practical MongoDB with PHP Project – Learn By Doing
Practical MongoDB with PHP Project – Learn By Doing, available at $44.99, has an average rating of 4.1, with 166 lectures, based on 30 reviews, and has 1972 subscribers.
You will learn about Use the PHP – Mongo DB library and build websites Apply Ajax calls Use Compass GUI for MongoDB Server Create complete cart system with PHP and AJAX calls Create login system, insert pictures in binary in MongoDB, etc This course is ideal for individuals who are PHP learners It is particularly useful for PHP learners.
Enroll now: Practical MongoDB with PHP Project – Learn By Doing
Summary
Title: Practical MongoDB with PHP Project – Learn By Doing
Price: $44.99
Average Rating: 4.1
Number of Lectures: 166
Number of Published Lectures: 166
Number of Curriculum Items: 166
Number of Published Curriculum Objects: 166
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Use the PHP – Mongo DB library and build websites
- Apply Ajax calls
- Use Compass GUI for MongoDB Server
- Create complete cart system with PHP and AJAX calls
- Create login system, insert pictures in binary in MongoDB, etc
Who Should Attend
- PHP learners
Target Audiences
- PHP learners
Develop new skills in a practical manner, by doing a project together with me, using a in-demand database like Mongo. Actually, knowing both SQL (Relational Databases – MySQL, Sql Server, etc ) and No-SQL(Mongo, Redis, etc) is essential for every developer.
Learn working with Mongo Database, Compass visualizer of Mongo Database and PHP by building an OOP website starting from scratch and continuing up to a finished e-commerce website.
We will add functionalities like : Shopping Cart, CMS (Content Management System), Ajax Calls, Insert JPEG’s into Database, Login Logic Database Calls, Database Connections, etc.
This course is mainly oriented on back-end side of things and less focused on looks and design that you can configure your own way.
I choose always the less complicated way of dealing with code when solving some issues because firstly this is a learning course and secondly, if you understand the basics of solving in one way, you’ll be able to find better solutions as well. But always, basics first!
Even if is all about PHP OOP and Mongo DB, I am explaining every line of Javascript code as well. I don’t like leaving things unexplained.
Also learn more about Ajaxcalls, Pagination, Creating a Cart System from scratch, OOP, Login and Register System.
Add an interesting website to your portfolio and learn how to insert and retrieve pictures directly in MongoDB, Find, Cursor, Projection, Push…and much more.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Install MongoDB & Compass
Lecture 1: MongoDB installation – part 1
Lecture 2: MongoDB installation – part 2
Lecture 3: Install Compass
Lecture 4: Install Compass – part 2
Lecture 5: Install Composer
Lecture 6: Download Mongo-PHP library with Composer
Lecture 7: Set up driver
Chapter 3: Set up folders
Lecture 1: Part 1
Lecture 2: Part 2
Lecture 3: Part 3
Chapter 4: Some Mongo Basics in CLI and Compass
Lecture 1: Part 1
Lecture 2: Part 2
Lecture 3: Part 3
Lecture 4: Part 4
Lecture 5: Part 5
Lecture 6: Part 6
Lecture 7: Part 7
Lecture 8: Part 8
Lecture 9: Part 9
Lecture 10: Part 10
Chapter 5: Users functionality
Lecture 1: What we need to build
Lecture 2: Create Database & Collection
Lecture 3: Set up Users Class
Lecture 4: Connect to Mongo Database with PHP
Lecture 5: Switch to Mongo Collection with Users Class object
Lecture 6: Public & Protected
Lecture 7: Method for filtering input
Lecture 8: Insert One record in Mongo for Register purposes
Lecture 9: Get Last inserted ID in Mongo & start session
Lecture 10: Short recap
Lecture 11: Continue with our Register Logic part 1
Lecture 12: Continue with our Register Logic part 2
Lecture 13: Display a modal with Javascript
Lecture 14: Finishing Register part
Lecture 15: Recap and check inserted data with Compass
Chapter 6: Get Users Data from Mongo Database
Lecture 1: Find One method to get searched data from DB
Lecture 2: Object ID concept in Mongo DB
Lecture 3: Search document by _id with Object ID class
Lecture 4: Make use of User's Data
Lecture 5: Logout Page
Chapter 7: Login Functionality
Lecture 1: Create login method
Lecture 2: Form for Login Modal
Lecture 3: PHP code for Login
Lecture 4: Continue the login logic
Lecture 5: Learn Projection in Mongo DB
Lecture 6: Find and Cursors in MongoDB
Lecture 7: Limit and Projection in Mongo DB inside same query
Lecture 8: Update our login method
Lecture 9: Set up for Admin Modal
Lecture 10: Add admin functionality to our login method
Lecture 11: Adding a switch to our logic
Lecture 12: Fix the modal appearance
Lecture 13: Time functions in Mongo DB
Lecture 14: More about Time functions in MongoDB
Chapter 8: CMS – Add books to our website from Admin Panel
Lecture 1: Some words about Admin Panel
Lecture 2: Make some cleaning in our code
Lecture 3: Understand the files in our project
Lecture 4: Start drawing Books class
Lecture 5: Method for inserting new book in Mongo – part 1
Lecture 6: Method for inserting new book in Mongo – part 2 – findOne and projection
Lecture 7: More about find One return type
Lecture 8: Continue the logic for adding new books
Lecture 9: Learn how to insert pictures in Mongo with Binary class
Lecture 10: Learn FindOneAndUpdate in Mongo DB – finding and updating at the same time
Lecture 11: Advancing with our insertion logic
Lecture 12: Instantiate the object for newly created class and adding parameteres
Lecture 13: Make use of our newly created object
Lecture 14: Short recap
Chapter 9: Display images from Mongo and left side navigation bar
Lecture 1: Redirect after insertion
Lecture 2: Check insertions with Compass
Lecture 3: Display left side bar categories
Lecture 4: Learn how to use DISTINCT in MongoDB
Lecture 5: Create links for each category
Lecture 6: Display books by category
Lecture 7: Build our display method – part 1
Lecture 8: Build our display method – part 2
Lecture 9: Build our display method – part 3
Lecture 10: Build our display method – part 4
Lecture 11: Learn how to display pictures with Mongo DB
Lecture 12: More about base64
Lecture 13: Final settings for display method
Lecture 14: Last set ups
Chapter 10: Autocomplete search
Lecture 1: Explaining autosearch
Lecture 2: Learn datalist in html
Lecture 3: Keyup with JQuery
Lecture 4: Check in the Console our code
Lecture 5: Our first AJAX call
Lecture 6: More about the Ajax call
Lecture 7: Learn how to work with Regex in Mongo DB
Instructors
-
Stan Silviu Valentin
SQL Server & Web Developer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 6 votes
- 4 stars: 10 votes
- 5 stars: 12 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024
- Top 10 Blockchain Development Courses to Learn in December 2024
- Top 10 Unity Game Development Courses to Learn in December 2024
- Top 10 Artificial Intelligence Courses to Learn in December 2024
- Top 10 Flutter Development Courses to Learn in December 2024
- Top 10 Docker Kubernetes Courses to Learn in December 2024
- Top 10 Business Analytics Courses to Learn in December 2024
- Top 10 Excel Vba Courses to Learn in December 2024
- Top 10 Devops Courses to Learn in December 2024