Web Programming with PHP and MySQLبەرنامەسازیی وێب بە PHP و MySQL
A complete first course in server-side web programming: from how the web works to a secure, database-driven PHP application. Written in Easy English and Central Kurdish.
کۆرسێکی سەرەتایی و تەواو لە بەرنامەسازیی وێب لەلای ڕاژەکار: لە چۆنیەتی کارکردنی وێبەوە تا بەرنامەیەکی وێبی سەلامەت بە PHP و بنکەدراوە. بە ئینگلیزیی ئاسان و کوردیی ناوەندی نووسراوە.
-
1 How the Web Worksوێب چۆن کار دەکات 5
- The Internet and the Webئینتەرنێت و وێب 1.1
- Browsers, Web Servers and URLsتۆڕگەڕەکان، ڕاژەکارەکانی وێب و URL 1.2
- HTTP and the Request–Response CycleHTTP و سووڕی داواکاری و وەڵام 1.3
- Static and Dynamic Websites and Website Typesلاپەڕەتۆڕە نەگۆڕەکان، لاپەڕەتۆڕە داینامیکەکان و جۆرەکانی تۆڕگە 1.4
- The Website Development Life Cycleسووڕی ژیانی گەشەپێدانی تۆڕگە 1.5
-
2 Your Development Environmentژینگەی پەرەپێدانەکەت 1
-
4 Styling Pages with CSSڕازاندنەوەی پەڕەکان بە CSS 6
- CSS Basics: Rules, Three Places and Coloursبنەماکانی CSS: ڕێسا، سێ شوێن و ڕەنگ 4.1
- CSS Selectors, Pseudo-classes and Pseudo-elementsهەڵبژێرەکانی CSS، نیمچەکلاسەکان و نیمچەتوخمەکان 4.2
- Styling Text, Backgrounds, Lists and Tablesڕازاندنەوەی دەق، باکگراوند، لیست و خشتەکان 4.3
- The CSS Box Model: Margin, Border and Paddingمۆدێلی سندووقی CSS: پەراوێز، سنوور و بۆشایی ناوەوە 4.4
- Positioning and Page Layoutشوێندانان و ڕێکخستنی لاپەڕە 4.5
- Project: Building and Styling Pagesپڕۆژە: دروستکردن و ڕازاندنەوەی لاپەڕە 4.6
-
5 PHP Basicsبنەماکانی PHP 8
- Introduction to PHPسەرەتایەک بۆ PHP 5.1
- PHP Syntax: Tags, Statements and Commentsداڕستنی PHP: تاگ، ڕستە و لێدوان 5.2
- Output with echo and printدەرخستە بە echo و print 5.3
- Variablesگۆڕاوەکان 5.4
- Data typesجۆرەکانی دراوە 5.5
- Constants and variable scopeنەگۆڕەکان و مەودای گۆڕاوەکان 5.6
- Strings and string functionsزنجیرەنووسەکان و کردارەکانی زنجیرەنووسە 5.7
- Operatorsکارپێکەرەکان 5.8
-
6 Making Decisions and Repeating Codeبڕیاردان و دووبارەکردنەوەی کۆد 2
-
7 Functions and Arraysکردارەکان و ڕیزەکەکان 4
-
8 Forms and User Inputفۆرمەکان و نێوخستەی بەکارهێنەر 7
- PHP Superglobalsسووپەرگلۆباڵەکانی PHP 8.1
- Form Handling with GET and POSTمامەڵەکردن لەگەڵ فۆرم بە GET و POST 8.2
- Form Validationپشتڕاستکردنەوەی فۆرم 8.3
- Form Security and Sticky Formsئاسایشی فۆرم و فۆرمە لکاوەکان 8.4
- Including Files: include and requireهاوردەکردنی فایل: include و require 8.5
- Redirects: Sending the Browser Somewhere Elseئاڕاستەکردنەوە: ناردنی تۆڕگەڕ بۆ شوێنێکی تر 8.6
- Uploading Filesبارکردنی فایل 8.7
-
9 Databases with PHPبنکەدراوەکان لەگەڵ PHP 9
- Databases and SQL basicsبنکەدراوەکان و بنەماکانی SQL 9.1
- Creating a database with phpMyAdminدروستکردنی بنکەدراوە بە phpMyAdmin 9.2
- Better SELECT Queries: Conditions, Ranges, Lists, Patterns and NULLباشترکردنی فەرمانی SELECT: مەرجەکان، ماوەکان، لیست، شێوازی دەق و NULL 9.3
- SQL Functions, Aggregates and GROUP BYکردارەکانی SQL، کردارەکانی کۆکردنەوە و GROUP BY 9.4
- Connecting PHP to MySQLپەیوەندیکردنی PHP بە MySQL 9.5
- Inserting and selecting data with PHPزیادکردن و هەڵبژاردنی زانیاری بە PHP 9.6
- Securing Data in PHP and MySQLپاراستنی دراوە لە PHP و MySQL 9.7
- Building a CRUD Application with PHP and MySQLدروستکردنی بەرنامەیەکی CRUD بە PHP و MySQL 9.8
- SQLite Basicsبنەماکانی SQLite 9.9
-
10 Cookies, Sessions and Loginsکووکییەکان، سێشنەکان و چوونەژوورەوە 3
-
11 Review and Next Stepsپێداچوونەوە و هەنگاوەکانی داهاتوو 2