Ruszamy z wyzwaniem programistycznym!
Całość będzie miała miejsce online, a zadania oraz wymiana wiedzy będą odbywać się na blogu i na Facebook’owej grupie.
Do dyspozycji masz nie tylko zadania, ale również przykładowe rozwiązania, które omówimy na codziennym live (mimo wszystko zachęcam jednak do próby samodzielnie rozwiązywania zadań).
Gotowi zostać lepszymi programistami?
UWAGA: Każda zapisana osoba dostanie dostęp do nagrań z rozwiązaniami oraz dodatkowych materiałów.
Spis treści
Naucz się programować – najtrudniejszy pierwszy krok
Cześć.
Najtrudniejszy jest pierwszy krok – potem już jakoś pójdzie. 😉
Dlatego nie zastanawiaj się za długo, tylko zmierz się z tym wyzwaniem razem z nami – to tylko 5 krótkich zadań.
Po ich realizacji wiele może się rozjaśnić.
To wyzwanie jest dla Ciebie, jeżeli:
- Chcesz wejść do świata IT, ale nie wiesz od czego zacząć.
- Chcesz zostać programistą i znaleźć pierwszą pracę w IT.
- Chcesz spróbować swoich sił.
- Chcesz zostać lepszym programistą.
Co dostaniesz w ramach wyzwania?
- Codzienny live z omówieniem zadań.
- Nagranie live’a dla nieobecnych.
- PDF z zadaniami do realizacji.
- Na koniec podsumowanie całości.
Czego się nauczysz?
- Co trzeba umieć, żeby móc zacząć pracę jako programista.
- Jak może wyglądać przykładowy projekt, który można dodać do portfolio i którym można pochwalić się w CV.
- Jakie oczekiwania mają pracodawcy wobec Junior Developerów i jak to wykorzystać na naszą korzyść.
- Jak przygotować naprawdę dobre CV, które wyróżni Cię na tle innych kandydatów.
- Jak przygotować CV, nawet jeżeli ma się bardzo małe doświadczenie komercyjne lub jeszcze nigdy się nie pracowało.
Zasady
- Wyzwanie trwa 7 dni (5 zadań + weekend), nic jednak nie stoi na przeszkodzie robić zadania później, czy w innej kolejności.
- Zadania nie są związane z żadnym konkretnym językiem programowania.
- Nie jest to typowy kurs programowania, a raczej wspólna wymiana doświadczeń programistycznych.
Jeżeli chcesz samego kodu, zapraszam na kurs java. - Wszystkie zadania tworzą jedną spójną całość i sugeruję wykonywanie ich w założonej kolejności, np. najpierw piszemy fragment kodu, a następnie wgrywamy nasze zmiany na GitHub (istnieje jednak możliwość robienia zadań w innej kolejności lub na wyrywki).
- Zadania będą przedstawione w 2 wersjach: podstawowej i zaawansowanej, tak żeby każdy znalazł coś dla siebie.
- W zależności od aktualnego stanu wiedzy i możliwości sugerowany czas na każdy dzień wyzwania to od 15 minut do 1-2 godzin. Warto jednak poświęcić przynajmniej 45 minut dziennie i jeżeli np. wersja podstawowa to dla Ciebie za mało, spróbować sił z trudniejszym zadaniem.
- Swoje rozwiązanie wrzucasz do sieci i linkujesz je do strony wyzwania.
- Starasz się być aktywny i pomagasz innym uczestnikom.
- Ostatniego dnia robisz podsumowanie zdobytej wiedzy.
- Można dołączyć w dowolnym momencie.
Ścieżka dla początkujących
Ta wersja przeznaczona jest dla osób, które dopiero zaczynają i chcą sprawdzić, czy programowanie jest rzeczywiście dla nich. W Twoim wypadku bardzo ważne jest, by zrobić ten pierwszy krok i po prostu zacząć.
Nie bój się dzielić swoim rozwiązaniem w sieci i najważniejsze – jeżeli czegoś nie wiesz, pytaj.
Ścieżka dla zaawansowanych
Ta wersja przeznaczona jest dla osób, które mają już pewne doświadczenie w programowaniu.
Jest to rozwinięcie ścieżki dla osób początkujących, rozszerzona o dodatkowe materiały do doczytania i trudniejsze zagadnienia, tak byś mógł rozwinąć swoje umiejętności w poszczególnych tematach.
Szukaj dodatkowych rzeczy, dziel się swoimi rozwiązaniami i bądź inspiracją dla mniej doświadczonych kolegów i koleżanek. Pamiętaj – nauka innych to najlepszy sposób na zdobycie wiedzy.
Zadania:
- Start Twojego pierwszego projektu
- Rozwój aplikacji i programowanie obiektowe
- Bazy danych
- Git oraz GitHub
- CV Programisty
Nasza grupa
Wydarzenie
[box]
Wydarzenie zostało już zakończone – jednak zgromadzone materiały cały czas są dostępne dla subskrybentów newslettera i możesz z nich korzystać do woli.
Zapraszam również do projektu KierunekJava.pl
[/box]
20+ BONUSOWYCH materiałów z programowania
e-book – „8 rzeczy, które musisz wiedzieć, żeby dostać pracę jako programista”,
e-book – „Java Cheat Sheet”,
checklista – „Pytania rekrutacyjne”
i wiele, wiele wiecej!
1 Comments
Fajna sprawa, jak mamy możliwość nauki ścieżką już przetartą przez kogoś innego. Wiele osób stara sie robić to na własną rękę i w pewnym momencie gubią sie w którym kierunku muszą dale iść.