Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Junior PHP - zadania
Forum PHP.pl > Inne > Hydepark
dwd86
Witam,

Znam podstawy PHP. Chciałbym zapisać się na jakiś sensowny kurs PHP aby poszerzyć swoją wiedzę. W niedalekiej przyszłości chciałbym podjąć pracę w tym kierunku.
Moje pytanie brzmi: Jakie przykładowe zadania, projekty wykonuje junior PHP?
Chciałbym się uczyć na sensownych przykładach a nie na pozbawionych sensu rozwiązaniach.

Byłbym bardzo wdzięczny za pomoc i podesłanie zadań do rozwiązania na poziomie junior PHP.

Kolejne pytanie brzmi: Czego jeszcze warto się uczyć?

Pominę pytanie o sensowność kursów stacjonarnych. W moim przypadku ciężko jest się zebrać do nauki w warunkach domowych.

Z góry dzięki za odpowiedzi.

Pozdro
borabora
pamiętam, że moje pierwsze zadania polegały na pisaniu customowych rulsów do walidacji danych z formularzy, testy jednostkowe, testy funkcjonalne. to z tych łatwiejszych... Później już miałem zadania typowo dla regulara np. dodanie dwustopniowej weryfikacji googla
SmokAnalog
Testy jednostkowe i funkcjonalne dla juniora? Dziwnie.
Pilsener
To po prostu spróbuj dołączyć do jakiegoś zespołu programistów, wybierz jakieś firmy w okolicy, przejdź się tam, pogadaj, popytaj.
Dużo firm nie szuka juniorów, bo jak mi kolega kiedyś powiedział "jak koleś coś tam kuma, to nie chce pracować jako junior ani tym bardziej za takie stawki a jak nic nie kuma, to nawet nie wie, że mógłby być programistą" Lkingsmiley.png
borabora
Cytat(SmokAnalog @ 12.03.2018, 19:23:04 ) *
Testy jednostkowe i funkcjonalne dla juniora? Dziwnie.

phpunit w miarę ogarniałem juz wcześniej. mockowanie przy użyciu mockery też jest proste. Wystarczyło, że mogłem podejrzeć testy napisane do innych klas + dostęp do googla i szło... oczywiście z biegiem czasu coraz sprawniej. Może dlatego, że dałem radę, szybko zacząłem dostawać ciekawsze zadania.

Generalnie startując na juniora powinna wystarczyć umiejętność pisania crudów, posługiwanie się relacjami 1:1, 1:wiele, wiele:wiele. Potrenować możesz pisząc skrypt bloga (userzy, artykuły, kategorie, tagi, komentarze). Jak będziesz w stanie to zrobić, to możesz śmiało startować na juniora. Taki projekt na githubie początkującym daje na prawdę wiele.
SmokAnalog
Pisanie testów to straszne nudy.
borabora
Cytat(SmokAnalog @ 13.03.2018, 09:17:23 ) *
Pisanie testów to straszne nudy.


potwierdzam. Pisałeś gdzieś w innym temacie, że pracujesz dla zagranicznej firmy. Nie piszesz testów do swojego kodu? Nie wymagają tego? trochę lipa, nawet jeśli pracujesz sam przy projekcie. U mnie w pracy dopisanie unit testów to standard
dwd86
Dziękuję za wszystkie odpowiedzi.

Ogólnie w mojej okolicy nie ma firm programistycznych. Najbliższe miasto w którym mógłbym je znaleźć jest oddalone o około 50 km.

Czyli jeśli potrafiłby zrobić proste forum, napisać jakiegoś prostego CMSa i połączyć to wszystko w sensowny sposób z bazą danych to powinno wystarczyć?

Poproszę o jakieś konkretne zadania do zrobienia.
markuz
Proponuję zrobić stronę która będzie zawierała zadania do zrobienia dla Juniorów smile.gif
- Dodawanie zadania + akceptacja po stronie panelu administratora
- Edycja/Usuwanie zadań przez osobę która je dodała
- Poziomy trudności zadań
- Losowanie zadania w zależności od trudności wykonania
- Tagi do każdego zadania proponujące technologie do wykorzystania
nospor
@markuz a jako pierwsze zadanie: zhakuj strone o zadaniach dla juniora wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.