Chagua lugha yako
Kozi ya Application Layer ya Mitandao ya Kompyuta
Zaidi ya wanafunzi milioni 2 duniani kote

Kozi ya Application Layer ya Mitandao ya Kompyuta

Jikite kwa kina katika itifaki zinazowezesha mtandao wa kisasa — kutoka kwa DNS na HTTP hadi WebRTC na API za REST. Kozi hii inawapa wahandisi wa mtandao na watengenezaji uelewa thabiti na wa vitendo wa jinsi mawasiliano ya safu ya programu yanavyofanya kazi kwa kweli. Jua usalama, utendaji, na utatuzi wa matatizo katika kila mrundiko mkuu wa itifaki.

Dedika kwa biashara

Unachojifunza:

  • Yatakayojifunza: usanidi na utatuzi wa matatizo ya daraja la DNS, aina za rekodi, na minyororo ya utiaji sahihi ya DNSSEC.

  • Chambua miundo ya ujumbe wa HTTP/1.1, HTTP/2, na HTTP/3 na boresha utendaji wa programu ya wavuti.

  • Unda na uweke salama API za REST na GraphQL kwa kutumia OAuth 2.0, JWT, na mbinu za kupunguza kasi ya maombi.

  • Tekeleza viwango vya uthibitishaji wa barua pepe vikiwemo SPF, DKIM, na DMARC ili kuzuia ughushi.

  • Kamata na uchambue trafiki ya itifaki ya moja kwa moja kwa kutumia Wireshark na tshark kwa uchambuzi wa chanzo cha tatizo.

  • Elewa mbinu za mchakato wa makubaliano ya mtandao wa TLS, usimamizi wa vyeti, na uimarishaji wa usalama katika safu ya programu.

Jinsi unavyosoma kwa vitendo Kozi ya Application Layer ya Mitandao ya Kompyuta

Jinsi unavyofanya mazoezi Kozi ya Application Layer ya Mitandao ya Kompyuta

Kwa wewe ambaye ni kampuni na unataka kufundisha timu yako

Katika Dedika kwa kampuni, kozi inakuja na mazoezi na mifano inayohusiana na biashara yako na kwa njia ambayo kampuni yako inahitaji.

Bofya hapa

Maudhui ya Kozi

Sura 8 • Masomo 40Muda kati ya saa 4 na 360 (unachagua)

Sura ya 1Angalia maelezo

Misingi ya Safu ya Programu

  • Somo la 1 • Muundo wa Mawasiliano Kati ya Mteja na Seva

    Inaeleza dhana ya mteja-seva kama usanifu mkuu wa safu ya programu. Wanafunzi wanafuatilia mizunguko ya ombi-jibu na kutambua jinsi seva zinavyoshughulikia wateja wanaofanya kazi kwa wakati mmoja.

  • Somo la 2 • Kanuni za Usanifu wa Itifaki za Safu ya Programu

    Inashughulikia maamuzi ya usanifu nyuma ya itifaki za programu: sintaksia ya ujumbe, semantiki, na muda. Wanafunzi wanatumia kanuni hizi kutathmini na kulinganisha itifaki zilizopo.

  • Somo la 3 • Safu ya Itifaki ya TCP/IP na Majukumu ya Safu

    Inafafanua kila safu ya TCP/IP na majukumu yake, ikiweka safu ya programu juu. Inatoa muktadha wa kimuundo unaohitajika kuelewa mjadala wote wa itifaki unaofuata.

  • Somo la 4 • Soketi na Mpaka wa API

    Inatanguliza API ya soketi kama kiolesura cha programu kati ya programu na safu ya usafirishaji. Wanafunzi wanaelewa jinsi programu zinavyofungua, kutumia, na kufunga muunganisho wa soketi.

  • Somo la 5 • Misingi ya Usanifu wa Rika-kwa-Rika

    Inalinganisha muundo wa rika-kwa-rika na mteja-seva, ikionyesha mafanikio ya uwezo wa kupanuka. Wanafunzi wanatambua matumizi halisi ya P2P na athari zake za itifaki.

Sura ya 2Angalia maelezo

