MS Office week
Pouze tento týden sleva až 80 % na e-learning týkající se MS Office
50 % bodů zdarma na online výuku díky naší Slevové akci!
Avatar
Amálie Kljusa:30. srpna 21:00

Zdravím, jsem úplně nová, a chtěla bych začít programovat a tak nějak se pohybovat v těhle věcech, můžete mi poradit kde a jak začít, je toho hrozně moc a já fakt nevím co dřív jak mě to vše zaujalo. Předem děkuju za nějaký rady.

Zkusil jsem: Zatím se začínám učit jazyky, a jako první na co jsem zde natrefila bylo Úvod do HTML a moje první webové stránky, nějakou lekci už mám za sebou, a zatím se daří

Chci docílit: Chtěla bych se dostat dál do programování, nejen co se týče aplikací a webů.

 
Odpovědět
30. srpna 21:00
Avatar
Odpovídá na Amálie Kljusa
Pavel Klimeš:30. srpna 22:38

Je dobré mít základy HTML (a k tomu CSS). Jsem toho názoru, že je lepší začít se složitějším jazykem (např. Java, C++, atd.).
Pokud máš ty možnosti si zakoupit příručku nějakého jazyka, tak doporučuji nakladatelství Grada.
Hodně štěstí !

 
Nahoru Odpovědět
30. srpna 22:38
Avatar
Odpovídá na Pavel Klimeš
Amálie Kljusa:30. srpna 22:42

Moc děkuji za doporučení, Javou a C++ bych chtěla právě začít, takže super tip na nakladatelství :-)

 
Nahoru Odpovědět
30. srpna 22:42
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:30. srpna 22:48

A co třeba začít se zdejšími tutoriály? :) Vždyť IT network je plný tutoriálů. Když si projdeš každý kurz, tak záhy zjistíš, který jazyk ti sedí nejvíc.
Otázka hlavně zní - co bys chtěla dělat (jestli bys chtěla dělat webové aplikace, programovat hardware, databáze, desktopové aplikace, mobilní aplikace...?) Potom je nejlepší se podívat na trh práce, abys věděla co se učit a pak to zkusit.

Souhlasím s Javou, ale já nejsem moc objektivní, protože Java je můj rodný jazyk a já bych ji doporučil každému :D Hlavní výhoda těchto stránek je, že tu budeš mít k dispozici i mnoho lidí, kteří ti rádi poradí. Takže určitě s tímhle portálem spolupracuj hlavně v začátcích.

Nahoru Odpovědět
30. srpna 22:48
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Alesh
Překladatel
Avatar
Odpovídá na Amálie Kljusa
Alesh:30. srpna 22:49

Já jsem zde začínal Javou, ale přešel jsem na C#. V těch základech je to hodně podobné, ten C# mi přijde trochu lidštější, ale je to asi jedno, co si vybereš, důležité je pochopit ty programátorské principy. Navíc ty lekce jsou zde vlastně stejné, jen upravované pro daný jazyk.

 
Nahoru Odpovědět
30. srpna 22:49
Avatar
Jurajs
Člen
Avatar
Odpovídá na Amálie Kljusa
Jurajs:1. září 9:08

Ahoj, jestli můžu, tak já bych osobně šel do Javy....Pro tebe jako začatečníka je C++ docela hard-core :D ....A pokud nebudeš dělat velké věci jako 3D hry apod.....tak ti Java úplně stačí a ještě k tomu můžeš dělat aplikace pro počitače i mobilní zařízení...

 
Nahoru Odpovědět
1. září 9:08
Avatar
Odpovídá na Amálie Kljusa
don.jarducius:3. září 8:20

Ahoj, C/C++ rozhodně není vhodné pro začátečníky. Zkus začít se C# a navazující technologií .NET, .NET Core, ASP.NET, ASP.NET MVC / MVC Core. Core verze je multiplatformní. C# i Java mají velmi podobnou syntaxi ale C# je na tom dle mě lépe s pochopitelností.

C#: Tutoriálů je zde moře, případně i po internetu, k tomu máš kvalitní plnotučné IDE zdarma (aktuálně Visual studio 2019 community ).

PS: S C# můžeš hry psát taky... :)

Nahoru Odpovědět
3. září 8:20
Ten kdo nechce hledá důvod, ten kdo chce hledá způsob
Avatar
Odpovídá na don.jarducius
Pavel Klimeš:4. září 20:18

Radši Javu než C#.

PS: Všichni říkají, že C++ není dobré do začátků, ale pokud nejsi úplně hloupej, tak to v pohodě zvládneš.

 
Nahoru Odpovědět
4. září 20:18
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na Amálie Kljusa
Martin Dráb:4. září 21:39

C++ nedoporučuji. Pro začátek nepřináší moc výhod, některé jeho koncepty není jednoduché pochopit (časem se to poddá samozřejmě)a chybové hlášky jeho překladačů jsou legendární svojí neprůzračností.

Nevím, proč nezačít právě webovými věcmi (tam je minimálně hned vidět nějaký graficky zajímavý výsledek), případně i třeba Pythonem (jeho sytnax toho dovolí hodně, což může být později nevýhoda, ale také se rychle dá dopracovat k nějakému výsledku).

Nahoru Odpovědět
4. září 21:39
2 + 2 = 5 for extremely large values of 2
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na Pavel Klimeš
Tomáš Maňhal:5. září 20:40

Můžeš nějak rozvést, proč Javu raději než C#? :-) Z pohledu začátečníka přece všechno hraje do karet C sharpu. Hlavně jednoduchost a srozumitelnost, aktivní a stále rostoucí komunita. Já bych úplnému začátečníkovi Javu nedoporučil, není zrovna přátelská. Naopak C# nebo Python jsou na tom krásně. A jestli tu někdo doporučuje nováčkovi C++, proboha to snad ne?!? :-O To je jako posadit za volant supersportu absolutně nezkušeného řidiče a nechat ho samotnýho učit jak funguje provoz.

Editováno 5. září 20:42
 
Nahoru Odpovědět
5. září 20:40
Avatar
Odpovídá na Martin Dráb
Pavel Klimeš:5. září 20:49

Pythonem bych nezačínal, protože pak se ostatní jazyky učí těžce...

Mně C++ nepřijde, tak složité (samozřejmě něco je tam lehčí a něco těžší, ale naučit se to dá).
Navíc, když se nejdříve naučíš C++, potom ti ostatní jazyky půjdou snáz...

 
Nahoru Odpovědět
5. září 20:49
Avatar
Odpovídá na Tomáš Maňhal
Pavel Klimeš:5. září 20:54

Možná kdyby jsi si přečetl mojí první zprávu, tak by jsi pochopil, že jsem toho názoru, že je lepší začít se složitějším jazykem...

A Javu bych doporučil radši než C#, protože tě nevede za ručičku... V Javě si musíš nějaké věci obstarat sám.

 
Nahoru Odpovědět
5. září 20:54
Avatar
Jindřich Klimeš:5. září 21:18

Java je určitě lepší než C#. Pro lidi co tu píšou, že C# je cesta, tak rozhodně NE! C# je akorát horší verze Javy. Když se podíváš na trh, tak nikdo nechce C#, ale naopak všichni požadují Javu, C++ a i ten Python. Takže můj názor je ten, že je lepší začít s něčím co tě nevede za ručičku. V nevědomosti sice budeš spokojená, ale jakmile začneš v programování být pokročilá, tak poznáš, že je lepší umět složitější jazyky. Jsem též toho názoru, že je lepší začít s těším jazykem. A jestli chceš radu ohledně učebního materiálu, tak určitě knížky. Osobně jsem se učil více z knížek, než odsud.

Editováno 5. září 21:21
Nahoru Odpovědět
5. září 21:18
If this doesn't compile, i will flip the desk !
Avatar
Tomáš Maňhal:5. září 21:29

