Бүх сургалт ХУГАЦААГҮЙ буюу НАСАН ТУРШИЙН!

PHP хэл нь 1995 онд бий болсноосоо эхлэн дэлхий нийтийг 25 жилийн турш байлдан дагуулсаар байгаа бөгөөд дэлхий дээр байгаа бүх вэбийн 79.2% нь PHP хэлээр бичигдсэн байдаг нь гайхалтай. Тийм ч учраас та хаана ч ажилд орсон PHP дээр бичигдсэн вэбүүдтэй ажиллах, засах, цааш нь хөгжүүлэх үүрэг хүлээдэг бөгөөд энэхүү шалтгаанаар вэб хөгжүүлэгч хүний заавал сурсан байх ёстой нэг хэлэнд PHP хэл ордог билээ. Таны яг одоо харж буй энэ сайт хүртэл PHP хэл дээр хийгдсэн юм.

Хэрэв та PHP хэлийг сурахаар шийдсэн бол энэхүү сургалтанд сууснаар та PHP хэлний ямар ч мэдлэггүй байж байгаад бүрэн эхнээс нь сурч эзэмших болно. PHP хэлээр та Backend, Frontend, өгөгдлийн сантай ажиллах, ухаалаг төхөөрөмжүүдийн rest api талыг бүтээх, бусад вэб аппуудад хэрэглэгдэх онлайн сэрвис хийх, сэрвэр болон пс дээрх файлын системд төрөл бүрийн скрипт бичиж администраци хийх гээд бүх л төрлийн ажлыг хийж болдгоороо универсаль хэл юм. Хэрэв танд ганц хэл сурах боломж байгаад орчин үеийн динамик вэбийг хийх шаардлага гарсан бол гагцхүү PHP ээс өөр хэл энэ шаардлагыг хангаж чадахгүй юм.

Орчин үеийн өндөр хурдтай стартапуудын эринд та ямар нэг санааг үнэхээр бизнес болж чадах уу үгүй юу гэдгийг эхлээд шалгах шаардлага байнга гардаг. Хэрэв та санаагаа амжилт олохыг мэдэхгүй байж өндөр өртөгтэй технологиудыг ашиглан системээ бүтээвэл цаг хугацаа мөнгө их ордог ба бүтээгдэхүүн гараад зах зээл дээр амжилт олохгүй байх эрсдэл маш өндөр байдаг. Тэгвэл энэ тохиолдолд стартапууд PHP хэрэглэн бизнес санааг хурдтай бүтээгдэхүүн болгож зах зээлд гаргаад хэр хүлээж авч байгааг хурдан шалгах боломжтой байдаг. Ингэснээр та их хэмжээний мөнгийг хэмнэж олон санааг зах зээл дээр нэвтрүүлж турших боломж бүрддэг байна. PHP хэл нь дэлхийд хамгийн амархан сурах боломжтой хэлүүдийн нэгэнд ордог нь мэдээж ийм бололцоо олгодог. Дээрээс нь frontend, backend бүгдийг нэг хэлээр нэг хүн хийчих боломжтой тул зардал болон цаг хугацаа хамгийн бага ордог давуу тал байдаг. Хэрэв PHP дээр хийсэн бүтээгдэхүүн амжилт олоод нэвтрээд эхэлбэл харин аажмаар орчин үеийн технологи руу хөрвүүлж улам сайжруулах тактикийг баримтлах нь стартапуудад ашигтай байх болно. 1234.mn сайт ийм стратегиар ажиллаж буй тул одоо хүртэл вэб нь анхны PHP хувилбараар байсаар байгаа бөгөөд саяхнаас л Next.js рүү хөрвүүлэгдэж эхэлсэн билээ.

Бид энэхүү сургалтаараа өөрсдийн гэсэн хялбар фрэймворк хийж түүгээрээ орлого зарлагыг бүртгэдэг систем бүтээх болно. Өөрөөр хэлбэл PHP ашиглан хэрхэн систем бүтээх аргуудад нь суралцах болно. Мөн дээр нь та вэб сэрвэр болон өгөгдлийн сангийн сэрвэрийн тохиргоо, администрацын үндсэн чадварт суралцаж эцэст нь хийсэн вэбээ shared болон физик сэрвэрт байрлуулж үнэгүй SSL холбож сурах юм!

Сургалтын агуулга нь дараах бүлгүүдэд хуваагдаж байна :

Ажиллах орчноо тохируулах
- Apache, mysql, php суулгах тохируулах
- Аpache вэб сэрвэр дээр виртуал хост тохируулах
- VS Code ийг PHP хөгжүүлэлтэд зориулан тохируулах
- Mac гайхалтай шинэ терминал суулгах тохируулах
- Mysql gui tool суулгах
- Mysql workbench суулгах

