Dart i Flutter - podstawy

  Рет қаралды 12,729

Jak nauczyć się programowania

Jak nauczyć się programowania

4 жыл бұрын

Wprowadzenie do programowania w języku Dart - pokazuję składnię tego języka oraz jego najciekawsze cechy. Po więcej szczegółów odsyłam do oficjalnej dokumentacji: dart.dev/guides/language/lang...
💥Pobierz darmowego ebooka "Jak zostać programistą - krok po kroku": www.jaknauczycsieprogramowani...
🔥Subskrybuj kanał: kzfaq.info...
📘Grupa na Facebooku: / 693124164480151
✉️Mail: kamil.brzezinski@gmail.com

Пікірлер: 49
@franciszekjob8236
@franciszekjob8236 4 жыл бұрын
Super że dart I flutter stają się coraz popularniejsze! Lapka oczywiście zostawiona!
3 жыл бұрын
Witam, czy jeśli wcześniej bawiłem się jedynie w pythonie to poleca pan zainteresować się flutterem czy pierw zaznajomić się z językiem Java. Pozdrawiam
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
KrisTech możesz zaczynać od Fluttera :)
@P1C3EK
@P1C3EK 4 жыл бұрын
Cześć, może pytanie nie na temat odcinka ale przez ostatnie dni mnie nurtuje. Pracuje jako młodszy programista w projekcie który istnieje juz pare dobrych lat, jest to głównie utrzymanie projektu, naprawa czegokolwiek wymaga długiego debugowania kodu i czasu na zrozumienie. Nie ma testów więc momentami połapanie się o co chodzi bywa problematyczne, po jakichś zmiana zdarza się że coś się wywala. Jest to moja pierwsza praca, ostatnio jestem zdemotywowany, bo naprawa jakiegoś buga trochę trwa. Czy sytuacja w innych firmach może być inna, czy tak już po prostu jest?
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 4 жыл бұрын
To zdecydowanie zależy od projektu, czasem trafisz na super projekt napisany przez ogarniętych ludzi, którym się chciało, będzie fajny kod, ciekawe technologie i praca będzie czystą przyjemnością, ale innym razem trafi Ci się po prostu syf, coś co zostało niechlujnie napisane lata temu i przez cały ten czas kolejne osoby jeszcze ten obraz nędzy i rozpaczy pogrążyły. Plus jest taki, że im bardziej doświadczony i lepszy jesteś, tym lepsza jest Twoja pozycja na rynku, także to Ty możesz stawiać coraz większe wymagania i jeżeli praca nad jakimś projektem nie jest dla Ciebie wystarczającym wyzwaniem, nie daje Ci satysfakcji, po prostu taki projekt zmieniasz i bierzesz to, co chcesz robić i co pozwala Ci się autentycznie cieszyć się pracą. Także nie przejmuj się, w IT bywają lepsze i gorsze chwile, tak jak lepsze i gorsze projekty i nikt nie jest na całe życie skazany na te gorsze ; ) Ucz się, rozwijaj, staraj się mimo wszystko wyciągnąć z obecnego projektu ile się da, a jak się pojawi okazja, żeby zmienić go na ciekawszy, wykorzystaj ją :)
@bartas7261
@bartas7261 4 жыл бұрын
Fajny pomysł na odcinek. Łapka zostawiona. Dzięki za twórczość w kwestii Darta bo według mnie to jest język przyszłości jeśli chodzi o branże aplikacji mobilnych i zamierzam się go uczyć po c#. PS. Jakie ide polecacie do c#? Visual odpada bo za ciężki a chciałbym jeszcze, by w IDE był jakiś edytor graficzny (przepraszam za złe nazewnictwo) taki, w którym można dodawać różne tabelki i inne szczególiki (podstawy umiem przez to zależy mi na grafice). Z góry dzięki i przepraszam za chaotyczną wypowiedź.
@2605mac
@2605mac 4 жыл бұрын
Ja polecam jednak visual studio ale w wersji 2015 i nie instalować zbyt wielu dodatków.
@bartas7261
@bartas7261 4 жыл бұрын
@@2605mac Dzięki za odpowiedź. Mogę spróbować ale tak i tak coś tam na dysku C zajmie a ten ma najmniej miejsca.
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 4 жыл бұрын
A próbowałeś Visual Studio Code? To naprawdę rewelacyjne IDE, bardzo lekkie, a jednocześnie - dzięki pluginom - dające niesamowite wręcz możliwości konfiguracji.
@bartas7261
@bartas7261 4 жыл бұрын
@@JakNauczycSieProgramowania Pobrałem, świetne IDE. Jak zawsze dziękuję bardzo za dobrą propozycję.
@user-qy7vn9dt6r
@user-qy7vn9dt6r 2 жыл бұрын
@@JakNauczycSieProgramowania to nie IDE, a edytor tekstu ;)
@EmilDworniczak
@EmilDworniczak 4 жыл бұрын
Zawsze ciekawiło mnie czemu JS wyrażenia lambda nazwał funkcja strzałową
@2605mac
@2605mac 4 жыл бұрын
Warto uczyć się Rust'a w 2020? Jeśli nie mam macbooka to w jaki sposób mogę się uczyć swift'a i objective-c pod windowsem albo linuxem, tak żeby być w stanie tworzyć appki na mac os x lub ios?
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 4 жыл бұрын
A jakie projekty chcesz tworzyć? Bo to w dużym stopniu warunkuje jakich języków powinieneś się uczyć. Nie mając MacBooka, możesz spróbować Hackintoshem, czyli z instalacją macOS na PC, ale generalnie nie polecam tego rozwiązania, bo po pierwsze nie jest to takie łatwe, po drugie występują duże problemy kompatybilnościa sprzętu, a po trzecie, żeby to jakoś sensownie działało, będziesz potrzebował naprawdę mocnego sprzętu, więc pewnie łatwiej i często taniej będzie kupić jakiegoś używanego MacBooka. O idei Hackintosh i o tym jak postawić macOS na PC możesz poczytać tutaj: www.hackintosh.com.pl/
@bartas7261
@bartas7261 4 жыл бұрын
Na putty można chyba w swifcie przynajmniej tak można było 4 miechy temu.
@2605mac
@2605mac 4 жыл бұрын
@@bartas7261 putty? Program do łączenia się przez ssh?
@bartas7261
@bartas7261 4 жыл бұрын
@@2605mac Tak to jest to.
@bartas7261
@bartas7261 4 жыл бұрын
@@2605mac Jakbyś coś potrzebował to pisz
@zdivizgret3557
@zdivizgret3557 4 жыл бұрын
Polecasz udemy na start nauki programowania w wieku 13 lat?
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 4 жыл бұрын
Tak, Udemy to dobre źródło, ale nie jedyne, opowiadałem kilka tygodni temu o serwisach, gdzie można znaleźć bardzo dobre kursy, również darmowe: kzfaq.info/get/bejne/oMuSgNOEnLPclKc.html
@zdivizgret3557
@zdivizgret3557 4 жыл бұрын
@@JakNauczycSieProgramowania Dziękuję, za odpowiedź.
@mnagraba
@mnagraba Жыл бұрын
Troszkę się zdezaktualizował ten filmik, aktualnie podczas tworzenia "named arguments" w konstruktorze klasy, DartPad zgłasza błąd, jeśli nie inicjujemy od razu wartości takiego argumentu (nie dopuszcza by została przekazana wartość "null".)
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania Жыл бұрын
Dart i Flutter mocno się zmieniły od tamtego czasu :) Trochę nowszy film jest tutaj: kzfaq.info/get/bejne/n9t3gamZ3eCYioU.html, ale on też w wielu miejscach może być już nieaktualny.
@piotrus5457
@piotrus5457 3 жыл бұрын
kiedy kolejny odcinek?? :)
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
Powiem szczerze - nie wiem. Chciałbym, żeby pojawił się niedługo, ale jest tyle tematów zaplanowanych na najbliższe tygodnie, że ciężko będzie wcisnąć w to wszystko Fluttera :) Także odcinek na pewno będzie, ale nie mogę obiecać żadnych konkretów kiedy :(
@NeoBTK
@NeoBTK Жыл бұрын
Fajny ten Dart, taka trochę uproszczona Java ;d
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania Жыл бұрын
Jak ktoś zna Javę, to Dart wygląda bardzo znajomo :)
@TheAlvipl
@TheAlvipl 3 жыл бұрын
Aby pracować z flutterem bardziej profesjonalnie musze znać swinga?
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
Nie, to zupełnie niepowiązane ze sobą technologie.
@TheAlvipl
@TheAlvipl 3 жыл бұрын
@@JakNauczycSieProgramowania ok rozumiem, dzięki. Jeszcze mam pytanie, trochę bezsensu ale może uda Ci się mi pomóc. Wiadomo, że dla każdego to wygląda różnie i trudno porównać dwie różne kategorie ale twoim zdaniem programowanie na Android jest łatwiejsze/lepsze niż programowanie webowe? Np. W kwestii szybkości nauki lub trudności pracy nad projektem. Zastanawia mnie też ilość materiału ktorego trzeba się nauczyć do zostania developerem.
@arkadiuszswioko8583
@arkadiuszswioko8583 Жыл бұрын
Dart wyglada bardzo ciekawie.. Ciekaw jestem jak sytuacja bedzie wygladac za 5 lat z tym jezykiem
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania Жыл бұрын
Flutter się fajnie rozwija, także Dart też się będzie rozwijać :)
@KonradFidler
@KonradFidler 3 жыл бұрын
Kiedy kolejny odcinek?
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
Ciężko powiedzieć, bo pomysłów na odcinki jest tyle, że nie chcę deklarować konkretnych terminów. Ale postaram się o ten odcinek w ciągu kilku najbliższych tygodni :)
@damian33733
@damian33733 4 жыл бұрын
Troche to wygląda na c++
@djkidii
@djkidii 4 жыл бұрын
szok każdy jezyk wywodzisię z C :D
@user-qy7vn9dt6r
@user-qy7vn9dt6r 2 жыл бұрын
A mi jsa, a flutter z Reactem xd takie dziwne uczucie kiedy sobie oglądasz by porównać fluttera z react native by łatwiej potem się zdecydować co lepsze i masz deja vii trochę xd
@Malaq4822
@Malaq4822 3 жыл бұрын
Szkoda tylko że nie tłumaczysz co te komendy robią
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
Wynika to z tego, że założeniem tego filmu nie była nauka podstaw programowania, ale wprowadzenie do języka Dart, także dobrze jest mieć już pewne podstawy w innych językach. Zobacz na kanale filmy o Javie, Pythonie i JavaScript, a wtedy na pewno będzie dużo łatwiej: kzfaq.info/get/bejne/bK1hbM53yLy8hKM.html kzfaq.info/get/bejne/eKilab2gpq6tp30.html kzfaq.info/get/bejne/q8qopNZ7vbCxZYU.html
@Malaq4822
@Malaq4822 3 жыл бұрын
Dobra, dzięki wielkie, i tak już znalazłem czego szukałem tylko po angielsku
@jantomczak9246
@jantomczak9246 3 жыл бұрын
szkoda, ze robisz ten poradnik tak jakby kazdy znal jave :(
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
Tak, założeniem tego filmu nie była nauka podstaw programowania, ale wprowadzenie do języka Dart, także dobrze jest mieć już pewne podstawy w innych językach. Zobacz na kanale filmy o Javie, Pythonie i JavaScript, a wtedy na pewno będzie dużo łatwiej: kzfaq.info/get/bejne/bK1hbM53yLy8hKM.html kzfaq.info/get/bejne/eKilab2gpq6tp30.html kzfaq.info/get/bejne/q8qopNZ7vbCxZYU.html
@jantomczak9246
@jantomczak9246 3 жыл бұрын
@@JakNauczycSieProgramowania dzięki, zabieram się za oglądanie
@Guimmam
@Guimmam 3 жыл бұрын
@@JakNauczycSieProgramowania Będzie może kolejny odcinek Fluttera? Czy znudziłeś się już tą technologią? Podobno flutter miał ostatnio problemy z animacjami i nie wiem, czy nie lepszym pomysłem jest uczyć się React native
@JakNauczycSieProgramowania
@JakNauczycSieProgramowania 3 жыл бұрын
@@Guimmam Będzie kolejny odcinek i to niedługo! Myślę, że w kwietniu :) Miałem trochę przerwy od Fluttera, ale wróciłem do niego dwa tygodnie temu i jestem nim na nowo zajarany :) Nie śledzę, co się dzieje z React Native, ale Flutter rozwija się cały czas bardzo mocno, także myślę, że z tych dwóch technologii, Flutter jest bardziej przyszłościowym wyborem.
Czym jest Flutter i dlaczego warto się nim zainteresować?
12:21
Jak nauczyć się programowania
Рет қаралды 17 М.
Kurs Dart od Podstaw - async
3:58
Flutter Athletes Polska
Рет қаралды 519
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 49 МЛН
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 10 МЛН
Własny projekt czyli jak skutecznie uczyć się programowania?
10:02
Jak nauczyć się programowania
Рет қаралды 16 М.
Podstawy programowania w JavaScript w 60 MINUT
57:34
Jak nauczyć się programowania
Рет қаралды 253 М.
Value Object: I twój kodzik jest piękniejszy!
12:46
JavaSenior
Рет қаралды 1,9 М.
Flutter Basic Training - 12 Minute Bootcamp
12:09
Fireship
Рет қаралды 815 М.
Kurs Dart od Podstaw w 37 min!
37:33
Flutter Athletes Polska
Рет қаралды 1,6 М.
Kabaret K2 - Przystanek Wybory.  Kabareton, 61. KFPP Opole 2024
14:05
Gra kółko i krzyżyk w JavaScript
8:54
overment
Рет қаралды 34 М.
Do czego służą różne języki programowania?
7:01
Jak nauczyć się programowania
Рет қаралды 59 М.
Flutter - instalacja i pierwsza aplikacja
44:13
Jak nauczyć się programowania
Рет қаралды 41 М.
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 49 МЛН