Hej ! Jak zaczynaliście swoją karierę z programowaniem, macie jakieś sprawdzone kursy czy lepiej uczyć się poprzez YouTube ?
Tak, ten kurs nazywał się - studia.
Jak zaczynałem to nie było youtube :D
Pewnego dnia stwierdziłam, że chcę programować, więc zaczęłam programować. Akurat też poszłam na studia, ale to nie jest jedyne rozwiązanie. Co do materiałów i kursów - wybierz stack technologiczny i szukaj konkretów. Albo jeszcze lepiej: wybierz sobie problem do rozwiązania i pod to stack technologiczny. Bo przecież jak chcesz zacząć robić muzykę, to najpierw się zastanawiasz jaką i na jakim instrumencie, a potem kupujesz pod to książki i szukasz sobie mentora. :)
Przepisywałem mozolnie randomowe listingi z "Komputera", "Bajtka", "Moje Atari" i innej literatury fachowej, udając przed światem zewnętrznym (rodzina, koledzy), że to moje programy.
Reszta świata podchwyciła tę strategię dużo później. Nazwali to Stack Overflow.
A może ktoś z Was zna jakieś kursy szkoleniowe godne polecenia ?
programista553 napisał(a):
A może ktoś z Was zna jakieś kursy szkoleniowe godne polecenia ?
BTW dopóki nie powiesz której technologii chcesz się uczyć to trudno doradzić coś uniwersalnego
Python
part napisał(a):
Tak, ten kurs nazywał się - studia.
Gdybym czekał na studia, to bym zaczął programować ~7 lat później niż zacząłem.
Najszybciej nauczysz się rozwiązując konkretny problem. Wymyśl sobie co chciałbyś zaprogramować i kroczek po kroczku zacznij to robić. Z kursów polecam te na Udemy choć coś za darmo też jest YouTube i to na całkiem dobrym poziomie.
programista553 napisał(a):
A może ktoś z Was zna jakieś kursy szkoleniowe godne polecenia ?
Włączasz Youtube, wrzucasz frazę typu "python tutorial" i oglądasz. Jak się okazuje, że nic nie rozumiesz, to szukasz innego kursu. Ale też nie można lekceważyć dokumentacji czy podręczników (np. Dive into Python / Zanurkuj w Pythonie).
Tylko zwróć uwagę na wersję Pythona (z tego co wiem, to już wersja 3 obowiązuje, ale przez ładnych parę lat istniały równolegle Python 2.* i 3.*, więc tutoriale mogą jeszcze traktować o starej wersji).
Poza tym trzeba mieć oczywiście zainstalowanego Pythona i jakiś edytor, najlepiej darmowy (Visual Studio Code? Ja w tym w JS piszę, nie wiem jak do Pythona się to sprawuje. Zresztą to jest wiedza, którą można zebrać przez własny research - wystarczy wejść na jakieś grupy o Pythonie i sprawdzić z czego oni korzystają (przez ikonkę lupki -> "edytor"). Albo włączyć kurs o Pythonie i zobaczyć, jaki edytor jest modny).
I jedziesz. Tu nie ma wiele filozofii, tylko trzeba przestać prokrastynować i wykonać ten pierwszy krok.
Generalnie pytanie na poziomie, które wymaga odpowiedzi LMGTFY
Jak dla kogoś przeglądarka internetowa jest problemem, może nie powinien programować?
Codecademy ma kurs Pythona. To efektywnie jest konsolka programistyczna w przeglądarce z doczepionym tutorialem (przynajmniej kiedyś tak było, jak się tym bawiłem).
Jak nie wiesz co chcesz programować to polecam CS50 od Harvard na edx.
Imo warto pierw się zaznajomić z językami, do czego służą, w jakie projekty chcesz się pchać.