Mfumo wa Majina ya Kikoa Kwa Kina

  • Somo la 1 • Viendelezi vya Usalama vya DNS

    Inatanguliza minyororo ya kusaini ya DNSSEC, aina za funguo, na mantiki ya uthibitishaji ili kukabiliana na mashambulio ya kughushi. Wanafunzi wanathibitisha kanda zilizosainiwa na kuelewa usimamizi wa nanga za uaminifu.

  • Somo la 2 • Utatuzi wa Kurudia na wa Kujirudia

    Inafuatilia njia zote mbili za utatuzi hatua kwa hatua, ikiwasilisha majukumu ya kitatuzi na tabia ya kuhifadhi kumbukumbu. Wanafunzi wanatabiri njia za hoja na kutambua mahali latency inapoanzia.

  • Somo la 3 • Aina za Msingi za Rekodi za DNS

    Inachunguza rekodi za A, AAAA, CNAME, MX, NS, PTR, TXT, na SRV kwa mifano ya vitendo. Wanafunzi wanaunda na kuthibitisha rekodi kwa matukio ya kawaida ya usambazaji.

  • Somo la 4 • Utatuzi wa Shida za DNS na Uchunguzi

    Inatumia zana za hoja kugundua kanda zilizosanidiwa vibaya, ucheleweshaji wa usambazaji, na kushindwa kwa vitatuzi. Wanafunzi wanaunda mfumo wa utatuzi wa shida wa kimfumo kwa matukio ya DNS.

  • Somo la 5 • Daraja la DNS na Nafasi ya Majina

    Inaweka ramani ya mti wa DNS kutoka mzizi hadi jani, ikielezea kanda, ugatuzi, na seva zenye mamlaka. Wanafunzi wanasoma faili za kanda na kuelewa jinsi majina yanavyotatuliwa kimataifa.

Sura ya 3Angalia maelezo

Itifaki ya HTTP: Mbinu za Itifaki na Mabadiliko

  • Somo la 1 • Kuhifadhi Kumbukumbu, Kuki, na Hali

    Inaeleza maagizo ya udhibiti wa kumbukumbu, ETag, na usimamizi wa kipindi cha kuki. Wanafunzi wanasanidi sera za kuhifadhi kumbukumbu na kufuatilia jinsi kuki zinavyodumisha hali katika HTTP isiyo na hali.

  • Somo la 2 • Upangaji wa HTTP/2 na Uwekaji wa Fremu

    Inashughulikia uwekaji wa fremu binary, upangaji wa mifumo, mbano wa vichwa, na kusukuma kwa seva katika HTTP/2. Wanafunzi wanalinganisha faida za utendaji za HTTP/2 dhidi ya HTTP/1.1 katika hali halisi.

  • Somo la 3 • Muundo wa Ujumbe wa HTTP/1.1

    Inachambua ujumbe wa ombi na jibu: mistari ya kuanzia, vichwa, na miili. Wanafunzi wanachanganua trafiki ghafi ya HTTP na kutambua semantiki za vichwa zinazodhibiti uhifadhi wa kumbukumbu na mazungumzo ya maudhui.

  • Somo la 4 • Vichwa vya Usalama vya HTTP na HTTPS

    Inachunguza ujumuishaji wa mkono wa TLS na HTTPS na vichwa vya usalama vinavyolinda programu za wavuti. Wanafunzi wanasanidi HSTS, CSP, na vichwa vinavyohusiana ili kupunguza mashambulio ya kawaida ya wavuti.

  • Somo la 5 • HTTP/3 na Usafirishaji wa QUIC

    Inatanguliza usafirishaji wa QUIC unaotegemea UDP na jinsi HTTP/3 inavyozuia kuzuia kwa mstari mbele. Wanafunzi wanatambua matukio ambapo HTTP/3 inatoa maboresho yanayoweza kupimika ya latency.

Sura ya 4Angalia maelezo

