Myślę, że jak byś zrobił osobne filmy o każdym z tych punktów to wyszła by z tego świetna seria. Tym bardziej że fajnie się to ogląda, a twoje filmy wiele uczą.
Plus do tego będę potrzebował znajomości Djnago, RestAPI, SQL, Dockera? Oglądam ostatnio wymagania na juniora pythona i właśnie takie wymogi jeszcze potrzeba. Troszkę dużo xd
takie trzy grosze: ad 1 - dodałbym match / case i structural pattern matching (od wersji 3.10) ad 22 - dodałbym wyrażenia generatorowe ad 25 - tu się nie zgodzę, w przykładzie x = 5 to nie x jest obiektem tylko 5 nim jest, a x jest tylko etykietą i to jest powrót do pkt 2, bo wytłumaczenie zmiennych w Pythonie jest dzięki temu łatwiejsze ad 30 - dodałbym agregację
Hmmm. Parę pytań, jeśli można, bo mi się nasunęło: 1) nie mogę za cholerę znaleźć, o co chodzi z hashowaniem słownika, tzn znajduję tak dziwne materiały, że nic z tego nie rozumiem. Może parę słów komentarza albo jakiś filmik, o co z tym chodzi?? 🙂 2) wspominasz o nowości z wersji 3.8, ale między nagraniem filmu a moim komentarzem wyszła wersja 3.10, w której pojawił się (nareszcie!) switch (a konkretnie match, ale w innych językach najczęściej nazywa się to switch). Czy to też konstrukcja, którą warto znać na początek (i dopisać do listy jako pkt 54)?? A poza tym - kawał dobrej (i potrzebnej) roboty. Wielkie DZIĘKUJĘ!!! Utworzyłem sobie z tego listę i odhaczam...
Co do haszowania to fakt można z tego zrobić oddzielny film. Parttern matching to fakt nowowsc i to jet trochę bardziej skomplikowane niż swich z innych języków i chyba warto znać bo to nowość wiec mogą pytać chociaż to co ja Libię 3.10 to raczej | zamiast union
@@getitjob Dziękuję za tak szybką odpowiedź. To czekamy na filmik nt. hashowania słowników... 😉😆 A może, idąc za ciosem, i o match można by nagrać następny? 😂 Skoro to bardziej skomplikowane...
brakuje mi serii zadaniowej z twojej stronki, robisz super robotę!! Bo uczyć się można dużo, ale to nic nie wejdzie do głowy jak się nie przerobi setek tysięcy linijek kodu z realnymi problemami :( Może polecisz jakieś miejsce z zadaniami?
Super lista, nie rozumiem do końca o co ci chodziło z tym, czy jeden generator może wywołać drugi. Nie mogę tego znaleźć, więc nasuwa mi się pytanie jak to zaimplementować?
Myślę, że warto już myśleć o Structural Pattern Matching'u - taki switch case z innych języków. Druga rzecz to zrozumienie jak w Pythonie są przekazywane argumenty do funkcji (metod).
Mam pytanie, mam 15 lat można powiedzieć 16 idę do 2. Klasy LO i zaczynam programować czy jeżeli ogarnę dobrze postawy JS i średnio zaawansowany poziom i może c++ to będę wstanie mógł odrazu iść do pracy związanej z programowaniem?
nazwa powstała dość spontanicznie ja to IT rozumiałem jako information technology. Potem ktoś to przeczytał jako get it co chyba znaczy zdobyć no jakoś tak zostało :P
@@getitjob ogolnie myslę, że mega dobrym filmikiem byłoby cos w stylu jak wyglada przykladowy 1 dzien/tydzien w pracy juniora (takiego dla ktorego to pierwsza praca w IT), chodzi o to co jest mu polecane robic itd itp :P a odnosnie punktow to super ze zajales sie OOP, to chyba najtrudniejszy temat. Ponadto hmmm, mysle ze jakies takie typowe zadania co sie robi w pracy jako junior byllyby wartosciowe zeby miec poglad na prace
@@getitjob ponadto pytanie, czy nie studiowales badz przebywałes w formie edukatora na agh w latach 2008-2012 jakos?:P Mam wrazenie, że kojarzę Cie Adam z widzenia:P
Myślę, że lista nie jest pełna i brakuje chociażby logów. Natomiast super materiał i zdecydowanie zgadzam się z początkowym stwierdzeniem o clean code - to że działa to za mało.
Może jakiś króciutki filmik z uzupełnieniem ?:) "Python czy już go umiesz ? Part 2" ?:) Dziękuje Ci serdecznie za ten materiał!
Myślę, że jak byś zrobił osobne filmy o każdym z tych punktów to wyszła by z tego świetna seria. Tym bardziej że fajnie się to ogląda, a twoje filmy wiele uczą.
pomysł dobry tylko trochę tego jest ciekawe ile by taka seria trwała pewnie z pół roku ale pomyśle jak to zrobić
@@getitjob do każdego punktu osobny odcinek do 10min. Też uważam, że byłoby to pomocne i super :-)
Plus do tego będę potrzebował znajomości Djnago, RestAPI, SQL, Dockera? Oglądam ostatnio wymagania na juniora pythona i właśnie takie wymogi jeszcze potrzeba. Troszkę dużo xd
Swietny material
Świetny film!
Super lista, widać czego warto się douczyć. Dzięki. Pozdrawiam.
takie trzy grosze:
ad 1 - dodałbym match / case i structural pattern matching (od wersji 3.10)
ad 22 - dodałbym wyrażenia generatorowe
ad 25 - tu się nie zgodzę, w przykładzie x = 5 to nie x jest obiektem tylko 5 nim jest, a x jest tylko etykietą i to jest powrót do pkt 2, bo wytłumaczenie zmiennych w Pythonie jest dzięki temu łatwiejsze
ad 30 - dodałbym agregację
Dokładnie tak. Gdy się zagłębimy bardziej w zarządzanie pamięcią w Pythonie, wtedy wytłumaczenie czym jest zmienna jest proste (pkt 2)
Extra dzięki za tą listę :) Pozdrawiam
Ależ proszę bardzo
Dzięki! Przydatny film :)
Super
Czy dodałbyś lub usunął coś z tej listy po tych dwóch latach od publikacji filmu?
Dodałbym structural pattern matching i pydantic
Dobry odcinek :)
Super materiał !!!!
Fajne ze się podoba może pójdę dalej z tematem
Hmmm. Parę pytań, jeśli można, bo mi się nasunęło:
1) nie mogę za cholerę znaleźć, o co chodzi z hashowaniem słownika, tzn znajduję tak dziwne materiały, że nic z tego nie rozumiem. Może parę słów komentarza albo jakiś filmik, o co z tym chodzi?? 🙂
2) wspominasz o nowości z wersji 3.8, ale między nagraniem filmu a moim komentarzem wyszła wersja 3.10, w której pojawił się (nareszcie!) switch (a konkretnie match, ale w innych językach najczęściej nazywa się to switch). Czy to też konstrukcja, którą warto znać na początek (i dopisać do listy jako pkt 54)??
A poza tym - kawał dobrej (i potrzebnej) roboty. Wielkie DZIĘKUJĘ!!! Utworzyłem sobie z tego listę i odhaczam...
Co do haszowania to fakt można z tego zrobić oddzielny film. Parttern matching to fakt nowowsc i to jet trochę bardziej skomplikowane niż swich z innych języków i chyba warto znać bo to nowość wiec mogą pytać chociaż to co ja Libię 3.10 to raczej | zamiast union
@@getitjob Dziękuję za tak szybką odpowiedź. To czekamy na filmik nt. hashowania słowników... 😉😆
A może, idąc za ciosem, i o match można by nagrać następny? 😂 Skoro to bardziej skomplikowane...
Świetny odcinek. The best in polish Internet!
No to był dobry odcinek można by na jego postawie zrobić całkiem dobry kurs
Pozdrawiam! łapka w górę ;)
Dzięki
A może masz coś czego brakuje na liście
brakuje mi serii zadaniowej z twojej stronki, robisz super robotę!! Bo uczyć się można dużo, ale to nic nie wejdzie do głowy jak się nie przerobi setek tysięcy linijek kodu z realnymi problemami :( Może polecisz jakieś miejsce z zadaniami?
Tak strona w przebudowie nie wiem czy wróci w takiej formie jak kiedyś ale zawsze mogę nagrać coś fajnego
@@getitjob W takim razie czekam i 3mam kciuki za powrót strony!
Zrobisz cos o python turtle?
He he ciekawe ,że o to prosisz ostatnio w pracy o tym gadaliśmy
Super lista, nie rozumiem do końca o co ci chodziło z tym, czy jeden generator może wywołać drugi. Nie mogę tego znaleźć, więc nasuwa mi się pytanie jak to zaimplementować?
Masz generator który w środku robi nexta na drugim
@@getitjob a mógłbyś podesłać jakiś przykład?
Myślę, że warto już myśleć o Structural Pattern Matching'u - taki switch case z innych języków.
Druga rzecz to zrozumienie jak w Pythonie są przekazywane argumenty do funkcji (metod).
a nie było takiego punktu referencja czy kopia jak nie to muszę dopsiać
Mam pytanie, mam 15 lat można powiedzieć 16 idę do 2. Klasy LO i zaczynam programować czy jeżeli ogarnę dobrze postawy JS i średnio zaawansowany poziom i może c++ to będę wstanie mógł odrazu iść do pracy związanej z programowaniem?
Tak. Ale skup się na jednej ścieżce. Łączenie JS i C++ to nie najlepszy pomysł.
Django?
Wiesz to już jest framework. To trzeba by zrobić odcinek o samych frameworkach w tym materiale skupiłem się na samym Pythonie
co znaczy 'get it job' ? nie chodzi o aj ti dżob ?
nazwa powstała dość spontanicznie ja to IT rozumiałem jako information technology. Potem ktoś to przeczytał jako get it co chyba znaczy zdobyć no jakoś tak zostało :P
Nie da się tej listy pobrać bo strona jest w budowie
Ok naprawie jak coś to pisz na Adam.wojcinski@gmail.com to ci prześle
Jestem tu od dzisiaj, ale czy kanał jeszcze żyje?
A chcesz żeby wrócił?
Jak multithreading to i multiprocessing od razu.
tak jak mówiłem ten punkt tam został tak przez szacunek dla tego ale nie jest to rzecz niezbędna jeśli chodzi o początki w branży IT
Arcywartosciowy filmik. Własnie przepisałem sobie punkty do words i w planach jest odhaczanie
Super jak byś chciał jakiś konkretny punkt to mogę zrobić video tylko o tym
@@getitjob ogolnie myslę, że mega dobrym filmikiem byłoby cos w stylu jak wyglada przykladowy 1 dzien/tydzien w pracy juniora (takiego dla ktorego to pierwsza praca w IT), chodzi o to co jest mu polecane robic itd itp :P a odnosnie punktow to super ze zajales sie OOP, to chyba najtrudniejszy temat. Ponadto hmmm, mysle ze jakies takie typowe zadania co sie robi w pracy jako junior byllyby wartosciowe zeby miec poglad na prace
@@getitjob ponadto pytanie, czy nie studiowales badz przebywałes w formie edukatora na agh w latach 2008-2012 jakos?:P Mam wrazenie, że kojarzę Cie Adam z widzenia:P
Raczej nie miałem tylko jedno szkolenie na AGH ale to było parę lat temu
Myślę, że lista nie jest pełna i brakuje chociażby logów. Natomiast super materiał i zdecydowanie zgadzam się z początkowym stwierdzeniem o clean code - to że działa to za mało.
A ja zgadzam się z tobą logi dobry pomysł i fakt lista nie jest pełna
Mała szczególarska uwaga: iterować, nie iterować się ;)
o super dzięki bardzo sobie cenie rady tego typu
Za dużo tego XDD
Ja po 4 dniach kodowania w Pythonie:
Hmmmmmmm...
Hehe spoko trzeba czasu
15 lat później