Skocz do zawartości

Nauka programowania.


Olo

Rekomendowane odpowiedzi

Witajcie!

Kieruję się do was z taką małą sprawą. Otóż nie wiem z której strony ugryźć temat programowania.

A więc, mógłby ktoś mi napisać od czego powinienem zacząć naukę programowania i w jakim kierunku dalej iść? Bardzo chcę zacząć rozwijać się w tej dziedzinie, ale potrzebuję pomocy od jakich podstaw zacząć i jak dalej to rozwinąć. 

Z góry dziękuję za odpowiedzi!:P

Odnośnik do komentarza

Zarejestruj się za darmo i naucz się zarabiać online!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut, sztucznej inteligencji i wiele więcej!

To zależy właściwie po co uczysz się programować: dobrze jest dobrać sobie język pod to co chcesz robić, a nie na odwrót. 

bB5DK1f.jpg

A jako tako myślę, że na początek Java byłaby dobrym wyborem. Jeżeli byś zaczynał od tego języka to polecam Head First Java (jeżeli chcesz mieć wszystko opisane prostym językiem) lub Java Podstawy. No i do tego dochodzi masa tutoriali w sieci. 

Wołam @Szinek może coś się wypowie w tym temacie :D 

  • Super 6
Odnośnik do komentarza

1. Interesuje mnie zarówno tworzenie gier mobilnych, www itp, ale także interesuje mnie tworzenie programów.

2. Nie znam. Pytanie wysunąłem właśnie dlatego aby dowiedzieć się od jakich podstaw zacząć i co muszę wiedzieć. 

3. Lat mam 20, a obecnie jestem magazynierem gdyż mam pracę pod nosem i mam wiele wolnego czasu i w międzyczasie chcę uczyć się tego wszystkiego. 

4. Interesuje mnie praca zdalna, nie chcę być typem człowieka który siedzi 24/7 w pokoju, ale wszystko da się robić z umiarem i rozsądkiem, więc się o to nie boję bo nawet w pracy nie zdalnej osoby czasem robią po 48h. :D

Odnośnik do komentarza

Okej, to jakie masz podłoże edukacyjne, skoro robisz na magazynie?

Tworzenie programów, w sensie okienkowym, na desktop? Oprócz nielicznych firm praktycznie już się takich rzeczy nie robi. Ale jeżeli koniecznie chcesz to C# jest twoim przyjacielem.

W przypadku aplikacji webowych musisz sam sprawdzić co lubisz, Java, C#, Ruby, Python a może coś innego? I tak, i tak będziesz musiał poznać ogólne zasady programowania, więc tak naprawdę początkowy wybór nie robi różnicy, ale to podobno Python jest najłatwiejszy dla początkująych. Jak ogarniesz dobrze core języka, wtedy możesz myśleć nad frameworkami webowymi.

HTML i podstawy JS to mus w webie.

Jeżeli praca zdalna to najłatwiej w Rubym, PHP, Pythonie - te języki to domena startupów i małych/średnich firm. W Javie i C# pracują w największym stopniu korporacje, ale to nie znaczy, że masz twarde godziny 9-17 w biurze, np. u mnie spokojnie można tydzień w miesiącu pracować z domu.

No i czy jesteś biegły w korzystaniu z komputera? Wyszukiwaniu informacji i ich przetwarzaniu? Bo skoro zadajesz pytanie na tym forum, a nie znalazłeś miliona podobnych tematów w Internecie, to nie jestem pewien :szinek: 

  • Super 1
Odnośnik do komentarza

Także rozwiązałeś moje watpliwości. Widzę ze jesteś doświadczony wiec ci zaufam. Najlepiej uczy sie od podstaw i tego właśnie chce. Moj angielski niestety to 5/10 dlatego tez będę sie w nim szkolić aby lepiej rozwijać sie w programowaniu. :)

  • Super 1
Odnośnik do komentarza
  • 1 miesiąc temu...
  • 4 tygodnie później...

PHP - niewątpliwie najłatwiejszy język programowania do pisania aplikacji internetowych przy tym o bardzo dużych możliwościach.
C# - łatwy język programowania do pisania aplikacji okienkowych pod Windows ale nie tylko.

Dodatkowa znajomość JavaScript.

Python owszem, ale ma dziwną składnie poza tym jest też OK.

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .