Lekcja 1 - Wykorzystanie Pythona (Inna Shcherbak)
Deklaracja uczestnictwa:
- zadajemy pytania
- to że czegoś nie wiem jest ok
- brak kamerek
- robimy projekty
- notujemy
- pomagamy sobie
- kahoot
- cierpliwość wyrozumiałość dlia innych
Kto używa?
Google, RadHat, twilio, Uber, Meta, Instagram,Spotify,
Netflix, Amazon, NASA, Dropbox, Pinterest,
Industrial Light&Magic, Goldman Sachs.
Do czego go używa?
Python będzie dobry do:
- „klej” do lączenia aplikacji
- do rozwoju
- analiza preferencji użytkowników
- łączenie z bazami danych
- inżynieria i analiza danych
- automatyzacja (skrypty, DevOps)
- uczenie maszynowe
Python będzie ok do:
-aplikacji na komputery stacjonarne
- programowania mikrokontrolerów
- przy niektórych aplikacjach mobilnych
Nie zajmują:
- aplikacji mobilnych
- aplikacji systemowych
- gier
- frontend-u
Czemu Pyton?
- przystępny
- czytelny
- bogaty w „gotowce”
- szybko się w nim tworzy
Cel języka?
Codziennego
- komunikacja, wyrażanie emocji
Co komunikujemy?
- prosimy o wykonanie czegoś
- opisujemy stan obiektu
Jakimi środkami się komunikujemy?
- słowa ułożone w zdania
Programowania
- poinstruowane komputera jak coś wykonać
- opisanie stanu obiektu
- stawienie jego cechy/właściwości
- prośba o podanie stanu/wartości
Jakie słowa?
Jęz.”naturalny” cel jęz.programowania
czasownik - opisanie czynności - funkcja/metoda
rzeczownik - nazwanie rzeczy - obiekt/zmienna
przymiotnik - określenie cechy - wartość atrybutu
Gramatyka
funkcja(ciało funkcji)
print(moja zmienna)
Terminy
- Zminne
- Algorytmy
- Typy (grupujemy podobne do siebie)
„Pojemniki” też mają swoje typy
Powtarzalne czynności
For while