
Jak se naučit programovat?
Zdravím, měl bych dotaz, jaký je nejlepší způsob, jak se naučit programovat? Jestli třeba existuje nějaká internetová stránka, kde bych mohl postupovat krok za krokem? Nebo jestli by jste mi spíše doporučily navštěvovat kurzy programování? A nebo programovat podle rad z různých knih, videonávodů,..? Já jsem programoval asi 2 roky na škole, ale nebylo to nic intenzivního.. (Nejdříve Pascal a potom Visual Basic), Chtěl bych zkusit naprogramovat jednoduchou hru na mobilní telefon.. Jaké vývojové prostředí by jste mi doporučily? (android studio, eclipse,nebo něco jiného?) Budu rád za rady.
Nezačínal bych hrou, ale něčím úplně jednoduchým.
Základem je zvládnout algoritmizaci; pak se pustit do konkrétního programovacího jazyka. Je spousta článků a tutoriálů (i česky, převážně anglicky).
Ohledně jazyka, co člověk to jinej názor. Pokud jde o funkcionální programovací jazyky, nešlápneš vedle s Céčkem nebo JavaScriptem; objektově asi C#, C++, Java.
Pokud má být po čase výsledkem aplikace pro mobil, zvolí se nativní jazyk pro Apple či Android, nebo se to dá zařídit i v kombinaci HTML + CSS + JS a pak převod do "jako nativní podoby" (hybridní aplikace se tomu říká).
Začni třeba na Youtube.
TIL cecko je funkcionalni jazyk
Hm, sekl jsem se; jde o imperativní jazyk. Stane se...
Pro mě je jasnou volbou Assembler. Královsky placené mimo ČR.
http://www.fi.muni.cz/usr/jkucera/pv109/2004/xzema ne2.htm
Assembler coho? x86, x86, PIC, atmel, ARM jeden, ARM druhy, ARM treti, ... ?
A otazka aj ze co volas kralovsky placene :) Dnes sa uz nerobi skoro nic v asm, uz ani tam kde sa robilo. V niektorych oblastiach je dobre poznat instrukcie danej platformy, neni to nic narocne, schopny clovek si to prejde za tyzden.
P.S. dnesne C compilery apod su vo vacsine pripadov schopne lepsie optimalizovat kod jak by to urobil clovek rucne v asm, takze pisat v asm ani v 99% pripadov neni potrebne a neplatia veci uvedene v tom clanku.