
Explore building the same web app with Node.js and MongoDB or PHP and MySQL, covering PHP basics, get/post forms, object-oriented PHP, and MongoDB with Mongoose.
Explore handling a form submission with a post request in PHP, reading first name and last name from $_POST, concatenating them, and displaying the result only after submission.
Explore object oriented programming in PHP by defining a person class with private properties, a constructor, and a present method, then create multiple objects (Joey, Chandler) from the class.
Understand the word this explains how to declare class attributes and map constructor arguments to properties using this. It also shows how to call class methods versus external functions.
Use the SQL insert function to add records to a table, specify the table name and column values like first name and last name, then verify by refreshing the table.
Master sql select queries by filtering the person table to retrieve first names, last names, and ids, using where clauses and operators.
Demonstrate sql update on a record in the person table by setting fields such as first name and last name, using a where clause on id to target specific rows.
Establish a php database connection using host, user, and database name, query the person table, loop results, and display each row's first and last names.
Explore sending an array of names to an ejs view and rendering each item with a loop, highlighting the difference between equal and non-equal syntax.
Master handling web forms in a Node.js app with body-parser to parse post data, set up routes, render forms, and retrieve first and last names from submissions.
Compare MongoDB and MySQL by highlighting collections and documents versus tables and rows, showing how documents can have different properties and schemas across records.
Learn to model data in MongoDB by creating collections and documents, inserting JSON objects into a database, and viewing auto-generated document IDs.
Master MongoDB basics by creating collections and documents, using find with property filters, selecting fields, and querying nested objects like parents names, with a shift to Mongoose functions.
Learn how Mongoose provides models and schemas to structure MongoDB collections and documents with defined properties, using JSON objects, and integrate with Express to build a fast web app.
Learn how to create a MongoDB database with Mongoose in a Node.js app, define schemas and models, set up collections, and insert records.
discover how mongoose create inserts multiple documents into a model, using callbacks to manage errors and successful saves, and verify results in your node.js and MongoDB workflow.
Learn to use the mongoose find method to fetch all records with an empty query, filter by fields, iterate through results, and display data in your app.
Learn how to update a specific mongoose document by id with findByIdAndUpdate, passing the updated object to modify fields such as age and other properties.
Learn how to delete a document by id with mongoose findByIdAndDelete, including selecting the collection and handling errors when the document is already deleted.
Learn how to fetch all documents with Mongoose's find, pass the results to an index template, and render each document's name in the view.
Create PHP project files, set up the index and admin pages, and bootstrap the structure. Implement a database connection class and a data model to fetch data from the database.
Learn to build a main PHP class with a database connection, implement a constructor, and query the items table to retrieve car data.
Set up the database in phpMyAdmin, import the schema, create items and categories tables with utf8_general_ci, and implement a reusable item data class to map categories.
Discover how to convert to a Node.js app by renaming folders, installing Express, body-parser, and mongoose with npm, creating a server, and running the app to test MongoDB integration.
learn to connect a node.js app to mongo db, create a database, define schemas and models with mongoose, and build collections like items and categories.
This lecture guides building the index.html structure from scratch: creating a static theme folder, integrating bootstrap, and rendering a three-item card row inside a container with a responsive nav bar.
Develop a dynamic PHP index page by connecting to a database, retrieving categories and items, and implementing a conditional active class to reflect the default category.
Learn how to build a PHP and MySQL page that fetches items by category, iterates with a for each loop, and displays page one and page two with images.
learn how to render a dynamic php index that fetches items from a database, formats descriptions and prices, and adds pagination with an active page indicator.
Apply PHP index fixes by updating image sources and background from the database, adjust image paths (images, large), and integrate related PHP code blocks.
Build an index in Node.js that renders category navigation from the database, using a for each loop to apply the active class to the first category.
Render all pages with a loop, highlight the active page using the active class, and display each item with dynamic title, truncated description, and image; fix loop scope issues.
Compare index handling in PHP and Node.js by showing parallel for loops, nav bar active states, and routing to item detail pages.
Create a dynamic php show page that reads an item id from the url, uses a class to fetch price, name, description, and image, and renders with header and footer.
Compare how Node.js and PHP build and fetch items from a database, using routes, controllers, and a find-by-id query to render item details.
Explore the admin page introduction with a Bootstrap-based template for managing items: list, view, edit, delete, and add, plus category filtering and consistent index and view workflows.
Build the admin page in PHP part 1: learn template usage, dynamic data rendering, and database queries to list and manage items.
Create an admin page in php that fetches and displays category names by building a public function and a query to pull category data from the categories table.
Build a PHP view that connects to the database, retrieves an item by ID, fetches its category name, and displays the item's image, name, category, price, and description.
Build and render a dynamic admin page in Node.js that lists items with their categories, using templates and for-each loops to display item name, description, price, and category.
Guides building a new item form in Node.js, rendering categories, and uploading an image with multipart form data, then posting to the database and rendering templates.
build the same web application by handling image uploads with node js and multer, configuring storage for public images, and saving image data and items to the database.
Create a new php page for adding items, include the header, and build a form with name, description, price, and a categories select populated from the database via a query.
Learn how to handle a PHP form, capture name, description, price, category, and image, upload the file, and insert the item into the database using secure queries.
In this Course you will learn :
1.The Basics Of Php :
-Handle Forms using GET requist
-Handle Forms using POST requist
-Object Oriented Programming In Php
2.Mysql Systeme And SQL queries
3.The Basics Of Node js:
-Express :create routes
-EJS :create Views
-bodyParser:Handle Forms
4.MongoDB basics And Mongoose queries
5.Create A Web Application to sale cars With An adminsitration System:
-using Node Js and create the Same application Using Php