
Master the basics of databases, including types, table structures, and relationships. Learn HTML tags and attributes, CSS selectors, and Peachi basics for creating, reading, updating, and deleting records.
Explore how databases store, manipulate, and retrieve data using tables, rows, and columns, and design relationships between parent and child tables with database management systems.
Learn the basics of SQL for web development: create databases and tables, insert, select, update, and delete records, and use where clauses to target specific rows.
Learn the fundamentals of HTML by exploring HTML elements, doctype declarations, and the structure of head, body, and common tags.
Identify opening and closing tags and how content sits between them to form an HTML element. Recognize attributes with lowercase names and quoted values, and the language attribute signals language.
Explore HTML testing by examining tags and attributes with a two-pane editor, see live browser results, and reference W3Schools for H1-H6 and hyperlinks.
CSS introduces cascading style sheets, a language to apply styles to web pages and describe how body, h1, and div should be displayed using a style tag.
Explore css syntax by defining rules with selectors and declarations; apply properties and values (such as font-family and color) to multiple elements using colons, semicolons, and commas.
Explore the three CSS methods—inline styles with the style attribute, internal styles via a style tag in the head, and external stylesheets linked with the link tag—producing the same results.
Learn how CSS selectors target elements by name, id, and class, using #id and .class syntax, applying styles in the head, and combining selectors for flexible styling.
Explore CSS testing with live examples from W3Schools, experimenting with background colors, gradients, and selectors; create and adjust style rules, test in a browser, and observe results.
Discover how php, a server-side language, runs on the server to add functionality and may interact with a database. Learn the request–response cycle from browser request to final response.
Learn PHP syntax basics, including opening and closing tags, semicolon terminated statements, outputting text to a web page, and using single-line and multi-line comments for clarity.
Learn how PHP variables store values as named containers, with valid names, the equals sign, and data types like boolean, null, string, array, object, resource, local, global, and static scope.
Explore how to use if, else if, and switch statements in PHP to control program flow. Understand the syntax, execution paths, and default cases with example outputs.
Learn how PHP arrays store multiple values with numeric, associative, and multidimensional arrays. Explore 0-based indexing, creating arrays, and accessing elements by index or key.
Explore PHP loops, including for, while, do while, and foreach, with syntax, initializers, conditions, increments, and examples that process arrays and repeat code blocks.
Learn how to define and reuse code with PHP functions, including the function keyword, naming rules, parameters, and returning values with a sum example.
Learn how to send information with get and post requests, build query strings, and access parameters via PHP superglobals $_GET and $_POST in a simple client-server example.
Learn how PHP file inclusion injects a file’s contents into another page using the include or require functions. Compare include’s warning and execution with require’s fatal error and halted script.
Learn how to connect to a MySQL database with PHP built-in functions, select a database, and perform create, read, update, and delete operations, with error handling and proper connection closure.
Test PHP code by using an online editor or a local setup with Apache and PHP, then run and view outputs, save scripts, and explore editors like Notepad++.
Identify practical next steps for beginner web developers by revisiting basics. Use resources like W3Schools and free online programming books to learn html, css, javascript, and php.
The main goal of this course is teaching you the basics of the main common web programming languages that is considered as indispensable essentials for anyone need to be a web developer.
This course has arranged to contain four main section Database and SQL Basics section, HTML Basics section, CSS Basics section, and PHP Basics section.
Database and SQL Basics
In this section will learn basics of Database which include database tables, relationships between tables, how data is stored in tables, what is DBMS (DATABASE MANAGEMENT SYSTEM).
SQL the structure query language the main language for relational database management system.
You will learn all the major features of SQL Understanding SQL terminology and syntax, Creating new database and tables, using CRUD operations for retrieving, inserting, updating and deleting data.
HTML Basics
In this section you will how to write HTML, the programming language that power of the web.
You will learn the syntax of HTML and Attribute.
Also, how can test and practice HTML tags and their Attribute through different tools.
CSS Basics
This section is considered complement to the previous section.
This section will learn you the syntax of CSS to make your web pages more attractive.
You will learn the different types of styles and how use them in your web pages.
Also types of selectors and how applying them in your web pages.
Finally, testing different CSS styles through the various online tools.
PHP Basics
PHP is considered the most common script server side of building a dynamic web site integrated with HTML and CSS.
You will learn the syntax of PHP and the most major features such as variables, loops, functions, arrays and much more.
Also, you will learn how can be PHP useful for connecting web site to database server.
How to insert, update, and delete records by using PHP processing.
There are much more to cover, so let’s jump to begin.