PHP - full course

60 Lessons
16 Topics
Certificate Included
B
Instructor Bonggoclass

Course Curriculum

60 total lessons
Nini maana ya PHP?
Ili tuweze kuelewa zaidi course hii ya php, inatupasa kwanza tujuwe maana yake.
Locked
PHP inafanyaje kazi?
Baada ya kujifunz amaana ya PHP sasa tutajifunz ajinsi inavyofanya kazi.
Locked
Ni zipi kazi za PHP
Katika somo hili utakwenda kujifunz akuhusu kazi za PHP
Locked
Jinsi ya ku install PHP kwneye kifaa chako
Kwanza tujifunze kuandaa kifaa chetu kwa ajili ya kujifunzia
Locked
Faili la PHP
Sasa tujifune jinsi ambavyo faili la PHP linavyokuwa
Locked
Syntax za kuandika PHP
Katika somo hili utajifunza sheria za uandishi wa code za PHP
Locked
Variable na sheria zake
Katika somo hili itakwend akujifunz akuhusu variabl ena sheria za uandishi wake.
Locked
Constants Katika PHP
Somo lililopita tulijifunz akuhusu variable, sasa hapa tunakwenda kusoma kuhusu constant
Locked
Aina za Data Katika PHP
Sasa tuzijuwe aina mbalimbali za data
Locked
Jinsi ya kubadili aina mbalimbali za data
Hapa tutajifunza namna ambavyo utaweza kubadili data kutoka aina moja kwenda aina nyingine
Locked
Function katika PHP
katika somo hili utakwend akujifunz akuhusu function na kazi zake
Locked
Baadhi ya Built-in Functions za Strings na Integers Katika PHP
Hii ni mifano ya function za string na integers.
Locked
PHP array
Katika somo hili utakwend akujifunza mengi kuhusu array katika PHP
Locked
Operator kwenye PHP
Katika somo hili utakwenda kujifunza kuhusu jinsi ya kutumia operator kwenye PHP
Locked
Conditional Statements Katika PHP
Katika somo hili utakwend akujifunza Conditional Statements Katika PHP
Locked
Switch Case katika PHP
Hii ni aina nyingine ya condition statement ambayo ni mbadala wa if else, elseif
Locked
For Loop katika PHP
hii ni katika condition statement ambazo zinafanya kazi kwene loop
Locked
While Loop katika PHP
Katika somo hili utakwenda kujifunza aina a loop inayoitwa While Loop katika PHP
Locked
Jinsi ya kusoma tarehe na saa
Katika somo hili utakwenda kujifunza matumizi ya tarehe na saa
Locked
Baadhi ya function zinazohudu tarehe na saa
Somo hili litakuletea orodha ya function ambazo zinafanya kazi kwneye tarehe na saa
Locked
Global variables kwenye php
Katika somo hili utakwenda kujifunza aina mbalimbali za global variable
Locked
Html form - kutuma na kupokea data kwa kutumia global variable
Katika somo hili utajifunza jinsi ya kutumia global variable kutuma na kupokea data za fomu ya html
Locked
Matumizi ya supper global za session na cookie
Katika somo hili utakwenda kujifunza kuhusu supper global variable za session na cookie na vipi hutumika kuhifadhi data.
Locked
Vipengele vya cookie na session
Ktika somo hili tutakwenda kujifunza zaidi kuhusu vipengele muhimu kwenye cookie na session
Locked
Jinsi ya ku upload faili
katika somo hili utakwenda kujifunza kupakia (upload) faili
Locked
Matumizi ya uperglobal variable ya PHP inayoitwa $GLOBALS
Kaika somo hili utakwenda kujifunza jinsi ya kutengeneza global variable kutoka kwenye variable za kawaida
Locked
Tofauti kati ya global, $GLOBALS, na define() katika PHP
Katika somo hili utajifunza kuhusu tofauti ya global keyword Superglobal variable $GLOBALS Na define() kwa kutengeneza constant (thamani zisizobadilika)
Locked
Kazi za Kawaida za Tarehe katika PHP (PHP Date Functions)
Katika somo hili utakwenda kujifunza utaratibu wa kuandika tarehe na saa kwenye php
Locked
Local Time na Timezones katika PHP
Katika somo hili utakwend akujifunza kuhusu Local Time na Timezones katika PHP
Locked
Kazi na Umuhimu wa Unix Timestamp katika PHP
Katika somo hili utakwenda kujifunz akuhusu Kazi na Umuhimu wa Unix Timestamp katika PHP
Locked
MySQL na Jinsi ya Kuunganisha na PHP
Katika somo hili utakwenda kujifunza kuhusu php na database, hasa utajifunza jinsi ya kuunganisha php na database
Locked
Kutuma na Kupokea Data kutoka Database kwa PHP (MySQLi)
Hapa utajifunza namna na hatuwa za kupitia ili kutuma na kupokea data kwenye database
Locked
Kutuma Data kutoka Fomu ya HTML kwenda MySQL kwa kutumia PHP
Hapa utajifunza kutumia html form kwenye kutuma data kwenda kwenye database
Locked
Kurekebisha (UPDATE) Data katika Database kwa kutumia PHP na MySQLi
Hapa utajifunza kuhariri taarifa zilizokuwa tayari zimehifadhiwa kwenye database
Locked
Kufuta Data Kutoka MySQL kwa PHP
Katika somo hili utakwenda kujifunza jinsi ya kufuta data kwenye database kw akutumia php
Locked
Kuunda Mafaili, Folders, na Subfolders kwa PHP
Katika somo hili utakwenda kujifunza jinsi ya kushuhulika na ma faili na mafolda kwa kutumia php
Locked
Kufuta Files, Folders na Subfolders kwa PHP
Sasa tuone jinsi ya kuweza kukaguwa uwepo wa faili na folda kisha tulifute kama lipo
Locked
Kuangalia Mafaili Ndani ya Folder na Kusoma Yaliyomo kwa PHP
Hasa hapa tutajifunza jinsi ya kuangalia uwepo wa mafaili kwenye ma folda, kisha kuweza kuyasoa maudhui ya mafaili hayo.
Locked
Kukopi na Kuhamisha Mafaili na Folders kwa PHP
Katika hatuwa hii tutajifunza jinsi ya kudili na mafaili kwa kukopi na ku move faili zima kutoka directory moja kwend adirectory nyingine.
Locked
Kutengeneza File Manager Rahisi kwa PHP
atika somo hili, tutajifunza jinsi ya kuunganisha maarifa yote kutoka masomo yaliyotangulia ili kutengeneza mfumo mdogo wa kuangalia mafaili, kusoma yaliyomo, na kuhamisha au kufuta mafaili kwa kutumia PHP pekee.
Locked
Jinsi ya ku-upload faili kwa kutumia PHP na kuhifadhi taarifa zake kwenye database
Somo hili litakufundisha jinsi ya kuweza ku Jinsi ya ku-upload faili kwa kutumia PHP na kuhifadhi taarifa zake kwenye database.
Locked
Usalama wa Data kutoka kwa Mtumiaji (User Input Validation & Sanitization)
Katika somo hili utakwenda kujifunza vipengele vya kiusalama, na jinsi ya kuweza kulinda taarifa na data zinzotumwa .
Locked
Kuzuia SQL Injection katika PHP
SQL Injection ni moja katika njia ambazo hutumiwa katika kudukuwa website na blog.
Locked
Kuzuia XSS (Cross-Site Scripting) katika PHP
Katika soo hili utajifunza Kuzuia XSS (Cross-Site Scripting) katika PHP na hatari yake kweye program
Locked
Usalama wa Session katika PHP (Session Security)
Hapa utajifunza jinsi ya kulinda zaidi usalama wa data zinazoingia na kutoka kwa kupitia session
Locked
Usalama wa Faili katika PHP (File Security)
Sasa tujifunze jinsi ya kuweza kulinda usalama wa mafaili wakati wa ku upload.
Locked
Usimbaji (Encryption) na Hashing katika PHP
hashing na encryption ni moja katika njia za kuimarisha usalama kwenye program
Locked
Misingi ya Hashing katika PHP
Katika somo hili, tutajifunza kwa undani kuhusu hashing — jinsi ya kutengeneza hash, tofauti za hashing methods, na jinsi ya kufanya hashing salama kwa nywila za watumiaji.
Locked
Symmetric Encryption
Katika somo hili tutajifunza namna ya kutumia encryption ya funguo moja (symmetric encryption) kwa kutumia openssl_encrypt() na openssl_decrypt().
Locked
Asymmetric Encryption
Katika somo hili tutajifunza kuhusu Asymmetric Encryption – aina ya encryption inayotumia funguo mbili tofauti: public key kwa kusimba data na private key kwa kufungua data.
Locked
Hashing katika PHP – Kuhifadhi Passwords na Uthibitisho
Katika somo hili tutajifunza kuhusu hashing — mbinu muhimu sana ya usalama, hasa kwa kuhifadhi password za watumiaji kwenye database.
Locked
Encryption na Hashing ya Data Mbalimbali katika PHP
Katika somo hili tutajifunza tofauti na matumizi ya encryption na hashing kwa data mbalimbali kama files, ujumbe, na data nyingine, tofauti na password pekee.
Locked
Utangulizi wa OOP, Classes na Objects katika PHP
Hapa tutajifunza kuhusu mtindo mpya wa kuandika code kwa kutumia object oriented programming
Locked
Access Modifiers katika PHP OOP (public, private, protected)
Katika somo hili utajifunza ky work muhimu kwenye oop ambazo ni public, private, protected
Locked
Constructor na Destructor katika PHP OOP
Hapa utajifunza nadharia ya Constructor na Destructor katika PHP OOP
Locked
Inheritance (Urithishaji) katika PHP OOP
Katika somo hili utajifunza kuhusu Inheritance (Urithishaji) katika PHP OOP
Locked
Polymorphism katika PHP OOP
Katika somo hili utakwenda kujifunza kuhusu Polymorphism katika PHP OOP
Locked
Abstract Classes na Interfaces katika PHP
Hapa tutajifunza kuhusu nadharia ya Abstract Classes na Interfaces katika PHP
Locked
Traits katika PHP – Kuongeza Uwezo wa Reusable Code
Katika somo hili, tutachambua kipengele muhimu cha OOP katika PHP kinachoitwa Trait. PHP Traits zinaleta njia mbadala ya code reusability pale ambapo multiple inheritance haiwezekani.
Locked
Kutuma Barua Pepe kwa Kutumia mail() Function katika PHP
Katika somo hili, tutajifunza hatua kwa hatua jinsi ya kutuma email kwa kutumia PHP function mail().
Locked
Lifetime Access
Learn Anywhere
Verify Skills

Get Started

Unlock Full Access

Join this course to access all video lessons, source code, quizzes, and track your learning progress.

Status Enrollment Open
Total Students 1.2k+
Sign In to Start Learning