Python programmeerimiskeele algkursus (e-õpe, inglise keeles)
- Koolituse eesmärk: anda õppijale piisav oskusteave, et iseseisvalt alustada Python programmeerimiskeelega programmeerimist.
- Sihtgrupp: koolitus on mõeldud kõigile, kes huvituvad Python programmeerimiskeele kasutamisest ja oma teadmiste täiendamisest.
- Koolituse maht: 52 akadeemilist tundi ehk 6,5 õppepäeva, mille saad endale sobivale ajale jaotada.
- Õppekeel: inglise
Mida Sa õpid?
Koolituse õpiväljundid ehk e-koolituse edukal lõpetamisel õppija:
- teab, mis võimalusi pakub Python programmeerimiskeel;
- oskab kasutada if-elif-else tingimuslikku struktuuri;
- oskab kasutada iteratsioone ja iteratiivseid struktuure;
- oskab kasutada Python programmeerimises väliseid faile;
- teab, mis on funktsioonid ja alam-funktsioonid;
- oskab kasutada funktsioone ja alam-funktsioone eesmärgipäraselt;
- oskab luua mooduleid;
- oskab luua andmestruktuure;
- teab, kuidas kasutada objekt-orienteeritud programmeerimist Pythonis.
Koolituse teemad:
- Printing
- Python and ohter programming languages
- Python compared to other languages
- Application areas for Python
- Using the Python interpreter
- Additional module libraries
- Getting to know the interpreter
- The first Python program
- Inline commenting
- Variables
- Variable naming conventions
- Different printing techniques
- Other notifications on presenting data
- Presenting strings
- Predefined string
- Escaping layout characters
- Type conversion functions
- Editing strings
- Slicing several characters at once
- Observations on string slices
- String methods
- Indentation
- If-elif-else
- Using several parameters in the selection
- Logical expressions and Boolean values
- Operators in Python
- Source code execution order
- While iteration
- For-interation
- Manipulating the iteration
- Ending iteration, Break
- Skipping: turn, Continue
- Bypass segment, Pass
- Naturally ended iteration, else-segment
- .read, .readline and .readlines
- Handling and closing files
- Different file modes
- Writing to a file
- Appending existing file
- Handling data in a bit state
- Selecting the code page
- Basics of functions
- Parameters in functions, main function and subfunction
- Return value
- Default values in parameters
- Observations regarding subfunctions in use
- Global variables
- Creating and using the main function
- Lambada functions
- Python standard module library
- Mathematical functions, math-module
- Special import methods, from import
- Creating your own module
- Exception handling
- Try-except
- Catching different types of errors
- Error classes in Python
- Else-segment
- Controlled takedown, Try-Finally
- Asking a numeric value
- Self-made error classes and generating an error
- Creating and using a list
- Dictionary
- Tuple
- Tuple in a programm
- Set
- The pickle module
- Creating a class
- Class attributes
- Using class attributes
- Class methods
- Using class methods
- Private attributes
- Class initialization and ohter class attributes
- Class inheritance
- Inheriting several classes
- Short intorduction to design patterns
Koolituse kirjeldus:
Koolitus annab võimaluse tutvuda lähemalt antud programmeerimiskeele kasutamise põhitõdedega ning vaadelda programmeerimiskriteeriumeid, moodulite kasutamist, veaparandusi ja andmetüüpe. Lisaks tutvustatakse Python programmeerimiskeele objekt-orienteeritud programmeerimisfunktsioone.
Koolituse iga peatüki lõpus on 5 harjutusülesannet, mille abil saab osaleja kontrollida oma teadmisi läbitud peatüki kohta. Kokku on harjutusülesandeid 50. Lisaks harjutusülesannetele on keskkonnas ka programmeerimisülesanded, mida on kokku 42.
Koolitusega saad alustada endale sobival ajal ja koolitusperioodi sees saad oma aega iseseisvalt planeerida.
Koolitus toimub e-õppe keskkonnas, kuhu saab siseneda isikliku kasutajanime ja parooliga. Need saadetakse pärast koolitusarve tasumist või erikokkuleppel.
Koolituse eduka läbimise korral väljastatakse tunnistus.
Täiendkoolituse õppekava rühm: tarkvara ja rakenduste arendus ning analüüs
Nordic Koolitus OÜ on Eesti Töötukassa koolituskaardi koostööpartner.
Pilte õppekeskkonnast:
Osalejate tagasiside:
Väga kasulik koolitus oli!
Mulle meeldis antud õppekeskkond.
Pythoni vastu tekkis veel suurem huvi, õpin kindlasti edasi!
Koolitaja
-
Koolitajata