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 ti budeme snažiť vysvetliť základnú funkčnosť ekosystému webu a programovania pre web, i 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. Rozširujúce detaily si však už získaš sám, lebo budeš na to mať...

Nájdeš 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é.


Programovanie poskytne informácie o:

  • š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é.