Itifaki za Barua Pepe na Usanifu

  • Somo la 1 • Mbinu za Uhamishaji wa Ujumbe wa SMTP

    Inapita kupitia mkono wa SMTP, amri za bahasha, na tabia ya upokezaji kati ya mawakala wa uhamishaji wa barua. Wanafunzi wanaiga vipindi vya SMTP na kutafsiri majibu ya seva.

  • Somo la 2 • MIME na Uumbizaji wa Ujumbe

    Inaeleza aina za MIME, miundo ya sehemu nyingi, na mbinu za usimbaji zinazowezesha maudhui tajiri ya barua pepe. Wanafunzi wanaunda na kusimbua ujumbe wa MIME wenye viambatisho na miili ya HTML.

  • Somo la 3 • Itifaki za Upokeaji za IMAP na POP3

    Inalinganisha usimamizi wa folda upande wa seva wa IMAP na mfano wa pakua-na-ufute wa POP3. Wanafunzi wanasanidi wateja kwa itifaki zote mbili na kutathmini mafanikio kwa matumizi tofauti.

  • Somo la 4 • Usalama wa Barua Pepe na Usimbaji Fiche

    Inachunguza STARTTLS, S/MIME, na PGP kwa usafirishaji na usimbaji fiche wa barua pepe kutoka mwisho hadi mwisho. Wanafunzi wanasanidi mitiririko ya barua pepe iliyosimbwa na kuelewa mifano ya uaminifu wa cheti.

  • Somo la 5 • Viwango vya Uthibitishaji wa Barua Pepe

    Inashughulikia SPF, DKIM, na DMARC kama ngome za safu dhidi ya kughushi na uvuvi wa taarifa. Wanafunzi wanachapisha rekodi za DNS na kutafsiri matokeo ya uthibitishaji katika vichwa vya ujumbe.

Sura ya 5Angalia maelezo

Itifaki za Uhamishaji wa Faili na Ufikiaji wa Mbali

  • Somo la 1 • Itifaki za Mfumo wa Faili wa Mtandao

    Inatanguliza NFS na SMB/CIFS kwa ufikiaji wa mfumo wa faili ulioshirikiwa kwenye mitandao. Wanafunzi wanaweka faragha za mbali, kusanidi ruhusa, na kugundua hitilafu za kawaida za ufikiaji.

  • Somo la 2 • Uteuzi wa Itifaki na Mabadilishano ya Usalama

    Inaunganisha vigezo vya kuchagua kati ya itifaki za uhamishaji wa faili kulingana na usalama, utendaji, na utangamano. Wanafunzi wanatoa mfumo wa maamuzi unaotumika kwa matukio ya biashara.

  • Somo la 3 • Usanifu wa FTP na Njia

    Inaeleza muundo wa chaneli mbili za FTP, njia amilifu na tuifu, na changamoto za kupita kwa ukuta wa moto. Wanafunzi wanafuatilia muunganisho wa udhibiti na data na kutambua masuala ya utangamano ya NAT.

  • Somo la 4 • Uhamishaji Salama wa Faili kwa SFTP na SCP

    Inashughulikia SFTP na SCP kama mbadala wa SSH zinazosimba vitambulisho na data. Wanafunzi wanasanidi uthibitishaji unaotegemea ufunguo na kuotomatisha uhamishaji salama wa faili.

  • Somo la 5 • Itifaki ya Ganda la Mbali la SSH

    Inaelezea kwa kina mkono wa SSH, algoriti za ubadilishanaji wa funguo, na upangaji wa chaneli kwa usimamizi wa mbali. Wanafunzi wanaongeza ugumu wa usanidi wa SSH na kutumia usambazaji wa mlango kwa upitishaji.

Sura ya 6Angalia maelezo

