Python padziļināti

Kurss secīgi turpina kursā Ievads Python programmēšanas valodā apskatītās tēmas. Kurss paredzēts studentiem, kuri ir apguvuši minēto kursu un ir gatavi uzzināt vairāk. Tāpat kursā ir gaidīti speciālisti, kuriem ir zināma pieredze programmēšanā ar Python un kuri ir gatavi pāriet uz nākamo līmeni. Kurss izstrādāts, izmantojot Python 3.8, taču tas būs lietderīgs jebkuram interesentam, kurš izmanto Python 3.

Kursa ilgums, akadēmiskās stundas: 16
Cena (bez PVN): 600,00 
Cena (ar PVN): 726,00 
Pasniedz: Ints Meijers
Ints Meijers
Ints Meijers ir datu tīkla inženieris un ir specializējies korporatīvo klientu tīklu risinājumu izstrādē, ieviešanā un darbībā, tāpēc zina nozares aktualitātes. Viņam ir ievērojama pieredze Cisco, HP, Palo Alto, Fortinet, Juniper, MikroTik un Zyxel aprīkojumā.

Pieteikties kursam:

Piesakies vai uzdod jautājumu!

 

Ja vēlies pieteikties kursam vai uzdot jautājumu par to, droši izmanto šo formu!

Lūdzu ievadi savu vārdu, uzvārdu
Lūdzu ievadi uzņēmuma nosaukumu
Lūdzu ievadi savu telefona numuru
Lūdzu ievadi savu e-pastu

Paldies! Mēs ar Tevi sazināsimies.

Kursa mērķis

Kursa laikā dalībnieki padziļināti apgūs Pyton programmēšanas valodu. Mācību laikā tiks izmantots Pyton 3, kā arī izklāstītas atšķirības starp Pyton 2 un Pyton 3.

Kursa mērķauditorija

Programmētāji ar Python pieredzi, kas vēlas papildināt savas zināšanas un prasmes par šo valodu.

Pēc mācībām tu spēsi
  • Strādāt ar Collection moduli.
  • Izprast kartēšanu un filtrēšanu un lambda funkcijas.
  • Veikt padziļinātu kārtošanu.
  • Strādāt ar regulārām izteiksmēm programmā Python.
  • Strādāt ar datubāzēm, CSV failiem, JSON un XML.
  • Rakstīt objektorientētu kodu programmā Python.
  • Pārbaudīt un labot kļūdas savā Python kodā.
Kursa apmeklēšanas priekšnoteikumi

Nepieciešamas pamatzināšanas un programmēšanas pieredze darbā ar Python.

Nepieciešamas zināšanas darbā ar:

  • virknēm;
  • sarakstiem un vārdnīcām;
  • cikliem un nosacījumiem;
  • koda rakstīšanu.

Būt vēlama pieredze darba ar HTML, XML, JSON, and SQL.

Mācību materiāli

BDA izstrādāti mācību materiāli un praktiskie piemēri.

Sertifikācijas eksāmens

Nav

Kursa programma
  1. Advanced Python Concepts
  • Lambda Functions
  • Advanced List Comprehensions
  • Collections Module
  • Mapping and Filtering
  • Mutable and Immmutable Built-in Objects
  • Sorting
  • Unpacking Sequences in Function Calls
  1. Working with Data
  • Relational Databases
  • CSV
  • Getting Data from the Web
  • JSON
  1. Testing and Debugging
  • Testing for Performance
  • The unittest Module
  1. Classes and Objects
  • Attributes
  • Behaviors
  • Classes vs. Objects
  • Attributes and Methods
  • Private Attributes
  • Properties
  • Documenting Classes
  • Inheritance
  • Static Methods
  • Class Attributes and Methods
  • Abstract Classes and Methods
  • Understanding Decorators

Ja vēlies iegūt vairāk informācijas par šo kursu, sazinies ar mums pa tālruni 67505091 vai raksti mums e-pastu uz mrn@bda.lv.