Lekcja 1 - Wykorzystanie Pythona (Inna Shcherbak)

Lekcja 1 - Wykorzystanie Pythona (Inna Shcherbak)
Photo by Douglas Lopes / Python

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