PHP хэл
- Вэб сайт болон вэб сэрвэр хэрхэн ажилладаг тухай
- Хувьсагч, оператор, давталт, массив, дотоод функцүүд
- Тэмдэгт мөртэй ажиллах
- Функц, ламбда функц
- Файлтай ажиллах
- Формтой ажиллах, HTTP протокол
- SESSION, Cookie ашиглах
- PHP7, PHP8 юу нэмэгдсэн бэ
- Бусад хэлний элементүүд ...

MySQL өгөгдлийн сантай ажиллах
- Mysqli сан
- Phpmyadmin
- Mysql query browser програм ашиглах
- Mysql хэрэглэгч үүсгэх тохируулах
- Терминалаас mysql рүү хандах
- SQL, encoding, index
- Өгөгдлийн санг архивлах болон сэргээх
- Нууцлал хамгаалалт, sql injection

Өөрсдийн гэсэн хялбар фрэймворк бүтээх
- Фронт контроллер
- Өгөгдлийн сантай mysqli ашиглан хандах сан
- Бусад туслах функцүүдийн сан
- Нууцлал хамгаалалт, cross site scripting, injection
- Logging, monitoring

Хувийн санхүү хөтлөх систем
- Өөрсдийн фрэймворкоо ашиглана
- Худалдаж авсан темплэйтийг хэрхэн ашиглахыг сурна
- Бүртгүүлэх, нэвтрэх, хуудасны хамгаалалт
- Орлого зарлагаа бүртгэх
- Орлого зарлагын төрлийг бүртгэх
- Тухайн сарын байдлыг графикаар харах
- Сар бүрийг хооронд нь харьцуулж харах
- Юун дээр их зарлага гаргаж буйг олох
- Shared хост дээр байрлуулах
- Физик сэрвэр дээр суулгах, SSL тохируулах

Сургалтыг хэн үзэхэд тохиромжтой вэ?
Танд энэхүү сургалтыг үзэхэд PHP хэлний мэдлэг шаардлаггүй харин HTML, CSS, мөн SQL ашиглах хялбар мэдлэг байвал илүү хялбар байх болно. HTML CSS мэдэхгүй бол манай гайхалтай HTML, CSS ийн сургалтыг бас үзээрэй.

