jak se naučit programovat
- olis
- Začátečník

-
- Registrován: 05. úno 2010
Re: jak se naučit programovat
jj asi vsade je to inak u nas to ties dobre ucia a nepovedia my len ze toto je toto a a toto je toto za hodinu spravime aspon 3 programy a pri kazdom si vysvetlime vsetko nove preco to tak funguje a naco to sluzi
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: jak se naučit programovat
O tom bych mohl poreferovat, Škola vs. Programováníbubanek píše:Nějaká divná škola. Do nás se to snažili hustit docela dobře.OndraSter píše:Ve škole se programovat nenaučíš... Ve škole ti řeknou "hele tohle je objekt, umí tohle a tohle" a zbytek si najdi doma sám, vyzkoušej.
Bohužel člověk musí chtít...
Máme povinnou praxi na 14 dní v období maturit, kámoš mi řekl jestli bych mu nechtěl pomoct ve škole, učit osmáky (berte spíše jako exkurzi v rámci dobrých vztahů mezi vedlejší základkou) webovky, a poté prváky céčko (to se bere ve 3. na naší škole, pak C++ ve 4. Teď již prváci mají C# zmr*i)
Tak jsme měli teda jednu třídu jeden den, takže naprd, ale stihli jsme základy, deklarace proměných, jaké jsou proměnné, printf() a scanf() a dělali jsme příklady na výpočet obvodu obsahu kruhu, povrchu a objemu koule.
Někteří udělali a pak se nudili, tak jsem jim třeba vysvětlil proč je void main() co to znamená atd... ale to spíše pro zajímavost kdo chtěl.
Ale někteří nebyli schopni pochopit, že ty příkazy ten program čte postupně (podmínky a cykly jsme stihli jenom s těma nejlepšíma), tak jsem jim se to snažil vysvětlit, že je to jako v matematice, taky nejdříve počítáš diskriminant, a až pak kořeny, a že to prostě naopak nejde, a že program je to samé, takže když udělá výpočet na 8 řádku, a snaží se ho vypsat na 2. tak že mu to vážně fungovat nebude, někteří to ani poté nepochopili.
Dále byl problém s tímto a = a + b; to opět někteří nepochopili že si tu proměnnou přepíšou, a že s ní dále pracují už s jiným než tím původním zněním... To, že to někdo napoprvé udělal, beru, vysvětlím mu to, a pak pokračuje už dobře, ale našli se takoví, kterým jsem to řekl 5x a oni to nepochopili, takže tak...
Trochu jsem se rozšoup
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: jak se naučit programovat
Co jsem se ohledně škola vs programování snažil říci (a nepovedlo se mi) je to, že ve škole ti dají pár programů na udělání, pár věcí popíšou. Ale odhadem tak 50% (možná i víc), nedokáže potom vyrobit program, který si sami vymyslí/někdo jim zadá. Dalších 20% z toho zbytku ho napíše hnusně (aneb inicializace 2x30 inkrementujícího pole ručně). Dalším 20% to dá opravdu zabrat a jen 10% ze všech lidí to napíše opravdu efektivně a použitelně (rozšířitelně).arxeiss píše:...
Opět jsem se zamotal
Prostě IT na školách je o "udělej to a to takhle a takhle", než "vymysli cestu, jak to udělat. Efektivně".
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- olis
- Začátečník

-
- Registrován: 05. úno 2010
Re: jak se naučit programovat
no tak sorry ale to tam musely byt fakt lamy ked nepochopoili ani a= a+ b; taketo nieco u nas ani nebolo treba vysvetlovat jako inak my mame vyhodu ze sme sa zacali ucit c++ uz od prvakov lebo predtim sa to ucilo az od 3 triedy to je dobre no a za 4akou by sme mali preberat zase javu
to ondraster my ked spravime program ktory dostaneme na doma hnusne ako si ty napisal hodnoty to ako keby sme ho ani nemali vyzaduje to najlepsie ak to moze byt samozrejme ked sa to da spravit viacerimi sposobmi necha to na nas a potom ked to spravime zlozitejsie tak nam vysvetli ako by to bolo lepsie no nwm ja som zatial spokojny tak ako nas to uci
to ondraster my ked spravime program ktory dostaneme na doma hnusne ako si ty napisal hodnoty to ako keby sme ho ani nemali vyzaduje to najlepsie ak to moze byt samozrejme ked sa to da spravit viacerimi sposobmi necha to na nas a potom ked to spravime zlozitejsie tak nam vysvetli ako by to bolo lepsie no nwm ja som zatial spokojny tak ako nas to uci
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: jak se naučit programovat
Jako jim dělalo problém toto
a = a+b;
a = a-b;
a = a*b;
a = a/b;
a pak si mysleli že když vypíšou a čtyřikrát tak budou mít všechny výpočty... jako když jsem jim řekl že to takto fakt nefunguje, a vysvětlil jsem jim to třeba na příkladu s matikou opět, tak to pochopili, někteří prostě ne!! Jako ale vesměs má Ondra pravdu, to vidím i teď na spolužácích (jsem ve 3.) jak píšou prasácky, a někteří to nechápou. A to náš učitel hodně lpí na přehlednosti, a na tom aby jsme nepsali špatně, a snaží se to vysvětlitl, ale arogantnímu idio*ovi fakt nepomůžeš
a = a+b;
a = a-b;
a = a*b;
a = a/b;
a pak si mysleli že když vypíšou a čtyřikrát tak budou mít všechny výpočty... jako když jsem jim řekl že to takto fakt nefunguje, a vysvětlil jsem jim to třeba na příkladu s matikou opět, tak to pochopili, někteří prostě ne!! Jako ale vesměs má Ondra pravdu, to vidím i teď na spolužácích (jsem ve 3.) jak píšou prasácky, a někteří to nechápou. A to náš učitel hodně lpí na přehlednosti, a na tom aby jsme nepsali špatně, a snaží se to vysvětlitl, ale arogantnímu idio*ovi fakt nepomůžeš
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- olis
- Začátečník

-
- Registrován: 05. úno 2010
Re: jak se naučit programovat
hm tak u nas je to zase celkom rozumne vyriesene ty co chcu programovat idu po 2 rocniku do jednej triedy a ty co nechcu tak idu do inej triedy takze ako 3 su tam uz vlastne len ty co "vedia" programovat a bavi ich to
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: jak se naučit programovat
jj tak je to u nás na těch nových oborech. Ale na našem jěště ne
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- marek16
- Začátečník

- Registrován: 22. čer 2006
- Bydliště: Brno
Re: jak se naučit programovat
tohle nechápu. Programování bylo a vždycky bude úzce specializovaná činnost, nemá smysl to hustit do celé třídy a už vůbec ne na základce, když ten člověk pomalu ani neví co je proměnná. Další velmi negativní jev s tím spojený je snižování ceny té práce - už teď si některý firmy myslí, že jim lidi budou dělat za 14 čistýho myšlenkově náročnou činnost, na kterou je potřeba hodně teoretických znalostí. Proč? Protože se vždycky najde nějaká bukva, která se naučí if a while, a následně to za těch 14 tisíc vezme.arxeiss píše:...
Co se původní otázky threadu týče - jako první jsem se učil C. Není to špatný, ale pro začátečníka je tam spousta věcí, na kterých se sekne a absolutně nebude vědět jak dál. Je třeba mít známýho co to už umí. Prasárny typu pascal a (visual) basic se skoro nepoužívají, důvodem budiž hrozivá ukecanost a nepřehlednost těch jazyků.
Jakmile zvládneš C a pochopíš, že programování jsou jen příkazy, podmínky a cykly, můžeš nastoupit na C#, ve kterým už se relativně snadno dají psát i okenní aplikace a hlavně tě nenutí zabývat se výmyslama toho jazyka, ale samotným problémem.
Ale pamatuj na jedno - čím víc se toho dozvíš, tím víc ti bude jasný že vlastně neumíš vůbec nic, takže pak nastoupí značkovací jazyky (HTML, XML), stylovací (CSS, XSLT), databázový SQL, který se v každé modifikaci liší jednou tečkou nebo závorkou, assembler abys pochopil jak to funguje na úrovni procesoru, abstraktní datový typy, grafický knihovny (OpenGL), turingovy stroje, sockety....
A říkám ti předem, jestli na to nemáš trpělivost a vytrvalost, můžeš si rovnou ušetřit spoustu času a vykašlat se na to
Ryzen 9800X3D | RTX 5080 16GB | 64GB DDR5 6000 CL30 | Gigabyte B650 Aero G | Samsung 990 PRO 2TB | LG BX 4K
Quis custodiet ipsos custodes?
Quis custodiet ipsos custodes?
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: jak se naučit programovat
1. Čti pořádně, základky jsme učili HTMLmarek16 píše:tohle nechápu. nemá smysl to hustit do celé třídy a už vůbec ne na základce, když ten člověk pomalu ani neví co je proměnná.
2. C v prváku na počítačové střední, ze které by programátoři měli vyjít (i obor tomu odpovídá) takže nechápu proč by to něměli umět...
3. Napsal jsem toho hodně, tak cituj alespoň kousek textu ke kterému se vyjadřuješ, na co jsi reagoval jsem si pouze domýšlel.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- Saphire
- Začátečník

- Registrován: 17. kvě 2009
Re: jak se naučit programovat
Dle mého názoru je první nejdůležitější se naučit programovat teoreticky - vymyslet (kde bude podmínka, co bude ověřovat, kde bude cyklus, jak budu zpracovávat data, atd.), protože jak již psal marek16 tupě zapisovat nabiflovaný syntax umí cvičená opice. A za druhé ZAPISOVAT ZDROJÁK PŘEHLEDNĚ!
-----
Mimochodem: Studuji druhý ročník na šestiletém gymnáziu s (rádoby) zaměřením programování.
Na začátku roku jsme se s 3 programátory z naší třídy domluvili, že si založíme na praxi IVT vlastní skupinu, která bude brát učivo rychleji a čtyři lidé (skupiny jsou po 8 ) , kteří budou chtít se opravdu naučit programovat, se můžou přidat. První dva měsíce jsme jeli hodně rychle, až vyučující přišel s tím, že jsem o několik hodin dopředu, než ostatní skupiny a že přišel čas na "skutečné programování", konkrétně céčko. Jakožto člověk, který z té skupiny C ovládá nejlépe, jsem na začátku dvouhodinovky dostal 4 lidi, kteří nevěděli o C naprosto nic, ale ,,jakštakš" zvládali teoreticky programovat. A za 100 minut jednoduchých operací zdělení->zkouška v praxi, jsem získal 4 lidi ovládající základy práce s C (puts,printf,scanf,proměnné,funkce)
Takže to skutečně není složité, máš-li teoretický základ.
-----
Hustit to nemá smysl nikdy! Musíš postupovat tempem, které ti danní jedinci zvládají a pouze za předpokladu, že mají o programování zájem. Jinak je to marné.marek16 píše:tohle nechápu. nemá smysl to hustit do celé třídy a už vůbec ne na základce, když ten člověk pomalu ani neví co je proměnná.
Mimochodem: Studuji druhý ročník na šestiletém gymnáziu s (rádoby) zaměřením programování.
Na začátku roku jsme se s 3 programátory z naší třídy domluvili, že si založíme na praxi IVT vlastní skupinu, která bude brát učivo rychleji a čtyři lidé (skupiny jsou po 8 ) , kteří budou chtít se opravdu naučit programovat, se můžou přidat. První dva měsíce jsme jeli hodně rychle, až vyučující přišel s tím, že jsem o několik hodin dopředu, než ostatní skupiny a že přišel čas na "skutečné programování", konkrétně céčko. Jakožto člověk, který z té skupiny C ovládá nejlépe, jsem na začátku dvouhodinovky dostal 4 lidi, kteří nevěděli o C naprosto nic, ale ,,jakštakš" zvládali teoreticky programovat. A za 100 minut jednoduchých operací zdělení->zkouška v praxi, jsem získal 4 lidi ovládající základy práce s C (puts,printf,scanf,proměnné,funkce)
Takže to skutečně není složité, máš-li teoretický základ.
MB: Fujistu-Siemens D1961 CPU: Intel P4HT 521 2.8Ghz GPU: ATI Radeon 9600 Atlantis 128MB RAM: 2x1GB DDR400 ADATA PREMIER HDD: 2x 40GB Samsung SP0411c, 250GB WD Caviar D2500AAJB-00J3A0 OS: Windows XP/Linux Mndriva 2010.2
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
- SeagullCZ
- Nováček

-
- Registrován: 08. lis 2010
Re: jak se naučit programovat
Nejprve se nauč základy NĚJAKÉHO programovacího jazyka, je na tobě co zvolíš, doporučuji C, nedoporučuji skriptovací jazyky, dovolují totiž takové prasečiny, až hamba a jak se je naučíš tak budeš u striktnějších jazyků čučet. Až budeš umět základy jako je, číst a zapisovat na ( standartní vstup a výstup ), aritmetické a logické operace, cykly, podmínky a pochopíš ukazatele pak se vrhnout na studium algoritmů (seznamy, zásobníky, stromy, vyhledávací algoritmy, operace nad tabulkou) a s tím se učit dynamické alokace proměnných a pod..., potom začít zkoušet dle libosti různé knihovny, pro internetovou komunikaci se naučit BSD sockety, pro grafiku DirectX nebo GL, pro klikací aplikace třeba QT, ale v tu dobu už budeš sám vědět k čemu tě to táhne. Jo a pro to C doporučuju Programovací Jazyk C od Kernighana a Ritche a samozřejmě internetové zdroje ...
- hotel007
- Začátečník

-
- Registrován: 13. lis 2005
- Kontaktovat uživatele:
Re: jak se naučit programovat
Jsem na Ekonomické informatice - VŠ, šel jsem tam, že mě baví programovat atd. ale jsem pořád začátečník a ekonomku mám "za sebou", tak jsem chtěl pokračovat.
První co do nás rvou - PASCAL - všecko od základů, po pole, struktorované proměnné, podprogramy atd... Je spousta lidí co s tím má problém!
Pak děláme c++ (Základy objektově orientovaného programování) - třidy, metody, vazby, dědičnost, polymorfismus a tam se chytají i ti, co v pascalu netuší, proč?
Jako další předměty je třeba teoretické základy informatiky, Výpočetní technika (linux - ovládání přes konzole, teorie informace ...)
Na to, že jsem začátečník je všecko v pohodě a doufám, že jak píšete nás nenaučí nějaké špatné návyky, dále je tam totiž C a JAVA - co doporučujete - náročnost, klady, zápory... ?
První co do nás rvou - PASCAL - všecko od základů, po pole, struktorované proměnné, podprogramy atd... Je spousta lidí co s tím má problém!
Pak děláme c++ (Základy objektově orientovaného programování) - třidy, metody, vazby, dědičnost, polymorfismus a tam se chytají i ti, co v pascalu netuší, proč?
Jako další předměty je třeba teoretické základy informatiky, Výpočetní technika (linux - ovládání přes konzole, teorie informace ...)
Na to, že jsem začátečník je všecko v pohodě a doufám, že jak píšete nás nenaučí nějaké špatné návyky, dále je tam totiž C a JAVA - co doporučujete - náročnost, klady, zápory... ?
Pentium Dual Core E2200@ 3.0Ghz | MSI P35 Platinum | Kingston HyperX 4GB (kit 2x 2GB) 1066MHz | Sapphire HD4770 512MB | WD 320GB + 80GB | I-TEC 530W | Windows 7 64 bit
Notebook: ACER ASPIRE TIMELINE 5820TG | Core i5 | HD5650 | 8GB RAM | 640GB HDD | 6 cell battery
Notebook: ACER ASPIRE TIMELINE 5820TG | Core i5 | HD5650 | 8GB RAM | 640GB HDD | 6 cell battery
- Saphire
- Začátečník

- Registrován: 17. kvě 2009
Re: jak se naučit programovat
Odpověď 1: Pascal je zastaralý tupý nízkoúrovňový jazyk, který programátorovi "svazuje" ruce, jako jazyky vysokoúrovňové a je nepoužitelný v praxi. Problém s tím mohou mít proto, že znalost elementárního programování nezávisí na schopnosti se naučit programování objektové.
Odpověď 2: Dávat na výběr mezi c a javou je trochu nensmysl, protože odstraněním "spatných" vlastností c++ (které pochází z C) vznikla java. Pokud chceš pracovat v oběktovém multiplatformním flexibilním jazyku, je java správnou volbou, ale za to, že žere neskutečné množství paměti, to myslím nestojí
.
Odpověď 2: Dávat na výběr mezi c a javou je trochu nensmysl, protože odstraněním "spatných" vlastností c++ (které pochází z C) vznikla java. Pokud chceš pracovat v oběktovém multiplatformním flexibilním jazyku, je java správnou volbou, ale za to, že žere neskutečné množství paměti, to myslím nestojí
MB: Fujistu-Siemens D1961 CPU: Intel P4HT 521 2.8Ghz GPU: ATI Radeon 9600 Atlantis 128MB RAM: 2x1GB DDR400 ADATA PREMIER HDD: 2x 40GB Samsung SP0411c, 250GB WD Caviar D2500AAJB-00J3A0 OS: Windows XP/Linux Mndriva 2010.2
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
- Maranov
- Mírně pokročilý

- Registrován: 21. črc 2006
Re: jak se naučit programovat
Pascal se dnes užívá ze zvyku, jako jednoduchý výukový jazyk pro naučení fundamentů na středních školách (a "vejškách"Saphire píše:Odpověď 1: Pascal je zastaralý tupý nízkoúrovňový jazyk, který programátorovi "svazuje" ruce, jako jazyky vysokoúrovňové a je nepoužitelný v praxi. Problém s tím mohou mít proto, že znalost elementárního programování nezávisí na schopnosti se naučit programování objektové.
Řešení: C#.Saphire píše:Odpověď 2: Dávat na výběr mezi c a javou je trochu nensmysl, protože odstraněním "spatných" vlastností c++ (které pochází z C) vznikla java. Pokud chceš pracovat v oběktovém multiplatformním flexibilním jazyku, je java správnou volbou, ale za to, že žere neskutečné množství paměti, to myslím nestojí.
Všechny programy nemusí být extra optimalizované a bůhvíco. V případě nějakých složitějších client-server řešení, databází apod. by optimální řešení v C++ buď trvalo hodně dlouho nebo by prakticky ztratilo všechny výkonnostní výhody.
hotel007: Java. OOP, větší abstrakce, větší možnosti použití... pochybuji že by jsi chtěl programovat jednočipy, drivery nebo různé výkonnostně náročné aplikace v C. Java na druhou stranu má celkem široké použití a člověk nemusí být profík přes operační systémy, aby něco vůbec napsal.
DESKTOP: C2D E8200 (pasivně); ATI HD 3870 (AC S1, 120 fan@5V); 4GB RAM; OCZ Vertex2 SSD 64GB; 320+320+250GB JBOD (odhlučněno); 2x FSC P19-2 (2056x1024)
MOBILE: Lenovo Thinkpad T420 4177 CTR, Crucial M4 SSD 128GB, 6GB RAM; FSC P19-2; Logitech G400
POCKET: Nokia Hulmia 800; Hitachi 500GB@Scythe Kamazo 2 (eSATA); Creative EP-630
AUDIO: Sennheiser HD 555 (foam mod), NuForce Icon µDAC, FLAC, ReplayGain, f2k
"A Man's mortality is a compass that points his way in life."
MOBILE: Lenovo Thinkpad T420 4177 CTR, Crucial M4 SSD 128GB, 6GB RAM; FSC P19-2; Logitech G400
POCKET: Nokia Hulmia 800; Hitachi 500GB@Scythe Kamazo 2 (eSATA); Creative EP-630
AUDIO: Sennheiser HD 555 (foam mod), NuForce Icon µDAC, FLAC, ReplayGain, f2k
"A Man's mortality is a compass that points his way in life."
- Kr1sp0s
- Nováček

-
- Registrován: 03. zář 2009
Re: jak se naučit programovat
Je pro začátečníka vhodná třeba tato kniha? Začínat rovnou 4. edicí Thinking in Java mi nepřijde zrovna nejlepší, ale rád bych se programování začal věnovat. Rád bych se v budoucnu orientoval na problémy počítačových sítí a jejich bezpečnosti...
- Maranov
- Mírně pokročilý

- Registrován: 21. črc 2006
Re: jak se naučit programovat
To fakt ne. Tohle je jedna z nejvíce hardcore, nečitelných, matematických knih vůbec.
Dobré knihy dělá O'Reilly.
Dobré knihy dělá O'Reilly.
DESKTOP: C2D E8200 (pasivně); ATI HD 3870 (AC S1, 120 fan@5V); 4GB RAM; OCZ Vertex2 SSD 64GB; 320+320+250GB JBOD (odhlučněno); 2x FSC P19-2 (2056x1024)
MOBILE: Lenovo Thinkpad T420 4177 CTR, Crucial M4 SSD 128GB, 6GB RAM; FSC P19-2; Logitech G400
POCKET: Nokia Hulmia 800; Hitachi 500GB@Scythe Kamazo 2 (eSATA); Creative EP-630
AUDIO: Sennheiser HD 555 (foam mod), NuForce Icon µDAC, FLAC, ReplayGain, f2k
"A Man's mortality is a compass that points his way in life."
MOBILE: Lenovo Thinkpad T420 4177 CTR, Crucial M4 SSD 128GB, 6GB RAM; FSC P19-2; Logitech G400
POCKET: Nokia Hulmia 800; Hitachi 500GB@Scythe Kamazo 2 (eSATA); Creative EP-630
AUDIO: Sennheiser HD 555 (foam mod), NuForce Icon µDAC, FLAC, ReplayGain, f2k
"A Man's mortality is a compass that points his way in life."
- Kr1sp0s
- Nováček

-
- Registrován: 03. zář 2009
Re: jak se naučit programovat
V tom případě se mrknu na Amazonu
Mám certifikátovou zkoušku IELTS 7,5 takže pro mě není AJ problém. Momentálně mám doma ale jenom toho Eckela...
- Václav Sedlář
- Žlutá karta Bazar

-
- Registrován: 01. dub 2006
- Bydliště: Liberec
- Kontaktovat uživatele:
Re: jak se naučit programovat
Jsem druhým rokem na VŠ-nikdy před VŠ jsem neprogramoval...v 1. a 2. semestru byla java (2.semestr byl objektový) a 3.semestr byl C a C++...teď nám začal 4.semestr a budeme mít C#....
Musím říct, že ti velice doporučuji to pořadí, jaké máme my...-java je jednoduchá, až s objektama začne být záhul (pro některé), C ujde,protože základ je podobný jako java, jen jsou tam navíc pointry (mocná věc-když se to člověk naučí používat) a C++ je šílenost....C# je okopírovaná java...
Hlavně doporučuji jak na javu, tak na C koupit knihy od herouta....
Musím říct, že ti velice doporučuji to pořadí, jaké máme my...-java je jednoduchá, až s objektama začne být záhul (pro některé), C ujde,protože základ je podobný jako java, jen jsou tam navíc pointry (mocná věc-když se to člověk naučí používat) a C++ je šílenost....C# je okopírovaná java...
Hlavně doporučuji jak na javu, tak na C koupit knihy od herouta....
- krakenuss
- Začátečník

-
- Registrován: 14. úno 2010
Re: jak se naučit programovat
Mohl bys doporučit nejakiu knihu na C#???Václav Sedlář píše: Hlavně doporučuji jak na javu, tak na C koupit knihy od herouta....
- jan.svoboda
- Středně pokročilý

-
- Registrován: 25. pro 2009
- Bydliště: Chrudim
Re: jak se naučit programovat
Můj post včetně doporučených knih: http://pctforum.tyden.cz/viewtopic.php? ... 1#p8088731
Zde na foru již nejsem aktivní, vyskytuji se na Google+ (http://gplus.to/JanSvoboda), kde aktivně píšu nejen o IT.