RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


start

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
start [2025/09/04 15:07] attilajancikstart [2025/11/24 12:06] (aktuálne) attilajancik
Riadok 1: Riadok 1:
-Táto stránka je zameraná na základné informácie pre začínajúcich programátorov (kodérov). Kontext tohoto wikiWebu pre RestApi má užšie spektrum návodov, čo je dôsledok redukcie potrebných prostriedkov na dosiahnutie cieľa. Teda táto pôvodná webDoména, ktorá bola ná báze CMS, sa transformovala na wiki, ktoré uvádza modernejšie špecializované nástroje na tvorbu software naprieč prierezom používaného hardware.+Táto stránka je zameraná na základné informácie pre začínajúcich programátorov (kodérov). Kontext tohoto wikiWebu pre REST API má užšie spektrum návodov, čo je dôsledok našej redukcie potrebných prostriedkov na dosiahnutie cieľa. Teda táto pôvodná webDoména, ktorá bola ná báze CMS, sa transformovala na wiki, ktoré uvádza modernejšie špecializované nástroje na tvorbu software naprieč prierezom používaného hardware.
 Rozsah je koncipovaný tak, aby sa zo začiatočníka mohol stať multiPlatform Fullstack vývojár. Rozsah je koncipovaný tak, aby sa zo začiatočníka mohol stať multiPlatform Fullstack vývojár.
  
 +=== Odporúčaný postup napredovania ===
  
 +  * **[[markdown|Markdown]]** - popisovací jazyk, ktorý slúži na dokumentovanie tvorby vlastných kódov
 +  * **HTML & CSS** - Jazyk popisu stránky
 +  * **JS** - JavaScript v základnej forme, prípadne aj //React//, //Angular// alebo //Vue.js//
 +  * **[[yaml|YAML]]** - tabuľka s údajmi v zrozumiteľnej textovej podobe
 +  * **Kotlin** - postupne podľa ľavého menu //Kotlin//
 +  * **SQL** - databázové jazyky pre web servery
  
-----+=== Všeobecné vzdelávacie portály === 
 +  * **[[https://www.w3schools.com/|W3schools]]** všetko v jednom: 
 +    * [[https://www.w3schools.com/html/default.asp|HTML]] značkovací jazyk popisu Web stránok 
 +    * [[https://www.w3schools.com/css/default.asp|CSS]] definovanie štýlov HTML 
 +    * [[https://www.w3schools.com/css/default.asp|JS]] JavaScript, programovací jazyk pre Web (v HTML) 
 +    * [[https://www.w3schools.com/sql/default.asp|SQL]] - CRUD operácie pre dáta, konfigurácia a obsluha DB stroja
  
-=== pôvodný text: === +=== Čo poháňa tvoj stroj  ===
-> Stránka je zameraná na základné informácie pre začínajúcich IT špecialistov. +
-Záplava informačných zdrojov a ich rôznorodosť, vyvoláva potrebu plynulej komunikácie. Občas sa však bariéry prúdu dát zdajú neprekonateľné. \\ +
-Informatizácia poskytuje toky dát od zdrojov k cieľom. Od nepamäti informácie slúžili evolúcii na to, aby sa vývoj formoval cestou zdokonaľovania. \\ +
-Snaha riešiť výzvy je však pre človeka silnejšia, ako zostať na mieste a bezcieľne čakať. I vďaka tomu je možné dnes prenášať informácie medzi rôznymi aplikáciami. Komunikácia je ideálna, ak je obojsmerná a to je cieľ. \\ +
-Na tomto portále sa budeme snažiť vysvetliť základnú funkčnosť ekosystému webu a programovania pre lokál i web, ale aj aplikácie pre rôzne typy zariadení. Poskytneme tu informácie, ako začať, čo sa naučiť a kde hľadať nové informácie. \\ +
-Uvádzame tu veľa odkazov, kde získať konkrétne vedomosti, ale i postrehy autora a funkčné príklady pozbierané z rôznych prameňov a vzájomne skombinované.+
  
-__//Poznámka: niektoré odrážky sú už neaktuálne a budú upravené//__ +Na výber sú obvykle dve hardware platformy: i86alebo ARM. Pre ne je k dispozícii viacero operačných systémov: ⊞ Windows, 🐧 Linux,  macOS, 𖠌 Android a  iOS.
-__//Priorita pre nás je Kotlinpre jeho mnohoúčelnosť.//__+
  
-Programovanie poskytne informácie o:+Pre jednoduchosť a spoľahlivosť odporúčame  MAC s M procesorom. Táto konfigurácie je z licenčných dôvodov, rýchlosti a spoľahlivosti vhodná pre vývoj na všetky platformy. Samozrejme nebránime využiť iné variácie, avšak použiješ ich len s istými obmädzeniami.
  
-  * štruktúra internetu, programové systémy a technické zariadenia +  
-  * dokumentovanie pomocou Markdown +----
-  * programy pre základné spracovanie grafiky: Gimp, Inscape, odkazy na ikony, + +
-  * hosting u poskytovateľa a použitie pre vývoj, menežment a verejnú prezentáciu +
-  * inštalácia lokálného vývojového servera XAMPP +
-  * webová stránka napísaná v HTML a CSS +
-  * inštalácia vlastného linux servera (Ubuntu) a doplnkov pre základné fungovanie +
-  * linux bežné príkazy a použitie Cron +
-  * dátové formáty: Json, XML, CSV +
-  * čo je to objektové programovanie v rámci teórie +
-  * vývojové IDE (prostredia) NetBeans, IDEA, VisualStudio Code a Codeanywhere +
-  * jazyk PHP na strane servera, +helpers utilities +
-  * databáze SQL na strane servera +
-  * JavaScript + vývojové IDE v prehliadači a jeho nádstavby +
-  * Java + JavaFX a funkčný projekt, +helpers utilities +
-  * doplnky pre Java: Gson, SQLite, Unirest, ... +
-  * C# v krátkosti a príklad projektu pod IDE Microsoft Visual Studio +
-  * aplikácie pre Android v Java a Kotlin +
-  * redakčné systémy Wordpress + WooCommerce a Joomla! +
-  * framework Laravel a Vue.js +
-  * verzovacie systémy Bitbucket a GitHub +
- +
-Stať sa kodérom (inak programátorom) nevyžaduje vedieť všetklo. V predchádzajúcich bodoch sú uvedené všeobecné potreby, z ktorých si vyberieš len tie nutné. +
- +
-__//Zvláštne poďakovanie patrí portálu [[https://www.itnetwork.cz/|itnetwork.cz]] a to za prístupné a dobré kurzy v rôznych oblastiach IT//__+
  
-[[https://www.dokuwiki.org/|Projekt DokuWiki]]+__//Zvláštne poďakovanie patrí portálom://__ 
 +  * [[https://www.itnetwork.cz/|itnetwork.cz]] a to za prístupné a dobré kurzy v rôznych oblastiach IT 
 +  * [[https://www.dokuwiki.org/|Projekt DokuWiki]]
  
start.1756991226.txt.gz · Posledná úprava: od attilajancik