Jak začít programovat?

Jako první si řekneme co by ste měly mít:

  • Logické myšlení
  • Chtít se zdokonalovat
  • Počítač

Potom si musíme uvědomit pro jakou platformu, tento krok je docela duležitý:

    • Web: tuto platformu jsem vybral já, nemusíme řešit kontabilitu s různými operačnímy systémy. Podle mě do budoucna duležitá platforma, když budete umět dělat weby tak se neztratíte 🙂
    • Počítač: vývoj je náročnější ale umožňuje složitější projekty.
    • Telefon:
      1. Android: Nejpoužívanější operační systém pro telefony, publikace je jednoduší než u iOS. Pro vývoj vám stačí počítač s Windows.
      2. iOS: Méně používaný než systém Android, vlastní a spravuje ho firma Apple která si docela hlídá jaké aplikace na jejich systému budou. Pro vývoj je potřeba počítač s Mac OS.

Výběr jazyka:

  • Web:
    • ze strany serveru nejčastěji PHP, patří k jednoduším jazykům. Je v něm udělaný např. Facebook, Wikipedia. Příklady dalších jazyků které se používají pro web ze strany serveru:
      • Python: např. Google, Seznam.cz
      • Java: používá se hlavně pro komerční projekty
      • JavaScript (s knihovnou Node.js)
    • pro zobrazení webu se používá značkovací jazyk HTML a k němu se používá CSS ke stylování webu.
    • ze strany klienta se používá jazyk JavaScript. U jednoduších webů není potřeba. Patří ke složitějším jazykům.
  • Počítač:
    • C# : jednoduší jazyk, používá se pro menší projekty
    • Java: o trochu složitější, používá se pro menší a střední projekty. Hodně se používá pro komerční projekty.
    • C++: patří k nejtěším jazykům, používá se pro velké projekty
    • Python: patří k jednoduším jazykům, používá se pro menší projekty.
  • Telefon:
    • Android:
      1. Kotlin: podobný Javě, zatím se používá jen pro tvorbu Android aplikací
      2. Java:druhá možnost vedle Kotlinu pro vývoj Andoroid aplikací
    • iOS:
      1. Swift: jazyk vlastní a spravuje firma Apple, pro vývoj je potřeba počítač s Mac OS.

Jak a kde se učit?

Mě nejvíce vyhovuje takový způsob že si vymyslím co  chci udělat a pak se znažím to udělat, každopádně pro to potřebujete nějaký základ daného jazyka.

Pro webový vývoj doporučuji W3Schools (anglicky)

Pro zbytek a pro ty co se chtějí učit v čestině Itnetwork (česky)

To bylo pro tento článek vše 🙂

2 odpovědi na “Jak začít programovat?”

    1. Snažil jsem se vybrat jazyky které jsou dost používané. Začátečníka pro kterého je tento článek určen je zbytečné zatěžovat jazyky jako je zmíněný assembler protože je složitý a aplikace se v něm nedělají. Co se týče Pascalu tak ten je zastaralý takže je zbytečné aby tam byl. 🙂

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *