Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Programování, jak začít?

Zdravím,

chci poprosit někoho kdo má opravdu zkušenosti s programováním a bude tak ochotný a doporučí mi nějaký web, po případě smysluplnou serii tutorialu na youtube, třeba.

Chtěl bych programovat hlavně aplikace pro mobil a vzhled, tím pádem bude asi nejlepší volba Java?

Nebo začít s něčím lehčím, v programování se nevyznám ale mám velký zájem se programovat naučit.

Budu se učit převážně doma.

Díky všem!

Předmět Autor Datum
Na programovanie svojich projektov na mobil používam JS (Cordova, prípadne Ionic), okorenene o jQuer…
Mlocik97 13.02.2018 12:59
Mlocik97
P.s. O JS, node.js, jQuery, AngularJS sa môžete dosť naučitť na w3schools.com aj keď nie sú to najle…
Mlocik97 13.02.2018 13:05
Mlocik97
To jQuery mě zaujalo: v jakých situacích ho používáš? Má to nějaký zjevný výhody při Angularu/Ionicu…
Pavel 13.02.2018 19:36
Pavel
jQuery používam na zjednodušenie selectovania elementov (sizzle), AJAXové udalosti, animácie, zmeny…
Mlocik97 13.02.2018 21:54
Mlocik97
Jinak ale jQuery som využil aj na dynamické skladanie stringov (URL adrries), a pár ďalsích vecí, na… poslední
Mlocik97 13.02.2018 22:21
Mlocik97
"pogromování na YT" - to snad abys raději ani nezačínal. Algoritmizovat umíš?
touchwood 13.02.2018 13:14
touchwood
Neumím, jsem absolutní nováček bez nějakých zkušeností.
Rogi 13.02.2018 13:19
Rogi
tak s tím začni.
touchwood 13.02.2018 14:35
touchwood
Aplikace pro Android můžeš psát v HTML + CSS + JS a pak je přeložit do spustitelné podoby (.apk). Ja…
Pavel 13.02.2018 17:42
Pavel
Nerob si reklamu :-D:))
Mlocik97 13.02.2018 18:05
Mlocik97
Inak len tak som si pozrel tie tvoje videá, a pár vecí mi vyložene trhá uši i oči. A nesúhlasím že V…
Mlocik97 13.02.2018 18:15
Mlocik97
Udělej vlastní videokurz, ať všichni vidíme, jak to má vypadat a pak můžeme porovnat. Kritizovat je…
host 13.02.2018 18:21
host
Nekritizujem, len upozorňujem na nedostatky (aby sa z nich poučil) a okrem toho je tu jedno nepísané…
Mlocik97 13.02.2018 18:31
Mlocik97
Mám zkušenosti s Angularem 1.x, s dalšími verzemi ne. VueJS mi přijde o dost jednodušší a nejsem zda…
Pavel 13.02.2018 18:59
Pavel
A ešte jedna vec, u Angularu máš udané že kurz pozostáva z 20 videí, ale máš tam iba 3 videá, to ses…
Mlocik97 13.02.2018 18:19
Mlocik97
Nevím kam ses díval a co máš přístupný, každopádně kurz Angularu je kompletní, video-angularjs-1-x-p…
Pavel 13.02.2018 19:01
Pavel
Jo aha, tak to sry, to som si nevšimol, ostatné sú platené.
Mlocik97 13.02.2018 19:21
Mlocik97

Na programovanie svojich projektov na mobil používam JS (Cordova, prípadne Ionic), okorenene o jQuery, a AngularJS,... renderer process programujete ako by ste programoval resp. kodil webstránku. Main process to stačí prečítať dokumentáciu Cordovy resp. Ionicu.

P.s. O JS, node.js, jQuery, AngularJS sa môžete dosť naučitť na w3schools.com aj keď nie sú to najlepšie tutoriály a neradia programovať kvalitne, na začiatok stači.