Co k tomu říct, držím teda palce slečně v programování :-) Osobně si fakt nemyslím, že je ideální a rychlejší skočit po hlavě do toho nejsložitějšího. Ale tady klucí Klimešové jí jistě navedou na správnou cestu ;-)

 
Nahoru Odpovědět
5. září 21:29
Avatar
Alesh
Překladatel
Avatar
Odpovídá na Tomáš Maňhal
Alesh:5. září 21:31

Já bych všechny ty mínusy a internety zakázala! ;-)

 
Nahoru Odpovědět
5. září 21:31
Avatar
Lubor Pešek
Člen
Avatar
Odpovídá na Jindřich Klimeš
Lubor Pešek:14. září 11:25

https://www.jobs.cz/rpd/1452482895/?…
https://www.jobs.cz/rpd/1489004106/?…
https://www.jobs.cz/…/1488703262/?…
https://www.jobs.cz/rpd/1509151010/?…
https://www.jobs.cz/rpd/1491371992/?…
https://www.jobs.cz/rpd/1489159358/?…
https://www.jobs.cz/rpd/1508028722/?…
https://thermofisher.jobs.cz/detail-pozice/?…
https://www.jobs.cz/…/1493602674/?…
https://www.jobs.cz/…/1502689176/?…

Stačilo jen na jobs.cz zadat C# a vyrazilo mi to k dnešnímu dni 257 nabídek. Toliko k tomu, že C# nikdo nechce.
A to jsem skutečně bral jen jobs.cz. -> čili Česko.

Toto jsi fakt přemrštil :) Každý jazyk má své uplatnění. Některé jazyky se nahrazují a jsou už legacy, ale stále se musí podporovat. Každý, kdo kdy vyvíjel v průměrné firmě, tak ti potvrdí, že nemůžeš používat pouze a jenom trend jazyky a technologie. Ty si musíš svým softwarem vydělat peníze - to je numero uno, proč to vlastně děláme. A ukaž mi firmu, která řekne: tak teď celý projekt rušíme, zastavujeme jeho podporu a následující kvartál nebo půl rok budeme vyvíjet v nejnovější technologii. Sice ten půl rok budou všichni developeři bez platu, ale budeme moderní :D

Navíc neslyšel jsem zatím žádné zprávy o tom, že by C# nějak mizel z trhu. Kde jsi vůbec něco takového zjistil? Jestli to bereš na základě tohoto videa, tak to nemůžeš brát jako dogma :D https://www.youtube.com/watch?…

Nahoru Odpovědět
14. září 11:25
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Nahoru Odpovědět
14. září 15:59
If this doesn't compile, i will flip the desk !
Avatar
hanpari
Redaktor
Avatar
Odpovídá na Amálie Kljusa
hanpari:17. září 21:59

Pokud umíš anglicky, můžeš zkusit https://codesignal.com/ a tam si vybrat který jazyk ti vyhovuje.

Osobně bych radil Python, v žádném případě ne C++, PHP, JavaScript. Pokud by ses rozhodovala mezi Javou a C#, C# je lepší volba.

Ale já bych nikdy staticky typovaný jazyk začátečníkovi nedoporučil, snad možná Kotlin nebo FSharp.

Rust má výbornou knihu jako úvod do systémového programování, ale samo o sobě je to náročnější.

https://doc.rust-lang.org/book/

Pokud jde o webarinu, pěkně se dělá s Typescriptem, ale Javascript pod ním je minové pole, a pro začátek matoucí.

Spousta lidí se učí Python na checkio.org, kde nedávno zprovoznili i JavaScript a Typescript.

Take by ses mohla podívat na české Django Girls nebo PyLadies

https://python.cz/zacatecnici/

Pořádají semináře, které by se ti mohli líbit.

Hodně štěstí

 
Nahoru Odpovědět
17. září 21:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 18 zpráv z 18.