Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie
Strana 2 z 2 PrvníPrvní 12
Zobrazené výsledky: 16 až 28 z 28

Téma: Začátky programování

  1. #16
    Starousedlík SHW Avatar uživatele mstejska
    Registrace
    Dec 2007
    Příspěvků
    2,919

    PATH ne JDK
    musis nastavit path.
    Odpovídat lze po přihlášení

  2. #17
    Starousedlík SHW Avatar uživatele mstejska
    Registrace
    Dec 2007
    Příspěvků
    2,919

    JDK slouzi pro dalsi programy. Typuju JUnit, ANT atd. Ale windowsum nic nereknou. Musis nastavit PATH
    Odpovídat lze po přihlášení



  3. #18
    Starousedlík SHW Avatar uživatele mstejska
    Registrace
    Dec 2007
    Příspěvků
    2,919

    Pro jistotu obrazek z NB
    Odpovídat lze po přihlášení

  4. #19
    Pravidelný diskutér Avatar uživatele adolfik
    Registrace
    Jun 2007
    Příspěvků
    238

    ježiši já jsem blb :O)
    díky moc...rychle čtu a unikají mi důležité věci

    EDIT: přihazuju bodíky
    Odpovídat lze po přihlášení

  5. #20
    Starousedlík SHW Avatar uživatele mstejska
    Registrace
    Dec 2007
    Příspěvků
    2,919

    NZ. Me se to zdalo hned divne.
    Odpovídat lze po přihlášení

  6. #21
    Starousedlík SHW Avatar uživatele xmarek
    Registrace
    May 2008
    Příspěvků
    1,689

    Spoustu programů hledá tzv. JAVA_HOME. Takže osobně doporučuji nejprve přidat systémovou proměnnou JAVA_HOME. Takže name: JAVA_HOME variable c:/Program Files/java/jdkxx (liší se umístěním) a potom do path přidat ;%JAVA_HOME%/bin .

    Nakonec spusťte cmd a napište "set". Zkontrolujte, že v cestě tj. path je přidána cesta k javě. Nakonec napište javac -version. Tento postup doporučuji dělat např. pro ANT, MAVEN apod.

    Pozn. Jinak co se týče dalších dotazů k javě pokud vím odpovím.
    Odpovídat lze po přihlášení

  7. #22
    Pravidelný diskutér Avatar uživatele adolfik
    Registrace
    Jun 2007
    Příspěvků
    238

    no teď to je snad v pohodě (abych to nezakřikl)...nějak jsem se prokousal zakladama a teď už jenom záleží na mé hlavě a jak se s tím vypořádám...

    ale to, co bych rád dodal k začátkům programování je "vůbec jak začít".
    Já sám jsem doteď programování moc nevěnoval (nevěděl jsem ani co je OOP), jenomže na jedné nejmenované škole (Ustaf Pardubice) jsem chytl jednoho velice znameno nejmenovaneho učitele na programování v Javě a tak jsem se začal ve vlastním zájmu ohlížet po něčem z čeho bych mohl čerpat při nepochopeném studiu.
    No a když jsem prolézal net o programování a pročítal diskuze "jak začít" apod.
    Tak všude začátečníkům pod nos cpali "V**er se na Javu nauč se Céééčko!!!"
    a jako literaturu "Úplně nejlepší knížka je od Herouta-Učebnice jazyka ***"
    Hehe
    Jenomže k čemu je tak slavná učebnice začátečníkovi (já měl alespon bonus v tom, že "jsem něco málo věděl"), když nezná takové pojmy jako je "Datový typ, identifikator, deklarace proměnný...atd". V téhle knížce prostě autor počítá, že nobik ví neco o OOP nebo má za sebou Basic, Pascal atd...

    Proto bych rád doporučil začátečníkům (úplným začátečníkům) knihu Java 6 Vyukovej kurz (no spíš bichli), která nejenže vysvětluje důležité OOP jak pro imbecily, provede vás po krůčkách každým pojmem a nenajdete slovo, které nebylo před tím vysvětleno, ale prakticky už v přímo v Javě nezajíždí vůbec zbytečně do hloubky, celé stránky nejsou plné "poznáme pro programatora v C/C++" (typický z Heroutovy).
    A musím říct, že se investice do této knihy opravdu vyplatila , protože během tří dnů jsem pochopil věci, které jsem teď celej měsíc ve škole vůbec nedával, i když jsem se snažil sebevíc. Zato u Heroutovky bych čuměl do toho klidně celej den a stejně bych to nechápal
    A na psani v kodu a testovaní hned na začátek doporučím IDE NetBeans (na mým Tualatinu je poměrně nenáročný, na AthlonuX2 vedle se docela trhá- to jen tak technicky odskočuju ), kterej zabrání vašem vzteku než třeba prohodíte celý PC oknem
    Odpovídat lze po přihlášení



  8. #23
    Starousedlík SHW Avatar uživatele xmarek
    Registrace
    May 2008
    Příspěvků
    1,689

    Abych navázal na co bylo již uvedeno. Co se týče literatury p. Herouta. Až dnes mi pomalu dochází o čem tam ten pán psal. Pro začátečníka je to knížka, která se snaží vysvětlit všechny obecné věci v javě. Ale jaksi mi tehdy unikl smysli věcí jako je interface nebo abstraktní třída. Což je v objektovém svěce velmi používaná záležitost. Jinak asi tvrzení, že OOP zahrnuje: dědičnost, zapouzdřenost a polymorfismus asi vystihuje to nejdůležítější.

    Začátečníkům doporučuji mrknout se na věci jako jsou generické datové typy, enumerátory atd. Prostě věci od Javy 5.

    Pokud to někdo myslí s Javou vážně doporučuji po zvládnutí základů studium frameworků Spring, Hibernate (a samozřejmě databáze ). Ale pozor je toho vážně dost.

    Co se týče IDE tak Netbeansy se mi zdají asi nejvhodnější (Navíc obsahují TomCat a GlassFish). Eclipse už je pro záčátečníky příliž rozvláčný a na konfiguraci už člověk potřebuje jisté zkušenosti. JDeveloper je pro začátečníka utrpení a Idea JetBrains je jednak komerční a navíc se v ním může začátečník taky trochu ztratit. (Jinak osobně je můj favorit posledně jmenovaný a není to o tom, že jsem licenci vyhrál. )
    Odpovídat lze po přihlášení

  9. #24
    Občasný diskutér
    Registrace
    Sep 2008
    Příspěvků
    69

    Zdravím,

    prošel jsem si pár programovacích jazyků (pouze imperativní; logické a funkcionální programování jde zatím mimo mě) a postupem času jsem došel k názoru, který si držím. Není důležitý programovací jazyk, který člověk ovládá (stačí nějaký do začátku). Důležité je umět řešit problémy v jazyku který je k dispozici, mohu perfektně umět všechny třídy, templaty a všelijaké vychytávky v c++, ale pokud nebudu umět vyřešit třeba algoritmus, který nějak rozumně rozmísťuje zboží po skladu, tak je mi to celkem k ničemu. Btw. toto považuji právě za rozdíl mezi programátorem a kodérem, kdy kodér ovládá na vysoké úrovni aspekty některého jazyka, ale není schopen navrhovat nějaké složitější algoritmy. Proto nemám rád lidi s názorem, tento programovací jazyk A, který mám k dispozici je blbej, protože programovací jazyk B ve kterém umím to řeší lépe. Podle mého názoru je správný programátor schopen efektivně vyřešit problém v nástroji který má k dispozici (poté co se s ním seznámí) a je jedno jestli to je programovací jazyk, jazyk pro databáze, nebo systém.

    VG
    Odpovídat lze po přihlášení

  10. #25
    Starousedlík SHW Avatar uživatele xmarek
    Registrace
    May 2008
    Příspěvků
    1,689

    to grafnev
    Pokud hovoříte o "ne" OOP jazycích tak máte nepochybně pravdu. Toto tvrzení platilo pro Javu v minulosti. Dnes už to není pravda. Java narostla do takových obludných rozměrů, že jenom studium použitelných technologií (JSP, JSF, Struts, Spring, Hibernate, EJB, design patternů, UML, Databází (JDBC), Apache blbostí apod.) Vám zabere roky. A zákazník vyžaduje velké udržovatelné (ne jenom okamžité řešení ).
    Pozn.: pro .NET to platí taky.
    Odpovídat lze po přihlášení

  11. #26
    Starousedlík SHW Avatar uživatele Dojigiri
    Registrace
    Jun 2008
    Příspěvků
    1,636

    Citace Původně odesláno od grafnev Zobrazit příspěvek
    ...
    To samozřejmě ano, umět vymyslet algoritmus je stěžejní, ale mnohdy je samotný algoritmus (tj. to jestli ho vůbec lze napsat tak, jak jsem si ho vymyslel) ovlivněn tím, co v daném jazyce lze a co nelze (kupříkladu třeba vícenásobná dědičnost se v C++ a Javě řeší trochu jinak, apod.). Tomu, kdo daný jazyk důkladně neovládá, pak trvá stejný problém naprogramovat trochu déle a nemusí být tak efektivní (sám pozoruji na sobě, když umím C++ a začínám se učit Javu - spousta věcí se tam řeší trochu jinak, byl jsem zvyklej výhodně používat templaty a makra ...).

    Odstrašujícím příkladem může být kód z C/C++ přepsaný přímo do Javy bez znalosti Javy, kterej jsem viděl - např. předávání parametrů jako bufferu ("pointer") a velikosti bufferu, což je standardní přístup používaný v C, ovšem v Javě se už moc nepoužívá, pokud vím (a takovýchhle věcí tam bylo víc - znalejším Java programátorům z toho vstávaly hrůzou vlasy na hlavě, prostě program napsaný bez důkladné znalosti jazyka - ale fungoval; ovšem byl velmi výrazně pomalejší než stejnej původní program v C++).
    Odpovídat lze po přihlášení

  12. #27
    Občasný diskutér
    Registrace
    Sep 2008
    Příspěvků
    69

    Citace Původně odesláno od xmarek Zobrazit příspěvek
    to grafnev
    Pokud hovoříte o "ne" OOP jazycích tak máte nepochybně pravdu. Toto tvrzení platilo pro Javu v minulosti. Dnes už to není pravda. Java narostla do takových obludných rozměrů, že jenom studium použitelných technologií (JSP, JSF, Struts, Spring, Hibernate, EJB, design patternů, UML, Databází (JDBC), Apache blbostí apod.) Vám zabere roky. A zákazník vyžaduje velké udržovatelné (ne jenom okamžité řešení ).
    Pozn.: pro .NET to platí taky.
    Samozrejme toto beru v uvahu, pokud jiz clovek umi programovat, tak je jeste nutne se v pripade potreby (zamestnani) naucit onu konkretni platformu se vsim co je potreba. Spise mi slo o to, ze dokonala znalost konkretniho jazyka jeste nedela z cloveka programatora a naopak neznalost jazyka neznamena, ze clovek programator neni. Tudis odvozuji, ze platforma na ktere se clovek uci programovat neni tak dulezita.
    Odpovídat lze po přihlášení



  13. #28
    Nováček
    Registrace
    Sep 2006
    Příspěvků
    23

    No ja musim na zacatek zkusit Python... Pro vyuku je bezvadnej v tom, ze tam neni potreba se ucit syntaxe, davat bacha na zavorky protoze bloky kodu se jenom odsazují... A hlavne se v nem da programovat jak proceduralne tak objektove... Po case co vas prestane bavit konzole se muzete pustit i do okeniho programovani a pokud nepouzijete Tkinter ale wxPython tak mate docela solidni zaklad i pri prechodu do jineho jazyka a prostredi...
    Odpovídat lze po přihlášení

Strana 2 z 2 PrvníPrvní 12

Podobná témata

  1. začátky (nastavení ITALC
    Od oju v sekci Benchmarky a diagnostika
    Reakcí: 1
    Poslední příspěvek: 18-02-2013, 11:45
  2. Programování na Androidu, lze?
    Od jozka.1 v sekci Programování
    Reakcí: 5
    Poslední příspěvek: 19-04-2011, 12:24
  3. programování GPGPU
    Od klouda v sekci Programování
    Reakcí: 24
    Poslední příspěvek: 10-07-2010, 13:13
  4. Začátky programování
    Od Belbas v sekci Programování
    Reakcí: 36
    Poslední příspěvek: 26-07-2009, 16:16
  5. Programování v C#
    Od Alamaster v sekci Programování
    Reakcí: 35
    Poslední příspěvek: 01-05-2008, 13:52