To jQuery mě zaujalo: v jakých situacích ho používáš? Má to nějaký zjevný výhody při Angularu/Ionicu?

Já začínal s Ionicem a do verze 1.3.x jsem byl spokojenej; jak přešli na Angular 2.x v Ionicu 2.x, přešel jsem na VueJS. K tomu jsem používal Framework7 (HTML + CSS), v současnosti používám VueJS 2.x a OnsenUI 2.x - zatím maximální spokojenost :-)

jQuery používam na zjednodušenie selectovania elementov (sizzle), AJAXové udalosti, animácie, zmeny a manipuláciu CSS (napr. V jQuery je veľmi jednoduché spraviť to že když prescrolluješ napr. 100px tak sa zmení farba niečoho, alebo sa pridá tlačítko pre scrollnutie stránky hore, ale využitie to má aj v aplikáciach a mobilných aplikáciách, jQuery má aj rozšírenie určené najmä na mobilné zariadenia, abys mohl napr. niečo spraviť pri nejakom geste, napr. potiahnutie 2 prstami zhora dole). Ale dá sa to využiť aj na iné veci.

Ikdyž jinak na mobilné gestá tu je ešte jedna knihovna - hammer.js a dá sa kombinovať s jQuery.

Pri Angularu to má výhod veľa, pri ionicu hl. podpora gést a iné mobilné funkcie.

Jinak ale jQuery som využil aj na dynamické skladanie stringov (URL adrries), a pár ďalsích vecí, napr v electrone pre tvorbu interakčných prvkov ktoré menili veľkosť okna, menily chovanie ikonky v taskbaru a taskbar ikonách (tie ikonky vo windowse na ľavo od hodiniek) aj pre notifikácie.

Aplikace pro Android můžeš psát v HTML + CSS + JS a pak je přeložit do spustitelné podoby (.apk).
Jazyky HTML a CSS nejsou programovací, používají se pro psaní webu. Pomocí nich obstaráš vizuální podobu aplikace. Chování aplikace, zpracování dat, reakci na vstup uživatele atd. zajistíš JavaScriptem. Dnes jsou populární JS knihovny jako Ionic, Angular, React, VueJS a další.

Můžeš mrknout na moje online videokurzy:
video-vlastni-mobilni-aplikace-i
video-zaklady-vuejs-2-x

Inak len tak som si pozrel tie tvoje videá, a pár vecí mi vyložene trhá uši i oči. A nesúhlasím že Vue je jednoduchší než AngularJS, jen je iný to je vše. A odporúčam ti na začiatku videa nekecať pol minutu len neco ve zmyslu "v tomto videu budu kecat ja". P.s. a kus všeobecnejšie vyjadrovanie, vysvetlovanie a napr. zmieniť aj iné postupy, IDEčka, atď by sa taky bodlo.

Nekritizujem, len upozorňujem na nedostatky (aby sa z nich poučil) a okrem toho je tu jedno nepísané pravidlo, ktorého sa držím.

"Robím len to čo umím, ak robím to čo neumím, tak buď len v prípade, keď o tom neviem (nerobím to vedome), alebo za účelom sebaučenia s tým že když neco poseru, viem že neovplivním iných (napr. špatným smerom.) Reklamu na svoj bazmeg si robím len ak viem že kvalitá onej veci je dostatočne vysoká, inak sa nesnažím to cpáť iným k užitku, z ktorej by mohlo vzniknuť že iného zmätnu, nebo se neco sesere mimo mojho izolovaného prac. prostredie aka "Mlocik97 doma za stolom". Konec."

Mám zkušenosti s Angularem 1.x, s dalšími verzemi ne. VueJS mi přijde o dost jednodušší a nejsem zdaleka sám.

Některý videa mám volně přístupný na Youtube, některý jsou dostupný přes naucmese.cz
Protože se jedná o ucelený kurz, kompletní výukový materiál, je úvodní video seznamovací "co a jak".

Zpět do poradny Odpovědět na původní otázku Nahoru