» Poradna » Programy

Jak začít s jazyky a programováním

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 10/10
 |   |  Microsoft Windows 7 Chrome 20.0.1132.47  |  [92.62.230.---]

Zdravím, chtěl jsem se zeptat, jak začít s programováním, jaký jazyk se učit jako první atd.
Hlavně bych rád věděl, co potřebuji za programy apod.
Předem díky.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Jazyk není zase tak podstatný, principy jsou všude stejné. Určitě ale neuděláš chybu s C# nebo Javou.
Mnohem víc ale budeš potřebovat trpělivost, angličtinu, schopnost najít si 90 % informací sám a abstraktní myšlení (pokud ti dělá problémy matematiky, bude ti téměř jistě dělat problémy i programování).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168  |  [212.96.172.---]

Jazyk je jenom syntaxe. Nějaký si vyber. Doporučuju C/C++. Zároveň se ale zajímej o teorii programování a nauč se třeba ULM.

PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Nebo spíše UML.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168  |  [212.96.172.---]

)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 14.0

Mnohem důležitější než konkrétní jazyk je naučit se schopnosti algoritmizace ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 20.0.1132.47  |  [83.208.50.---]

Tak můžeš začít jako kterýkoliv další student...
Tedy naučit se a hlavně pochopit pár základních příkazů, podmínek a cyklů, mám na mysli while, for, repeat-until, if, case a další, jako read, write a podobně. Toto se většinou vyučuje v programovacím jazyce Pascal (např TurboDelphi) Potom bys mohl přidat další krok a pochopit práci se třídami a objekty. Pokud toto pochopíš, můžeš pomalu začít psát jednoduché aplikace. Pokud bys chtěl nějaký programovací jazyk, doporučuji C/C++. Pokud máš možnost, můžeš si z knihovny vypůjčit i nějaké knížky o této problematice.
Bez znalostí výše uvedených základů ale programovat nelze....

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 13.0.1  |  [82.209.14.---]

Syntax (případně jazyk) je až na nějakém pozdějším místě, mnehem důležitější je jak je již napsáno výše matematické a algoritmické myšlení. Pochopit jak fungují cykly a celkově syntax je otázka pár minut / hodin (myslím tu základní syntax)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168  |  [212.96.172.---]

A naučit se myslet objektově je o řešení, řešení a zase řešení problémů.

PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 13.0.1

Kašli na programování, ztráta času. Já skriptuju a bohatě mi to stačí. V autoitu uděláš cokoliv co potřebuješ, třeba antiantivir, keyloger, download manager, nového masage klienta, webový server, mail server, atd.
Autoit je úpa bestovní prográmek. Muck

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Opera 9.80  |  [158.193.140.---]

Aký si starý?

Najlepšie začať u nejakého kamaráta, ktorý už má nejaký prehľad a prípadne skúsenosti. Ten si ľahko vysvetlí a ukáže základy. C++ alebo Java či C#. Tiež záleží na akej si platforme - Windows/MAS OS/Linux.

Je vhodné začať s jednoduchými vecami - hra Míny, Sokoban, Grafická kalkulačka. Ono i takto jednoduchá vec môže mať svoje fázy. Verzie 1, 2, 3... Človek sa tak zoznámi postupne hlbšie s nástrojmi pre ladenie, algoritmami pre optimalizáciu. ...začne si hľadať dobré knihy a fóra, kde zháňa rady.

Ani to celé nemusí dlho trvať. Prvotiny už po mesiaci sú celkom reálne.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Luxor



Určitě si přečtěte


Dnes je Black Friday: Přehled slev na elektroniku a počítače

Dnes je Black Friday: Přehled slev na elektroniku a počítače

** Začala slevová mánie zvaná Black Friday ** Pozor, ne všechny slevy jsou opravdu výhodné ** Průběžně sledujeme slevové akce v počítačových e-shopech

22.  11.  2017 | David Polesný | 37

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

Google Mapy mají nový design. Líbí se vám víc než předchozí? Tady je srovnání

** Nový design Google Map přijde na počítače i mobilní telefony. ** Zaměřuje se na zvýraznění konkrétních míst, mapové podklady jsou mnohdy upozaděné. ** Lépe pracuje s chráněnými oblastmi a parky.

20.  11.  2017 | Vladislav Kluska | 30

Microsoftu se invaze na Android daří, jeho launcher aktivně používá přes milion lidí

Microsoftu se invaze na Android daří, jeho launcher aktivně používá přes milion lidí

** Microsoft se zabydluje na platformě Android ** Nedávno představený launcher už používá milion uživatelů ** Je to stále jen zanedbatelný zlomek uživatelů Androidu, ale slibný růst

22.  11.  2017 | Vladislav Kluska | 35

Co je to láska? Milujeme se pouze kvůli chemickým látkám, nebo je v tom něco víc?

Co je to láska? Milujeme se pouze kvůli chemickým látkám, nebo je v tom něco víc?

** Co je to vlastně láska? Dá se vysvětlit vědecky? ** Výzkum ukázal, že zamilovaní jedinci mají mj. zvýšenou hladinu fenyletylaminu a množství testosteronu ** Je ale rozdíl mezi zamilovaností a láskou

21.  11.  2017 | Vojtěch Malý | 22


Aktuální číslo časopisu Computer

Otestovali jsme 5 HDR 4K televizorů

Jak natáčet video zrcadlovkou

Vytvořte si chytrou domácnost

Radíme s koupí počítačového zdroje