Váš průvodce programováním učení

Už jste někdy použili aplikaci nebo web a přemýšleli jste, jestli byste mohli něco takového vytvořit sami? Pokud se naučíte programovat, můžete! Ve skutečnosti můžete těžit z osvojení základů programování, i když nevyvíjíte plně rozvinutý software. V tomto příspěvku projdu několik otázek a odpovědí, které vám pomohou začít s programováním.

Proč byste se měli učit programování?

Učit se programování je dobrý nápad, protože znalosti můžete využít v mnoha různých oblastech. Můžete jej samozřejmě použít k vytváření aplikací a webů, ale také k dosažení mnoha dalších věcí. Například můžete psát makra pro automatizaci úkolů v Microsoft Office, nebo můžete napsat skript pro výpočet problémů v podnikání. Abyste se naučili programování, budete potřebovat trpělivost, pozornost k detailům a schopnost řešit problémy. Protože programování může být obtížné, pomůže vám, pokud máte konkrétní projekt, který chcete nakonec vytvořit. Práce na cíli vám pomůže překonat obtíže, s nimiž se setkáte. Kromě toho, pokud víte, co chcete vytvořit, budete se moci rozhodnout, který jazyk byste se měli naučit. Reklamní

Jaký jazyk byste se měli učit?

Všechny populární jazyky sdílejí stejné základy, takže byste se neměli příliš starat o to, který jazyk se naučíte jako první. Je stále rozumné naučit se jazyk, který nejlépe vyhovuje vašim cílům, proto si v tomto vývojovém diagramu vyhledejte nějakou rychlou pomoc:

Reklamní

“Kompilované jazyky” (napravo) mají více pravidel, která pomáhají předcházet chybám. Lidé obvykle používají speciální program (známý jako IDE) k programování v nich, který má funkce, které pomáhají s kódováním. Tyto jazyky jsou oblíbené ve velkých společnostech a na velkých webech. Microsoft vytvořil C# a poskytuje nástroje pro kódování v tom, zatímco Jáva je používán v aplikacích pro Android a je vyučován na mnoha vysokých školách.

“Interpretované jazyky” mají méně pravidel a můžete s nimi psát krátké programy rychleji. Programátoři často používají lehký textový editor k kódování v těchto jazycích. Tyto jazyky používají mnoho startupů a webových stránek. PHP byl velmi populární před deseti lety a stále existuje mnoho skriptů a webů psaných v PHP. Mnoho lidí však považuje PHP za chaotický a nekonzistentní, takže pokud vytváříte web od začátku, měli byste si pravděpodobně vybrat jiný jazyk.. Rubín a Krajta jsou podobné jazyky. Ruby se používá ve velmi populárním rámci webových stránek Ruby on Rails, zatímco Python se používá jak na webu, tak v jiném softwaru. Javascript (který se netýká Java) je jediný jazyk, který lze spustit v rámci webový prohlížeč, takže v něm jsou zapsány všechny vizuální efekty na webu. V poslední době se také používá k vytváření celých webových stránek. Ať už si vyberete jakýkoli jazyk, je důležité začít se učit! Reklamní

Jaké zdroje můžete použít k učení programování?

Nejlepší způsob, jak začít s programováním, je použití online interaktivního tutoriálu. Codecademy a Learnstreet jsou populární weby pro výuku skriptovaných jazyků a Java se můžete učit na Learneroo, webu, který jsem nedávno vytvořil. Je také dobré získat knihu nebo referenci, abyste se mohli dozvědět více, až budete hotovi se začátečníky. Pokud se vám líbí video kurzy, podívejte se na 20 míst, kde se můžete učit online, kde jsou uvedeny weby nabízející obecné i počítačové kurzy.

Poté budete připraveni vytvořit svůj vlastní projekt bez textu, který vám přesně řekne, co máte dělat. To znamená, že musíte vědět, kde hledat pomoc. Chcete-li se dozvědět více o programovacím jazyce, měli byste nejprve zkontrolovat oficiální dokumentaci daného jazyka. Když narazíte na potíže, dobře umístěné vyhledávání Google vám může poskytnout informace o většině problémů. Pokud nemůžete najít svůj přesný problém online, můžete se zeptat na StackOverflow, na stránce Q&A pro programátory. Pokud jasně položíte konkrétní otázku a ukážete, že jste provedli výzkum, náhodní lidé online vám často rychle pomohou zdarma! Pokud potřebujete další pomoc, můžete zvážit možnost programování schůzek, nalezení mentora nebo zavedení plnohodnotného programovacího bootcampu. Reklamní

Hodně štěstí se naučím programovat!