Embedded Python Programming - H2C (5op)
Toteutuksen tunnus: TT00BZ68-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 19.01.2021 - 17.02.2021
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 18.02.2021 - 01.08.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Teknologia
- Opetuskielet
- englanti
- suomi
- Opettajat
- Eero Huusko
- Opintojakso
- TT00BZ68
Toteutukselle Embedded Python Programming - H2C TT00BZ68-3002 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
Arviointiasteikko
0 - 5
Tavoitteet
After this course students know how to use Python professionally. This course includes quizzes, tests and homework assignments as well as three projects to create a Python project portfolio. This course will teach Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook.
Toteutustavat
Online
Suoritustavat
Online
Sisältö
The course covers the following topics:
• Learn to use Python basic features and basics of micro Python programming.
• Learn advanced Python features, like the collections module and how to work with time series databases, send sensor data to different databases and MQTT broker.
• Learn to use Object Oriented Programming with classes.
• Understand complex topics, like decorators.
• Understand how to both use the Jupyter Notebook and create .py files
• Get an understanding of how to create GUIs in the Jupyter Notebook system.
• Python 3 on microcontrollers and small embedded systems (Micro Python).
Esitietovaatimukset
Participants should have background in Operating Systems, primarily in Linux Operating systems