#18 - WebService w Python/Flask do naszego clickera - Praktyczne Programowanie

Subscribers:
17,000
Published on ● Video Link: https://www.youtube.com/watch?v=VXOgHQfQPeg



Duration: 22:05
7,479 views
91


Dobrowolne wsparcie mojej działalności:
http://www.javadevmatt.pl/wsparcie/

FB: https://www.facebook.com/javadevmatt/

Playlista serii: https://www.youtube.com/playlist?list=PLFq6ri1W22hwmA0FzkR5zPPOnsimwUc9P

Pamiętajcie, że film ma na celu pokazanie całej otoczki - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.

Kod źródłowy projektu z filmu: https://github.com/JavaDevMatt/tutorialclicker/tree/tut18

Link do jsona z tutka: http://javadevmatt.pythonanywhere.com/tutorialclicker/api/v1.0/features


Linki z filmu:
Darmowy serwer: https://www.pythonanywhere.com
Instalacja Pythona: https://wiki.python.org/moin/BeginnersGuide/Download
Instalacja Flaska: http://flask.pocoo.org/docs/0.12/installation/
Flask Quickstart: http://flask.pocoo.org/docs/0.12/quickstart/#quickstart
Tutorial do restowych webserwisów w Pythonie: https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask

Co było w filmie?
0:12 - Wizualne tłumaczenie pomysłu.
2:41 - Zaczynamy task implementowania lokalnego webserwisu.
3:50 - Co to ten Flask?
4:00 - Instalacja Virtualenv
5:45 - Branch i gitignore w gicie.
7:55 - Aktywacja naszego virtualenv.
8:02 - Instalacja flaska w naszym virtualenv.
8:29 - O darmowych serwerze z Pythonem.
8:44 - Tworzymy nasz plik z kodem app.py
9:14 - Dodajemy kod do app.py
10:06 - testowanie konfiguracji.
10:33 - Zaczynamy własny webserwis.
12:10 - Tłumaczenie aktualnego kodu.
13:16 - Przerabiamy przykład na nasze potrzeby.
16:49 - Commitujemy kod.
17:50 - Wrzucamy webserwis na serwer.
19:40 - Sprawdzamy jak działa webserwis.
20:22 - Sprawdzamy webserwis na telefonie.


Co powinieneś potrafić, by zacząć pracę jako programista?
Jak wygląda organizacja i dzień pracy programisty?
Jak i skąd się uczyć, by nie marnować czasu?
Uporządkowałem te informacje w moim ebooku:
http://www.juniordeveloper.pl/




Other Videos By Mateusz Kupilas (JavaDevMatt)


2017-02-12Wdrażanie w istniejący projekt/kod - czyli jak zjeść słonia.
2017-02-07Dlaczego warto blogować w ramach nauki? Zaproszenie do "Daj Się Poznać 2017"
2017-02-05Start przedsprzedaży papierowej książki! :)
2017-02-01Twórcy Niezależni - #02 - Przedstawianie Waszych projektów! 💾
2017-01-30#20 - LibGDX, parsujemy odpowiedź webserwisu - Praktyczne Programowanie
2017-01-29O projektach, które mi nie wyszły - naliczyłem 29
2017-01-20Pierwsze kroki w pierwszym biurze | Off-top Vlog #01
2017-01-15Pułapka rozwoju osobistego - wszystko z umiarem | Programista po emigracji
2017-01-12O papierowym wydaniu książki "Junior Developer"
2017-01-10#19 - LibGDX, pobieramy dane z webserwisu - Praktyczne Programowanie
2017-01-06#18 - WebService w Python/Flask do naszego clickera - Praktyczne Programowanie
2017-01-05"Masters of Doom" - inspirująca książka o dwóch legendach branży - JavaDevMatt Poleca
2017-01-02Podsumowanie roku (2016) i model biznesowy - Programista po emigracji
2016-12-27Twórcy Niezależni - #01 - Trzy projekty gier w Unity 💾
2016-12-17„Sticky Notes” – więcej o karteczkach, które usprawniają pracę
2016-12-09Jakich materiałów spodziewać się od nowego roku?
2016-12-03Co ma programowanie do żonglowania? O pracy zespołu.
2016-11-20Retrospektywa po sprzedaży gry mobilnej Note Fighter
2016-11-06Efekt kuli śnieżnej - Programista Po Emigracji
2016-10-22Pierwsze zadania programisty - zebrane od ponad 20 osób
2016-10-13#17 - Planowanie v3 - LibGDX - Praktyczne Programowanie



Tags:
javadevmatt
flask
python
praktyczne programowanie
libgdx
clicker
tworzenie gry
programowanie serwera
backend
android
pycharm
programista
programowanie
kodowanie