Udemybeginneren

Learn Web Development - PHP, MySQL, HTML, CSS & Bootstrap,

Learn web development from scratch! This beginner-friendly course covers HTML, CSS, Bootstrap, PHP, and MySQL. Build websites step-by-step.

4.1(36)
145students
36h 2m
Certificate
Ankit Srivastava
Ankit SrivastavaDigital Marketing Manager and Data Analyst

Course Content

Learn Web Development - PHP, MySQL, HTML, CSS & Bootstrap, is a beginner-level Udemy course taught by Ankit Srivastava. It runs 36h 2m, is taught in English, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 36 reviews, with 145 students enrolled. It is a paid course, last updated October 2023.

Learn Web Development: PHP & MySQL from Scratch - Complete Course

Section 1: HTML Fundamentals for Web Design

  • Introduction to Web Development: Get started with the basics of creating web pages.
  • Setting Up Your Development Environment: Learn how to install the necessary tools to run PHP code.
  • HTML Structure: Master essential HTML tags like headings (<h1> - <h6>) and paragraphs (<p>).
  • Images in HTML: Embed and manage images on your web pages using the <img> tag and its attributes.
  • Lists in HTML: Create both ordered (<ol>) and unordered (<ul>) lists for organized content.
  • HTML Tables: Learn to structure data using the <table> tag, including creating table headers and rows.
  • Text Formatting: Apply HTML tags for bold, italic, and other text styles.
  • Hyperlinks: Create clickable links using the <a> tag.
  • HTML Forms - Part 1: Introduction to creating forms for user input.
  • HTML Forms - Part 2: Continue building forms with radio buttons and select dropdowns.
  • Advanced Form Input: Explore various HTML input tags for collecting different types of data.

Section 2: CSS for Stylish Web Design

  • CSS Fundamentals: Understand the purpose and benefits of using CSS for styling web pages.
  • CSS Selectors: Learn to target specific HTML elements using selectors (ID, class, and tag name).
  • CSS Styling Methods: Explore different ways to apply CSS – inline, internal, and external stylesheets.
  • Color in CSS: Control text, background, and border colors.
  • Background Properties: Manage background images, colors, and positioning.
  • Width and Height: Set and control the dimensions of HTML elements.
  • Inheritance: Understand how CSS properties are inherited between elements.
  • Text Styling: Customize font families, sizes, and other text properties.
  • CSS for Links: Style hyperlinks for a consistent look and feel.
  • Margin and Padding: Control spacing around elements.
  • Font Properties: Customize fonts for improved readability and aesthetics.
  • CSS Tables: Style table borders, backgrounds, and text.
  • CSS Lists: Style unordered and ordered lists.
  • Display and Visibility: Control how elements are displayed on the page.
  • Layout with DIVs and CSS: Create basic web page layouts using <div> elements and CSS.
  • Overflow Property: Handle content that exceeds the element's boundaries.
  • Navigation Menus: Create responsive navigation menus using CSS and <ul> and <li> tags.

Section 3: Core PHP Programming

  • Introduction to PHP: Write your first PHP statement and understand the basics.
  • Variables and Data Types: Learn to declare and use variables, and understand different data types in PHP.
  • Constants: Define constants for values that should not change.
  • User-Defined Functions: Create reusable functions to organize your code.
  • Simple Calculator with GET & POST: Build a basic calculator using HTML forms and PHP's GET and POST superglobals.

Section 4: PHP Operators

  • Assignment Operators: Learn how to assign values to variables.
  • Arithmetic Operators: Perform mathematical calculations in PHP.
  • Comparison Operators: Compare values and create conditional statements.
  • Logical Operators: Combine conditions using logical operators.
  • Increment/Decrement Operators: Increase or decrease variable values.
  • Ternary Operator: Use the ternary operator for concise conditional assignments.
  • String Operators: Perform string manipulation operations.

Section 5: PHP Loops

  • Nested For Loops: Understand nested loops for complex iterations.
  • For Loop: Master the for loop for controlled repetition.
  • While Loop: Use the while loop for repeating code based on a condition.
  • Do-While Loop: Execute code at least once, then repeat based on a condition.
  • Foreach Loop: Iterate over arrays efficiently.

Section 6: PHP Arrays

  • Indexed Arrays: Create and access arrays using numerical indexes.
  • Associative Arrays: Create and access arrays using string keys.
  • Multidimensional Arrays: Work with arrays containing other arrays.

Section 7: Bootstrap Framework for Rapid Web Development

  • Bootstrap Introduction: Get an overview of the
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0
1h 15m
intermediate
pluralsight
5.0(1,015)
21h 32m
beginner
skillshare

Publishing Progressive Web Apps

by Maximiliano Firtman

5.0
1h 57m
intermediate
pluralsight