К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building Dynamic Websites with PHP · LearnSpace
Назад в каталог
courseraПрограммирование

Building Dynamic Websites with PHP

Курс от Edureka
Начальный≈ 4.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

PHP is the foundation of dynamic server-side web development, yet many beginners move into frameworks without fully understanding how server-side logic works. This course changes that. You will learn how PHP handles requests, processes data, manages logic, works with forms, and adds dynamic functionality to websites, and you will build these skills hands-on by transforming a personal portfolio website into a dynamic, PHP-powered site. Throughout this course, you will work directly with PHP to understand client-side and server-side execution, write PHP syntax, use variables and data types, manipulate strings, apply operators, work with conditionals and loops, organize data with arrays, create reusable functions and templates, process forms, validate and sanitize user input, work with sessions, and handle redirects and email. Each concept is reinforced through step-by-step hands-on demonstrations that you can follow along on your own setup, pause, replicate, and practice at your own pace. By the end of this course, you'll be able to: Identify how client-side and server-side development differ, understand the PHP request lifecycle, and work with PHP syntax, variables, data types, operators, and strings. Apply conditionals, loops, arrays, and built-in functions to control program flow and generate dynamic website content. Develop reusable PHP functions and templates to organize website components and reduce repeated code. Process user input using GET, POST, and superglobals, and apply validation, sanitization, email handling, redirects, and sessions to build secure, dynamic websites. This course is designed for a diverse audience: beginners moving into server-side web development, aspiring full-stack developers building foundational PHP skills, career switchers exploring web development, and professionals who want to understand how dynamic websites work behind the scenes. Basic familiarity with HTML is recommended, but no prior experience with PHP or server-side programming is required. This course assumes a beginner starting point with PHP and builds every concept from the ground up. Start building dynamic websites and develop the foundation for creating functional, interactive, server-powered web experiences using PHP.

Навыки, которые вы освоите

Web ContentWeb ApplicationsWeb Development ToolsWeb DevelopmentProgramming PrinciplesServer SideBack-End Web DevelopmentData StructuresSecure CodingDebuggingScripting LanguagesData ValidationCode ReusabilityWeb ServersData CleansingApplication SecurityScriptingDevelopment EnvironmentPHP (Scripting Language)

Программа курса

3 модулей · 42 учебных материалов

01Getting Started with PHP15 материалов
Specialization IntroductionВидеоCourse IntroductionВидеоWelcome to Building Dynamic Websites with PHPЧтениеUnderstand Client-Side and Server-Side PHPВидео

Учитесь у экспертов

Edureka

Преподаватель курса

Building Dynamic Websites with PHP
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.7 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Configure XAMPP and Resolve PHP PATH IssuesЧтение
Set Up PHP and Run Your First ScriptВидео
Explore the PHP Request LifecycleЧтение
PHP Setup and Server-Side BasicsЗадание
Understand Syntax, Variables and Data TypesВидео
Work with Variables, Echo and Data TypesВидео
Explore Operators and String HandlingВидео
Manipulate Strings and Use OperatorsВидео
Troubleshoot Types, Scope and PHP ErrorsЧтение
Evaluating PHP Fundamentals: Server-Side Processing and Core SyntaxDIALOGUE
Knowledge Check: Getting Started with PHPЗадание
02Control Flow, Functions and Dynamic Content12 материалов
Understand Conditionals and LoopsВидеоAdd a Dynamic Greeting with ConditionalsВидеоGenerate Portfolio Content with LoopsВидеоUnderstand PHP ArraysВидеоExplore Built-In String, Array and Math FunctionsЧтениеConditionals, Loops and ArraysЗаданиеMake Portfolio Projects Data-Driven with ArraysВидеоUnderstand Functions and Reusable TemplatesВидеоReuse Header, Navigation and Footer TemplatesВидеоExplore Scope, References and DRY PrinciplesЧтениеEvaluating Dynamic PHP: Control Flow, Arrays, and Reusable CodeDIALOGUEKnowledge Check: Control Flow, Functions and Dynamic ContentЗадание
03Forms, Security and the Dynamic Site15 материалов
Understand GET, POST and SuperglobalsВидеоProcess Your Portfolio Contact FormВидеоUnderstand Validation, Sanitization and SecurityВидеоExplore Essential PHP Web Security PracticesЧтениеForm Handling and Web SecurityЗаданиеServer-Side Validation & Sticky FormsВидеоExplore Email, Redirects and SessionsВидеоSend Contact Emails and Handle Success StatesВидеоAdd Sessions and Complete Your Dynamic PortfolioВидеоReal-World Email, Sessions, MySQL and Deployment ЧтениеEvaluating Secure PHP: Forms, Validation, and SessionsDIALOGUEPractice Project: Building a Dynamic Website for Maple and Crumb BakeryЧтениеBuilding and Securing a Dynamic PHP WebsiteDIALOGUEEnd Course Knowledge Check: Forms, Security and the Dynamic SiteЗаданиеCourse SummaryВидео