Huduma za Wavuti na Mawasiliano ya API

  • Somo la 1 • Usalama wa API na Uwekaji Kikomo cha Kiwango

    Inashughulikia mifumo ya OAuth 2.0, usimamizi wa funguo za API, uthibitishaji wa JWT, na mikakati ya uwekaji kikomo cha kiwango. Wanafunzi wanaulinda endpoint ya API na kusanidi sera za kusimamisha ili kuzuia matumizi mabaya.

  • Somo la 2 • Miundo ya Data ya API na Mpangilio wa Mfululizo

    Inalinganisha JSON, XML, na Protocol Buffers kwa mizigo ya API, ikishughulikia uchanganuzi na uthibitishaji wa schema. Wanafunzi wanaweka na kutoa mpangilio mfululizo wa data iliyopangwa na kulinganisha utendaji wa muundo.

  • Somo la 3 • Lugha ya Hoja ya GraphQL na Utekelezaji

    Inatanguliza ufafanuzi wa schema ya GraphQL, uendeshaji wa hoja, mabadiliko, na usajili. Wanafunzi wanaandika hoja dhidi ya schema hai na kulinganisha ufanisi wa GraphQL na REST kwa mahitaji changamano ya data.

  • Somo la 4 • Vizuizi vya Usanifu vya REST

    Inafafanua vizuizi sita vya REST na kuvipanga kwa mbinu za HTTP, nambari za hali, na URI za rasilimali. Wanafunzi wanatathmini API zilizopo kwa kufuata REST na kutambua ukiukaji.

  • Somo la 5 • Mawasiliano ya Pande Mbili ya WebSocket

    Inaeleza mkono wa kuboresha WebSocket, itifaki ya fremu, na matumizi kwa programu za wakati halisi. Wanafunzi wanatekeleza muunganisho wa WebSocket na kulinganisha na kuchunguza kwa muda mrefu kwa HTTP.

Sura ya 7Angalia maelezo

Itifaki za Multimedia na Wakati Halisi

  • Somo la 1 • Media ya Rika-kwa-Rika ya WebRTC

    Inaeleza kwa kina ICE, STUN, TURN, na DTLS-SRTP kama vizuizi vya msingi vya media ya wakati halisi inayotegemea kivinjari. Wanafunzi wanaanusha muunganisho wa rika la WebRTC na kugundua hitilafu za kupita kwa NAT.

  • Somo la 2 • Kuashiria kwa SIP na Usanifu wa VoIP

    Inaeleza mbinu za ombi za SIP, nambari za majibu, na uanzishwaji wa mazungumzo kwa simu za VoIP. Wanafunzi wanafuatilia mzunguko wa simu ya SIP kutoka INVITE hadi BYE na kutambua majukumu ya wakala na msajili.

  • Somo la 3 • Ubora wa Huduma kwa Trafiki ya Wakati Halisi

    Inatumia uwekaji alama wa DSCP, uundaji wa trafiki, na uwekaji kumbukumbu ya mchepuo kufikia malengo ya ubora wa media ya wakati halisi. Wanafunzi wanasanidi sera za QoS na kupima athari zao kwa vipimo vya ubora wa simu.

  • Somo la 4 • Misingi ya Itifaki ya Usafirishaji ya Wakati Halisi

    Inashughulikia sehemu za vichwa vya RTP, aina za mzigo, nambari za mfuatano, na mihuri ya muda kwa usawazishaji wa media. Wanafunzi wanakamata mifumo ya RTP na kupima athari za mchepuo na upotevu wa pakiti.

  • Somo la 5 • Utiririshaji kwa RTSP na HLS

    Inalinganisha udhibiti wa kipindi cha RTSP na utiririshaji unaobadilika unaotegemea HTTP kupitia HLS. Wanafunzi wanaanusha seva ya utiririshaji na kuona ubadilishaji wa kiwango cha biti unaobadilika chini ya vikwazo vya upana wa bendi ya data.

Sura ya 8Angalia maelezo

