Diskuze: Java nebo PHP?
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, najprv záleží na tom čo chceš robiť, a potom si vyberieš najvhodnejšiu technológiu
Ak chceš tvoriť desktopové aplikácie (pre PC), tak u Windowsu máš na výber C, C++, C#, Java, Python, a kopec iného, u macOS je to tuším hlavne C Objective a Swift (nie som si istý). Podľa mňa je najzaujímavejšia tá Java kvôli multiplatformnosti (pobeži na Windows, macOS, aj Linux), prípadne C#. Vývoju týchto aplikácií sa ale moc nevenujem, môžem sa v tomto mýliť.
Ak chceš tvoriť aplikácie pre mobily, je to podobné. U Androidu je to Java (+ nejaká ich upravená verzie? nvm), u iOS je to C Objective a Swift. Na mobilný Windows by som sa nezameriaval.
Ak chceš tvoriť webové aplikácie, tak tam jednoznačne HTML a CSS (to je taká nutnosť, našťastie je to jednoduché). Za mňa je pre začiatočníka najvhodnejšie PHP, pre pokročilých JavaScript (myslím napr. NodeJS), a pre podnikové veci je fajn Java. Za zmienku stojí aj Python, ale príde mi moc preceňovaný.
Pre prácu s databázami potrebuješ vedieť SQL (MySQL/MariaDB, PostgreSQL), prípadne vedieť pracovať s NoSQL databázami.
Za mňa by som ti radil ísť do webariny, ktorá je podľa mňa budúcnosť. Na začiatok prejsť kurz HTML/CSS, potom PHP a databázy. Neskôr to doplniť JavaScript-om aj na strane serveru (to je v dnešnej dobe asi top, ja som sa tam ešte nedostal).
Celkovo mi najlepšie príde PHP, Java a JavaScript.
Tu na ITN máš super kurzy na všetky tieto veci Prajem hodne úspechov, Matúš (25 let)
Za mňa by som ti radil ísť do webariny, ktorá je podľa mňa budúcnosť.
Aby som objasnil, webarina je budúcnosť vo forme rôznych služieb (viz. Gmail, Youtube, Slack, Trello, ...). Pre nejaké podnikové veci skôr tá Java.
Ešte si pozri tieto 2 infografiky
http://carlcheo.com/…ographic.png
http://galido.net/…ramming2.jpg
Záleží, co chceš dělat.
Já osobně dělám Javu. Každopádně nejvíce zakázek pro začátek budeš mít, když se začneš věnovat webům HTML, CSS, PHP, JavaScript. Potom třeba wordpress atp... Jedná se většinou o web, kde 90% hraje roli frontend. Nejsou na to potřeba tak extrémní znalosti a web chce v dnešní době každý.
Mě akorát tyto věci nikdy nebavili ( já jsem spíše na ten backend), tak se hraji s Javou na androidu + základy EE na webu.
Každý ti doporučí něco jiného.
Jsou ve směs 2 tábory. Ti, co mají Javu rádi a doporučí ti ji a ti co tomu nerozumí ( jen vtip )
Jen jen na tobě, kterému oboru se budeš chtít věnovat. Pokud napíšeš, co by tě bavilo přesněji, tak se můžu pokusit ti poradit.
Marek
Byt tebou, rovnou sahnu po Jave nebo C#. Nauc se poradne jeden z techto jazyku, OOP a nemel bys mit problem s praci. Pis sve vlastni aplikace, ktere trochu davaji smysl, tim se naucis hodne.
Pak se klidne vrhni i na PHP, ale jako zacatek bych doporucil radeji neco lepsiho.
Každopádně nejvíce zakázek pro začátek budeš mít, když se začneš věnovat webům HTML, CSS, PHP, JavaScript.
Ano více zakázek s těmito jazyky je, ale to samé si řekne dalších 30 lidí a někdy bude problém ty zakázky získat.
Ano, s tím souhlasím, ale taková je momentální situace. Nikdo neřekne, jak to bude vypadat za rok. Ono je to dané i tím, že web je běžná věc. Ale zase každý nechce programovat svůj vlastní program.
Osobně bych sáhnul po C#, na rozdíl od Javy má lepší vyhlídky do budoucnosti a je trochu víc "user-friendly", psát kód v něm je příjemnější + nemá takovou rozpolcenost knihoven.
Vývoj C# už Javu předhonil a má dobrou podporu od MS, Oracle poslední dobou Javu odsunul trochu stranou.
oracle javu nepresunul na druhoou kolej Obstacle jako patentovy troll udelal to jedine co umi,... udelal z ni placeny produkt Ocekavam, ze jako dalsi Obstacle pekne posolí uživatelum Apiary
Pak má člověk do firmy najít svářeče, když všichni chtějí programovat
Proti svářečům nic nemám, ale každý by měl dělat to co ho baví
Zobrazeno 11 zpráv z 11.