Skip to content

Droša programmēšana un programmēšanas valodas

Kurss sniedz IT speciālistiem padziļinātas zināšanas par drošas programmēšanas principiem, biežākajām ievainojamībām un sistēmu aizsardzības labo praksi.

Kursa mērķis

Kursa mērķis ir sniegt dalībniekiem padziļinātas zināšanas un praktiskas iemaņas drošas programmēšanas principu pielietošanā, lai spētu identificēt un novērst ievainojamības, aizsargāt datus un izstrādāt drošākas IT sistēmas.

Kursa mērķauditorija

IT speciālisti, programmatūras izstrādātāji, programmētāji un sistēmu uzturētāji, kuru darba pienākumos ietilpst IT sistēmu izstrāde, uzturēšana vai drošības nodrošināšana.

Kursa cena un ilgums

990 EUR + PVN vienai personai.
Pieejams ES līdzfinansējums LIKTA projekta ietvaros, vairāk informācijas zemāk.
14 akadēmiskās stundas
(2 dienas pa 7 ak. h)
1 akadēmiskā stunda = 45 minūtes

Uzņēmumiem un organizācijām par grupu apmācībām un maksu sazināties, rakstot uz kursi@dzc.lv.

Projektu EU līdzfinansējuma logo

Kurss tiek realizēts Latvijas Informācijas un komunikācijas tehnoloģijas asociācijas (LIKTA) projekta “IKT un digitālo prasmju apmācības darba devēju konkurētspējas un efektivitātes celšanai” (Nr. 4.2.4.1/1/24/A/011) ietvaros, ko līdzfinansē Eiropas Savienība.

Pēc mācībām dalībnieki

pratīs identificēt biežākās programmatūras ievainojamības un drošības riskus

spēs pielietot drošas programmēšanas principus ievaddatu validācijā, autentifikācijā, autorizācijā un kļūdu apstrādē

pratīs droši apstrādāt un aizsargāt datus, datubāzes un datu pārraidi

spēs izmantot programmatūras un sistēmu drošības testēšanas metodes ievainojamību noteikšanai

zinās, kā pielietot drošības labo praksi izvēlētajā programmēšanas valodā un sistēmu izstrādē

Mācības vada

Possible Security

Apmācību kurss tiek īstenots sadarbībā ar uzņēmumu Possible Security.

Kursa programma

Ievads

  • Latvijas un pasaules aktualitātes, tendences, incidenti
  • Informācijas teorija un informācijas drošības teorija

Vispārīgie IT drošības principi

  • Aizsardzība dziļumā
  • Piesardzīgā programmēšana, drošā programmēšana
  • Drošības kontroļu veidi

Izplatītākie uzbrukumu tipi un metodes

  • OWASP Top10 ievainojamības
  • Praktiskais darbs ievainojamību izmantošanā

Mākoņpakalpojumu drošība

Datortīklu un serveru drošības pamatprincipi

Normatīvie akti un industrijas standarti

Klienta izvēlētai programmēšanas valodai specifiskie drošas programmēšanas principi

Drošas programmēšanas pamatprincipi

  • Ievaddatu validācija, datu izvade
  • Autentifikācija un autorizācija, sesiju pārvaldība
  • Kļūdu apstrāde un žurnalēšana
  • Datņu apstrāde un pārvaldība
  • Datu un datu pārraides aizsardzība
  • Datubāžu drošība
  • Kriptogrāfija

Programmatūras testēšanas metodes, sistēmu drošības testēšana

Noslēgums

  • Tālāka pašizglītošanās: pētījumi, nozares aktualitātes, izglītojošie
    pasākumi
  • Informācija par papildu resursiem

*Treknrakstā atzīmētie kursa satura punkti norāda aktivitātes, kurās ir dalībnieku praktiska iesaiste; praktisko darbu uzdevumi tiek sagatavoti saskaņojot programmēšanas valodu ar klientu.

Vairāk informācijas iespējams iegūt, rakstot uz e-pasta adresi possible@possible.lv

Biežāk uzdotie jautājumi

Vēlams, bet tas nav obligāti. Ja Jums jau ir konkrēta ideja, kursa laikā varēsiet to attīstīt līdz darbojošam prototipam. Ja idejas vēl nav, pasniedzējs palīdzēs to noformulēt praktisko uzdevumu laikā.

Digitālā produkta prototips ir sākotnēja, testējama produkta versija, piemēram, lietotnes, iekšēja uzņēmuma rīka, klientu portāla vai cita digitāla risinājuma modelis, ko var parādīt komandai, vadībai vai potenciālajiem lietotājiem.

Kursa mērķis ir, lai katrs dalībnieks izstrādātu pirmo darbojošos digitālā produkta prototipu vai vismaz skaidru tā sākotnējo versiju, ko iespējams tālāk testēt un pilnveidot.

Kurss ir piemērots produktu un projektu vadītājiem, dizaineriem, inovāciju komandām, jaunuzņēmumu dibinātājiem, biznesa analītiķiem un uzņēmumu darbiniekiem, kuri vēlas ātri pārbaudīt jaunas digitālo produktu vai iekšējo rīku idejas.

Nepieciešamas labas datora un interneta lietošanas prasmes, aktīvs e-pasta konts, vēlams Google konts, personīgais dators un stabils interneta pieslēgums.

Jā, kursam ir pieejams ES līdzfinansējums LIKTA projekta ietvaros. Atbilstība līdzfinansējuma saņemšanas nosacījumiem tiek izvērtēta atbilstoši projekta prasībām. Plašāka informācija pieejama šeit.

Tuvākās mācības

Šobrīd mācības nav ieplānotas. Piesakieties interesentu sarakstā, aizpildot pieteikuma formu.

Pieteikties mācībām
Apstiprinājums datu apstrādei
Apstiprinājums jaunumu saņemšanai