Usalama na Utendaji wa Safu ya Programu

  • Somo la 1 • Uchambuzi wa Utendaji na Uboreshaji

    Inatumia zana za uendelezaji za kivinjari, ukamataji wa pakiti, na upimaji bandia kutambua vikwazo vya safu ya programu. Wanafunzi wanatumia mbano, matumizi tena ya muunganisho, na upakiaji kabla ili kupunguza muda wa kupakia ukurasa.

  • Somo la 2 • Kuta za Moto za Programu za Wavuti na Wakala

    Inaeleza seti za sheria za WAF, usanifu wa wakala wa kinyume, na ukaguzi wa trafiki kwa kupunguza vitisho. Wanafunzi wanaandika sheria za WAF, kusanidi wakala wa kinyume, na kupima ufanisi wa sheria.

  • Somo la 3 • Mashambulio ya Kawaida ya Safu ya Programu

    Inachambua mashambulio ya sindano, maandishi ya mahali mbalimbali, ughushi wa ombi, na mashambulio ya kuzuia huduma ya itifaki. Wanafunzi wanapanga kila shambulio kwa utaratibu wake wa itifaki na kutambua viashiria vya ugunduzi.

  • Somo la 4 • Mkono wa TLS na Usimamizi wa Cheti

    Inafuatilia hatua za mkono wa TLS 1.3, mazungumzo ya seti ya cipher, na uthibitishaji wa mnyororo wa cheti. Wanafunzi wanasanidi TLS kwenye seva, kusimamia upya cheti, na kupima usanidi dhaifu.

  • Somo la 5 • Mikakati ya Uwasilishaji wa Maudhui na Kuhifadhi Kumbukumbu

    Inashughulikia usanifu wa CDN, uhifadhi wa kumbukumbu wa makali, ubatilishaji wa kumbukumbu, na mbinu za kupunguza mzigo wa asili. Wanafunzi wanasanidi sera za kuhifadhi kumbukumbu na kupima kupungua kwa latency kutoka kwa uwasilishaji wa makali.

Cheti

Cheti chako halali cha kukamilisha

Kozi hii ni kwa ajili yako:

  • Watawala wa mtandao ambao wanataka kusonga mbele zaidi ya miundombinu hadi utaalamu wa kiwango cha itifaki.

  • Watengenezaji wa upande wa nyuma ambao wanahitaji kuelewa kinachotokea chini ya simu zao za API.

  • Wahandisi wa usaidizi wa IT walio tayari kugundua hitilafu za safu ya programu kwa ujasiri zaidi.

  • Wanafunzi wa sayansi ya kompyuta wanaounganisha pengo kati ya nadharia na tabia halisi ya itifaki duniani.

  • Wahandisi wa DevOps wanaosanidi huduma za wingu lakini wanakosa maarifa ya kina ya itifaki za mtandao wa kompyuta.

  • Wabadilishaji kazi kutoka majukumu ya usaidizi wa IT wanaolenga kubobea katika uhandisi wa mtandao wa kompyuta.

Kile wanasema wanafunzi wetu

Madarasa yenu ni kamilifu. Nimenunua kifurushi cha mwaka mmoja na hatimaye nina nafasi ya kufuata mada mbalimbali zinazovutia bila kulazimika kubadilisha majukwaa... Nawashukuru kwa kila kitu mnachofanya, tayari nimewashauri kwa watu wengine...
Giulio Carlo
Giulio CarloMwanafunzi wa Masoko ya Kidijitali
Ninapenda jinsi masomo yanavyokwenda moja kwa moja kwenye hoja na jinsi ninavyoweza kubadilisha sura na kuruka maudhui nisiyohitaji.
Mariana Ferres
Mariana FerresMwanafunzi wa Upigaji Picha
Ninapenda maudhui na mtindo wa uwasilishaji na maandishi ya video, ambayo yanaharakisha mchakato!
Luciana Alvarenga
Luciana AlvarengaMwanafunzi wa Ubunifu wa Kuchan
Jukwaa ni la haraka, rahisi kutumia. Utofauti wa maudhui na video za ziada zinasaidia sana katika kujifunza.
André Felipe
André FelipeMwanafunzi wa Uhandisi wa Prompt

Mafunzo muhimu

Maswali Yanayoulizwa Mara kwa Mara

Dedika ni nani?

Je, cheti kinatumika nchini Tanzania?

Je, kozi ni bure?

Mzigo wa masomo wa kozi ni upi?

Kozi zikoje?

Kozi zinafanyaje kazi?

Muda wa kozi ni upi?

Gharama au bei ya kozi ni ipi?

Kozi ya EAD au mtandaoni ni nini na inafanyaje kazi?

Kozi ya PDF