За ингээд вэбийн гүн рүү орж судлах энэхүү гайхалтай сургалт дээрээ уулзацгаая!
Доорхи видеог тоглуулж эхний видео хичээлийг үзнэ үү

   Хичээлүүд :   

  1. 12:43
    PHP сургалтанд тавтай морил, энэ сургалтаар та юу сурах вэ?
  2. 09:27
    [Ажиллах орчноо бэлтгэх] windows дээр xampp, mysql gui tool суулгах
  3. 13:37
    [Ажиллах орчноо бэлтгэх] windows дээр apache виртуал хост тохируулах шалгах
  4. 16:47
    [Ажиллах орчноо бэлтгэх] VS Code -ийг PHP-д зориулан тохируулах, нэмэлт extension-ууд суулгах
  5. 06:31
    [Ажиллах орчноо бэлтгэх] Mac дээр xampp суулгах
  6. 15:32
    [Ажиллах орчноо бэлтгэх] Mac дээр apache виртуал хост тохируулах
  7. 04:38
    [Ажиллах орчноо бэлтгэх] Шинэ терминалыг суулгаж тохируулах
  8. 23:29
    [php үндэс] PHP хэл үүссэн түүх, дэлхийгээр өргөн тархсаны цаад шалтгаануудтай танилцая
  9. 09:53
    [php үндэс] Вэб хэрхэн ажилладаг вэ? PHP ямар үүрэгтэй оролцдог вэ?
  10. 08:52
    [php үндэс] Эхнийхээ php скриптийг бичицгээе! header.php, footer.php файлуудыг ашиглах
  11. 10:57
    [php үндэс] PHP бүхэл, бутархай, бүүл хувьсагчид, тайлбар хэрхэн бичих, loosely typed хэл
  12. 09:54
    [php үндэс] PHP дээр алдааг гаргадаг болгох, php хаах таг, short tag
  13. 11:06
    [php үндэс] Тэмдэгт мөр зарлах, тэмдэгт мөр дотор хувьсагч оруулах
  14. 11:07
    [php үндэс] Тэмдэгт мөрийг heredoc, nowdoc ашиглан үүсгэх, php дотроос html кодыг хэрхэн бичих тухай
  15. 10:03
    [php үндэс] Тогтмол зарлах, тогтмолыг хэрхэн хэрэглэх тухай
  16. 06:56
    [php үндэс] Magic constants ашиглах, require файл руу мэдээлэл дамжуулах
  17. 11:17
    [php үндэс] Php арифметик операторууд болон тэдгээрийн товч бичиглэлүүд
  18. 05:58
    [php үндэс] Reference буюу заалттай танилцая
  19. 18:46
    [php үндэс] if else нөхцөл шалгалтыг ашиглах
  20. 16:42
    [php үндэс] Массивтай танилцацгаая, тоон болон тэмдэгт индекст массив, стандарт бус индекс ашиглах
  21. 06:03
    [php үндэс] Массивыг хэвлэж үзүүлэх arr функцийг бичиж скриптүүддээ холбох нь
  22. 09:23
    [php үндэс] Массивтай ажиллах үндсэн үйлдлүүд, массивтай ажилладаг функцүүд
  23. 11:43
    [php үндэс] Массивтай ажиллах функцүүд : range, sort, array_slice, array_values, array_merge, array_search
  24. 11:35
    [php үндэс] Глобал массив $_SERVER ийн тухай. Foreach давталыг ашиглаж сурцгаая!
  25. 10:13
    [php үндэс] for давталтыг ашиглаж сурцгаая
  26. 04:07
    [php үндэс] while, do while давталтуудыг сурцгаая
  27. 06:00
    [php үндэс] ternary оператор, ?? операторыг хэрэглэх нь
  28. 06:17
    [php үндэс] switch оператортой танилцая
  29. 12:16
    [php үндэс] Тэмдэгт мөртэй ажиллах, substr, str_replace, mb_ функцийн ач холбогдол
  30. 08:51
    [php үндэс] Тэмдэгт мөртэй ажиллах, strpos, strstar, htmlspecialchars, implode, explode функцүүд
  31. 19:24
    [mysql] Mysql Query browser дээр баз үүсгэж users, balance table-үүдийг үүсгэн гадаад түлхүүр тохируулах
  32. 05:42
    [mysql] Mysql workbench ашиглан Mac дээр өгөгдлийн сангаа үүсгэцгээе
  33. 04:41
    [mysql] VS Code Mysql extention ашиглаж өгөгдлийн сан руугаа хандацгаая
  34. 12:41
    [mysql] Mysql үүссэн түүх, PHP хэлнээс өгөгдлийн сантай ажиллах үндсэн интерфэйсүүдийн тухай
  35. 12:23
    [mysql] mysql өгөгдлийн сантай PHP ээс холбогдох, холбогдох үеийн алдаануудтай ажиллах
  36. 17:11
    [mysql] mysql ээс өгөгдөл унших, php-ийн STORE RESULTSET болон USE RESULTSET горимын ялгааг ойлгох
  37. 17:27
    [mysql] Өгөгдлийн сан руу бичих, устгах, өөрчлөлт хийх нь [insert, update, delete]
  38. 09:21
    [mysql] SQL Injection халдлага гэж юу вэ? Хялбар халдлагын жишээг хийж харцгаая
  39. 12:12
    [mysql] Prepared statement гэж юу вэ, select дээр бүгдээрээ ашиглаж үзэцгээе!
  40. 03:07
    [mysql] Mysqli unbuffered resultset ийг ашиглаж сурцгаая!
  41. 07:34
    [mysql] Prepared statement ашиглан олон өгөгдлийг insert хийх, update хийх
  42. 08:44
    [framework] Шинээр виртуаль хостоо фрэймворкдоо зориулан тохируулцгаая
  43. 13:47
    [framework] Front controller гэж юу вэ, түүний давуу тал. Үүсгэж туршицгаая!
  44. 09:10
    [framework] URL дээрээс index.php хэсгийг арилгаж цэвэрхэн URL-тэй болцгооё
  45. 20:58
    [framework] Фронт контроллероо бичиж ажиллуулж туршицгаая!
  46. 07:40
    [framework] Фронт контроллерийг сайжруулж байхгүй url дээр 404 хуудас үзүүлдэг болгох
  47. 24:49
    [framework] Фрэймворк дотроо Prepared statement ашигласан _select, _fetch функцүүдийрг нэмэх
  48. 11:43
    [framework] Заалт ашиглан бичлэгийн тоог тодорхойлох, _close хаах функцийг нэмэх
  49. 12:51
    [framework] Өгөгдлийн санд өгөгдөл бичих, өөрчлөх, устгах үүрэгтэй _exec функцийг бичицгээе!
  50. 10:01
    [framework] Параметергүй query-г ажиллуулах _selectAll функцийг бичицгээе!
  51. 07:05
    [web] Санхүүгийн вэбдээ ашиглах супер темплэйтийг framework дээрээ хуулж ажиллуулж танилцацгаая!
199,000    49,000

Худалдаж авах