Power BI 1.
Popis aplikácie
Use the side arrows or keep scrolling near the end of the page.
Use the side arrows or keep scrolling near the end of the page.
Page 1
The category description is being synchronized from the legacy catalogue.
Active courses: 23
Page 2
Price incl. VAT
784.00 €
Current VAT 23%
Potrebné je ovládanie počítačových zručností na úrovni bežného užívateľa a zvládnutie Excelu aspoň na mierne pokročilej úrovni.
Účastník kurzu získa základné zručnosti práce s databázou pomocou príkazov a funkcií jazyka SQL v prostredí Microsoft SQL Server a naučí sa základy spracovania a vizualizácie dát pomocou modernej a výkonnej aplikácie Power BI.
Popis aplikácie
z Excelu z textových súborov z webu z databázy
viac tabuliek v dátovom modeli Vzťahy medzi tabuľkami Dátumová tabuľka Hierarchia Vybrané funkcie DAX - riadok, tabuľka Váhy
rôzne vizuály - tabuľka, matica grafy vizuálne formátovanie zobraziť / skryť podrobnosti
na vizuálnej úrovni na straníckej úrovni na úrovni montáže
prehľad a zoznámenie sa s prostredím Microsoft SQL Server inštalácia a základné nastavenie databázy - tvorba a úprava databáz, vysvetlenie a rozdelenie podľa typov tabuľky - tvorba a úprava tabuliek, nastavenie dátových typov kľúče a relačné vzťahy medzi tabuľkami tvorba databázových diagramov práca s dátami, tvorba a úprava pohľadov, výhody ich využitia, práca s dátami v tabuľkách zabezpečenie integrity dát práca s dátami, filtrovanie, práca s viacerými tabuľkami, pripojenia, pohľady, uložené procedúry, Triggers, transakcie, typy zámkov a ich použitie syntax jazyka SQL T-SQL príkazy SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE Vnorené funkcie a SELECTY. Práca s textom (LTRIM, RTRIM, UPPER, LOWER, LEN). Čistenie dát (LEGT, RIGHT, SUBSTRING, REPLACE, CONCAT, CHARINDEX, REPLICATE, STUFF). Prevod medzi jednotlivými dátovými formátmi (CONVERT, CAST, TRY_CAST, TRY_CONVERT). Spájanie tabuliek (UNION, UNION ALL, INTERSECT, EXPECT, SELF JOIN). Dočastné tabuľky (Common Table Expression, TEMP Table). Prehľadávanie dát pomocou Windows Function (Agregate Function, Ranking Function, Value Function). Query Tunning.
Price incl. VAT
239.85 €
Current VAT 23%
Bežné ovládanie PC, skúsenosti s Microsoft Windows. Pokročilá úroveň ovládania Excel, najmä práce so vzorcami a funkciami.
Zvládnutie tvorby jednoduchých programov a makier v Exceli. Vďaka týmto vedomostiam budú absolventi tohto kurzu schopní zefektívniť svoju prácu.
úvod do problematiky popis vývojového prostredia VB (projekt explorer, toolbox, okno na prezeranie grafického vzhľadu objektov, okno s kódom, properties window) nastavenie niektorých vlastností IDE, dockovanie okien história, verzie
vysvetlenie pojmu makro, zabezpečenie, možnosti tvorby makra automatizovaná tvorba makra – výhody a nevýhody, úprava makra programovanie makra - zoznámenie sa s Visual Basic For Aplication (VBA) zošit osobných makier
deklarácia premenných, základné dátové typy, rozsah platnosti premenných konverzia dátových typov, konštanty, operátory (+, -, / .... AND, OR...)
podmienené a nepodmienené skoky cykly (For each, Do, While, With) riadenie toku programu – príkazy IF a SELECT
práca s poliami, statické a dynamické polia
možnosť využitia štandardných funkcií Excelu pri programovaní napojenie VBA kódu na prostredie Excelu, prístup k bunkám, rôzne možnosti odkazovania, offset, získanie a zmena hodnoty, zmena vzhľadu
vytváranie a používanie odovzdávanie parametrov odkazom a hodnotou (ByRef, ByVal) moduly ochrana kódu - jeho uzamknutie heslom
charakteristika, základné vlastnosti diskusia záver
Page 4
Price incl. VAT
798.00 €
Current VAT 23%
Course description is not available yet.
Na začiatok nie sú potrebné žiadne špeciálne vedomosti ani znalosť programovania.
Absolvovaním kurzu IT tester získate potrebné vedomosti, ak sa chcete rekvalifikovať do IT sféry.
pre budúcich junior testerov pre záujemcov, ktorí sa chcú stať testermi pre záujemcov, ktorí sa chcú rekvalifikovať na testera pre úplných začiatočníkov, ktorí chcú vstúpiť do sveta IT pre záujemcov s minimálnymi alebo žiadnymi vedomosťami z IT
vývoj softvéru terminológia výrazy a termíny používané v testovaní nástroje procesy ako by mal tester premýšľať techniky testovania
Testovacie prípady v praxi Testovanie ad hoc a exploračné testovanie Prístup k riadeniu a meranie exploratorného testovania Odhad chýb Zaškrtávací zoznam Aká technika je najlepšia?
Test management a dokumentácia Plánovanie testovania Trojuhoľník kvality Plán testovania Plánovanie v agilnom prostredí Riadenie testovania Hlásenie o stave testovania Motivácia testerov
Pre koho sú hlásenia o defektoch určené Význam hlásenia o defektoch pre zabezpečenie kvality Systémy pre správu hlásenia o defekt Štandardné prvky hlásenia o defekte Zhrnutie Popis Komentáre Prílohy Špecifické prvky hlásenia Nereprodukovateľné defekty Životný cyklus ohláseného defektu
Prečo merať kvalitu? Čo môžeme merať? Ako môžeme merať kvalitu? Delenie na tvrdé a mäkké metriky Delenie metrík podľa použitých dát Metriky založené na testoch Doplnkové metriky Spracovanie výsledkov merania Interpretácia výsledkov Reportovanie stavu testovania alebo kvality
HP Unified Functional Testing Nahrávanie aktivity používateľ Kontrolné body Test riadený dátami - načítanie dát a parametrizácia Ukážka pokročilejšieho využitia VB skriptu Apache JMeter
Page 5
Price incl. VAT
602.70 €
Current VAT 23%
No specific input knowledge is assumed.
Output knowledge is being synchronized.
knižnice, zdroje, dokumentácia prvý report a test podporovaných výstupných formátov (PDF, HTML, RTF, XML, XLS, ODF)
rozloženie stránky parametre, polia, premenné použitie obrázkov 4iarové kódy dátové zdroje dynamický report s dátami z dátového zdroja dynamické obrázky vkladanie a použitie grafov podzostavy
manipulácia obsahu zostáv za behu, využitie skriptletov on-line generovanie tlačových zostáv na webe (on-the-fly-PDF-servlet) kompilácia zdrojového kódu zostavy možnosti umiestnenia zostáv diskusia záver
Page 6
Price incl. VAT
483.39 €
Current VAT 23%
Základy programovacieho jazyka Java
Zvládnutie pokročilejších techník programovania v jazyku Java. Programovanie prístupu k databáze pomocou JDBC, sieťových aplikácií, soketov a využívanie technológií ako SOAP, Corba IDL a ďalších.
polia triedenie pole ako návratová hodnota porovnávanie polí
typy kontajnerov iterátory
dynamická identifikácia zisťovanie typu za behu pretypovanie
rozdelenie použitie význam spracovanie výnimiek
princípy a použitie možnosti synchronizácie
čo je JDBC použitie JDBC drivera pripojenie k databáze vykonávanie dotazov čítanie výsledkov
Sokety aplikácie využívajúce protokoly TCP/IP a UDP/IP
SOAP a Web Services Remote Method Invocation a Corba IDL programovací model diskusia záver
Page 7
Price incl. VAT
479.70 €
Current VAT 23%
Znalosti s programovania sú vítane. Pred školením sa odporúča absolvovanie modulu Základy jazyka SQL.
Output knowledge is being synchronized.
polymorfizmus dedičnosť zapúzdrenie riadenie viditeľnosti členských dát a funkcií
konštruktory preťažovanie zberač neplatných objektov
podmienky cykly operátory
triedy modifikátory prístupu package vnútorné triedy
polia hashovacie tabuľky stromy zoznamy
charakteristika a ich použitie
použitie triedy Swing
princípy fungovania a vlastnosti Výnimiek
diskusia záver
Page 8
Price incl. VAT
479.70 €
Current VAT 23%
Základy jazyka Java. Pred školením sa odporúča absolvovanie kurzu Java základy jazyka I.
Zvládnutie pokročilejších programovacích postupov v jazyku Java.
Porovnávanie a triedenie základných dátových typov Porovnávanie a triedenie objektov Comparable a Comparator
potreba generického programovania typové očisťovanie automatické odvodzovanie typov
funkcionálne rozhrania Function, Predicate, Consumer, Supplier @FunctionalInterface lambda výrazy
charakteristika prúdov filtrovanie, mapovanie triedenie, redukcie
I/O operácie v Jave Reader a Writer FileInputStream, InputStreamReader práca s CSV súbormi
LocalDate, LocalTime, LocalDateTime, Instant dátumová aritmetika formátovanie dátumu a času časové zóny
využite regulárnych výrazov kvantifikátory, hranice, ukotvenia praktické príklady
úvod do jazyka Kotlin využitie jazyka jednoduché programy
Page 9
Price incl. VAT
799.50 €
Current VAT 23%
Základné znalosti ľubovolného programovacieho jazyka.
Vedomosti a zručnosti adekvátne pre vytváranie aplikácií v jazyku Java. Schopnosť písať komplikovanejšie programy, ktoré budú využívať niektoré sieťové či databázové mechanizmy
charakteristika a história Javy JRE, JDK inštalácia JDK a NetBeans IDE
komentáre a biele miesta identifikátory a literály operátory a separátory kľúčové slová
primitívne typy referenčné typy
inicializácia reťazcov základné operácie s reťazcami String a StringBuilder formátovanie reťazcov
inicializácia polí operácie s poliami prechádzanie prvkov poľa viacrozmerné polia
typy operátorov (logické, relačné, aritmetické) operátor lambda priorita a asociativita operátorov
podmienky a cykly
objekty a triedy dáta a metódy konštruktory dedičnosť a rozhrania
úloha balíčkov import balíčkov balíčky a adresárová štruktúra
kontrolované (strážené) výnimky nekontrolované výnimky vlastné výnimky
zoznamy, mapy, stromy, množiny
Porovnávanie a triedenie základných dátových typov Porovnávanie a triedenie objektov Comparable a Comparator
potreba generického programovania typové očisťovanie automatické odvodzovanie typov
funkcionálne rozhrania Function, Predicate, Consumer, Supplier FunctionalInterface lambda výrazy
charakteristika prúdov filtrovanie, mapovanie triedenie, redukcie
I/O operácie v Jave Reader a Writer FileInputStream, InputStreamReader práca s CSV súbormi
LocalDate, LocalTime, LocalDateTime, Instant dátumová aritmetika formátovanie dátumu a času časové zóny
využite regulárnych výrazov kvantifikátory, hranice, ukotvenia praktické príklady
úvod do jazyka Kotlin využitie jazyka jednoduché programy.
Page 10
Price incl. VAT
479.70 €
Current VAT 23%
No specific input knowledge is assumed.
Output knowledge is being synchronized.
spracovanie stromu dokumentu výpis dokumentu
spracovanie podľa udalostí typy udalostí princíp stavového automatu spracovanie chýb
ukážka XSLT jazyka kompilácia schémy a spracovanie vstupu nároky na zdroje implementácia vlastných funkcií diskusia záver
Page 11
Price incl. VAT
307.50 €
Current VAT 23%
Knowledge of Java programming language.
Output knowledge is being synchronized.
basic protocols for working with electronic mail (POP3, IMAP, SMTP) basics of electronic signature (repetition) necessary libraries create and send an email specifics of e-mail communication in the Central European character set environment. create an email with an attachment creating signed emails creating encrypted emails
Price incl. VAT
356.70 €
Current VAT 23%
Bežné ovládanie práce s počítačom.
Zvládnutie obsluhy databázy MySQL, získanie zručností pri definícii a tvorbe vlastnej databázy, ako i pri vyhodnocovaní databázových údajov.
inštalácia MySQL, minimálne HW a SW požiadavky free programy – Query builder, TOAD používateľské účty, používateľské a administrátorské práva konfigurácia prostredia, spustenie a stopnutie servra výpis informácií o procesoch a databázových objektoch nastavenie premenných pripájanie a odpájanie databáz záloha a obnova databázy
oboznámenie sa s modelom relačných databáz, základné pojmy architektúra klient/server
nová, typy stĺpcov a dátové typy zápis údajov, editovanie tabuľky, vkladanie a vymazávanie údajov zoraďovanie záznamov, filtrácia záznamov CREATE TABLE, ALTER, DROP
nastavenie a vlastnosti relácií, typy väzieb, hodnota NULL, primárny a cudzí kľúč indexy
SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, ORDER BY
MIN, MAX, AVG, SUM, atď. skladanie podmienky WHERE – operátory AND a OR, operátor LIKE LEFT, RIGHT a INNER JOIN
vytváracie pohľady, odstraňovacie, upravovacie a doplňovacie pohľady použitie built-in funkcií, import a export údajov transakcie a zámky
premenné, vetvenie a cykly kurzory a handlery procedúry a funkcie, vstupné a výstupné parametre triggre (INSERT, UPDATE, DELETE)
program iReport šablóny zostáv, riadiace prvky zostáv, používanie sekcií a koncov stránok, použitie výrazov v zostavách, radenie a zoskupovanie, záhlavie a päta skupiny
práca s nápovedou diskusia záver
Price incl. VAT
430.50 €
Current VAT 23%
Základy jazyka SQL
Účastníci kurzu sa naučia pracovať s pokročilými metódami v jazyku PL/SQL v databáze Oracle pri analýze dát.
jednoriadkové vnorené dotazy v klauzulách WHERE a HAVING vnorené dotazy v klauzule FROM (inline views) viacriadkové vnorené dotazy (Operátor ALL, ANY, IN, EXIST) použitie viacstĺpcových poddotazov korelačné poddotazy
dotazy s klauzulou ROLLUP použitie klauzuly CUBE
využitie analytických funkcií funkcie pre určenie poradia (ranking functions) RANK a DENSE_RANK kumulatívna distribúcia (CUME_DIST) funkcia NTILE funkcia WIDTH_BUCKET zisťovanie hodnôt zodpovedajúcich zadanému percentilu (PERCENTILE_CONT,
kumulatívne a pohyblivé agregačné funkcie (window functions) kumulatívny súčet kĺzavý priemer LAG a LEAD FIRST_VALUE a LAST_VALUE FIRST a LAST výrazy z CASE hierarchické dotazy
Page 14
Price incl. VAT
602.70 €
Current VAT 23%
Predpokladá sa znalosť prostredia Oracle, princípov relačných databáz a jazyka SQL v rozsahu kurzu Oracle: Úvod do SQL.
Účastníci kurzu budú vedieť pracovať s databázou Oracle.
PL/SQL bloky: základná štruktúra blokov, anonymné a pomenované bloky, vnorené bloky dátové typy používanie premenných výrazy
podmienky (IF-THEN-ELSE, CASE), cykly (FOR, WHILE) sekvenčná navigácia (GOTO)
získavanie dát riadenie transakcií práca s kurzormi DML a DDL v PL/SQL zabudované SQL Funkcie
implicitné a explicitné definovanie typu záznamu použitie záznamov
práca s kolekciami oracle Collection API
deklarácia výnimiek vyvolanie výnimky spracovanie výnimiek
uložené procedúry funkcie balíky triggery
Page 15
Price incl. VAT
602.70 €
Current VAT 23%
Predpokladá sa znalosť práce v MS Windows a určité skúsenosti so spracovávaním údajov. Predchádzajúce skúsenosti s jazykom SQL, Oracle alebo inými databázami sa nevyžadujú.
Účastníci kurzu sa zoznámia so základnými nástrojmi a prostredím Oracle, databázovou terminológiou a princípmi a získajú ucelený prehľad jazyka SQL.
databázová terminológia zásady návrhu relačného modelu, normalizácia optimalizácia databáz oboznámenie s technológiou, nástrojmi a prostredím Oracle 10g
štandardy SQL a implementácia Oracle SQL dátové typy v databázach Oracle
výber údajov základný syntax príkazu SELECT projekcia – výber stĺpcov a použitie stĺpcových aliasov obmedzenie vybraných záznamov klauzulou WHERE, využitie operátorov BETWEEN, IN, IS NULL, LIKE triedenie záznamov klauzulou ORDER BY eliminácia duplicitných riadkov (DISTINCT) tvorba výrazov, použitie aritmetických a textových operátorov zoskupovanie údajov (klauzuly GROUP BY a HAVING) vnorené SQL – jednoriadkové dotazy, viacriadkové dotazy (operátory ALL, ANY, IN), súvzťažné (korelačné) dotazy využitie pseudostĺpcov výber dát z viacerých tabuliek za sebou (UNION, UNION ALL) prienik (INTERSECT) a rozdiel (MINUS) dvoch tabuliek výber dát vnútorným (WHERE, INNER JOIN) a vonkajším spojením tabuliek (LEFT RIGHT a FULL OUTER JOIN) vkladanie údajov priame vkladanie dát do tabuľky (INSERT) vkladanie dát výberom z inej tabuľky kontrola jedinečnosti vkladaných dát úprava údajov úprava všetkých riadkov a vybraných riadkov (UPDATE) aktualizácia konštantnou hodnotou, výsledkom funkcie, hodnotou odvodenou z pôvodnej hodnoty, hodnotou odvodenou z iného stĺpca rovnakej tabuľky, príp. hodnotou z inej tabuľky odstraňovanie údajov odstránenie všetkých a vybraných riadkov (TRUNCATE, DELETE) odstránenie duplicitných riadkov využitie funkcií jednoriadkové funkcie (numerické funkcie, funkcie pre prácu s textom, dátumové a časové funkcie, konverzné funkcie) agregačné funkcie analytické funkcie ostatné funkcie
vytváranie (CREATE TABLE) a zmeny štruktúry tabuliek (ALTER TABLE) vytváranie a zmeny pohľadov (CREATE OR REPLACE VIEW) integritné obmedzenia materializované pohľady indexy sekvencie odstraňovanie objektov (DROP)
potvrdzovanie transakcií (COMMIT) odvolanie zmien (ROLLBACK) vytváranie návratových bodov (SAVEPOINT)
správa práv k databázovým objektom (GRANT, REVOKE)
Page 16
Price incl. VAT
356.70 €
Current VAT 23%
Bežné ovládanie PC. Bežná znalosť tvorby www stránok, HTML jazyk.
Základné znalosti o fungovaní web servera s podporou PHP, schopnosť vytvoriť jednoduché skripty v PHP a spracovať HTML formuláre.
ako PHP funguje spojazdnenie PHP pre Apache server čo je to PHP, základné funkcie rozdiel oproti HTML prvá aplikácia na výpis textu na obrazovku príkaz ECHO rozdiel medzi server-side a client-side programovaním
lokálne a globálne premenné ukladanie hodnôt do premenných vlastné funkcie, vstupné a výstupné premenné platnosť hodnoty premennej
význam a používanie číselné funkcie reťazcové funkcie dátumové funkcie
vysvetlenie cyklov cyklus For, While, Do .. While, príklady na test cyklov
príkaz IF, ELSE IF, ELSE operátory skladanie podmienok – príkazy AND, OR
formulárové prvky v jazyku HTML čítanie a zápis dát z formulára kontrola dát na strane servera výpis na obrazovku direktíva POST a GET, ich význam nahrávanie jedného a viacerých súborov na server test správneho nahratia, veľkosti a prípony súboru ukladanie súborov na serveri
Ftp protokol a prenos súborov na webserver diskusia
Price incl. VAT
356.70 €
Current VAT 23%
Minimálne vstupné vedomosti: dobré znalosti jazyka Python. Pred školením sa odporúča absolvovanie modulov Python základy programovania a Python programovanie pre pokročilých.
Output knowledge is being synchronized.
triedy QDate, QTime a QDateTime univerzálny čas letný a zimný čas
tvorba a export grafov čiarové, stĺpcové, koláčové grafy
čítanie a zapisovanie dát vzorce, obrázky, a grafy
manipulácia s obrázkami export obrázkov vytvorenie vodoznaku
princípy grafického užívateľského rozhrania základné komponenty (QLabel, QPushButton, QSlider) udalostné programovanie práca s grafikou
GET, POST, HEAD požiadavky práca s JSON dátami autentifikácia
základy webových aplikácií routing šablóny
Page 18
Price incl. VAT
798.00 €
Current VAT 23%
Bežné ovládanie PC. Základné znalosti ľubovoľného programovacieho jazyka sú vítané.
Vytváranie zložiteších programov v jazyku Python vrátane tvorby objektového návrhu a jeho implementácie. Oboznámenie sa so základmi umelej inteligencie a princípmi jej využitia v programátorskej praxi.
tvorba prvých skriptov spustenie programu v PyCharm IDE spustenie programu na Linuxe
charakteristika jazyka Python história jazyka a jeho využitie
komentáre a biele miesta identifikátory, literály operátory a separátory kľúčové slová
booleovský dátový typ čísla a reťazce dátový typ None
tvorba reťazcov základné operácie s reťazcami formátovanie reťazcov
typy operátorov (logické, relačné, aritmetické) priorita a asociativita operátorov
podmienky cykly
n-tice, zoznamy, slovníky, množiny
triedy QDate, QTime a QDateTime univerzálny čas letný a zimný čas
tvorba a export grafov čiarové, stĺpcové, koláčové grafy
čítanie a zapisovanie dát vzorce, obrázky, a grafy
manipulácia s obrázkami export obrázkov vytvorenie vodoznaku
princípy grafického užívateľského rozhrania základné komponenty (QLabel, QPushButton, QSlider) udalostné programovanie práca s grafikou
GET, POST, HEAD požiadavky práca s JSON dátami autentifikácia
základy webových aplikácií routing šablóny
typy funkcií tvorba funkcií anonymné funkcie
princípy OOP triedy, objekty a metódy dedičnosť
význam modulov, zabudované moduly práca s modulmi tvorba vlastných modulov
význam balíčkov práca s balíčkami
zapisovanie do súborov čítanie zo súborov príkaz with práca s CSV súbormi
chyby v programe zachytávanie a tvorba výnimiek
tvorba grafov, práca s obrázkami jednoduchá grafická a webová aplikácia
zoznamy (pole), n-tice a práca s nimi práca s reťazcami, formátovanie, modul string slovníky a práca s nimi
základy práce so súbormi otváranie súborov na čítanie a zápis práca so súbormi
zoznámenie s výnimkami typy, vyvolanie, zachytenie a obsluha výnimiek
základy OOP, triedy, vlastnosti a metódy konštruktory a deštruktory dedičnosť a viacnásobná dedičnosť
využitie debuggeru na testovanie, hľadanie chýb, ale aj pochopenie programu napísaného iným programátorom
definícia a história AI, kľúčové oblasti a aplikácie
kreatívne písanie, tvorba obrázkov, hudby, videa a kódu, robotika
strojové učenie, neurónové siete, siete hlbokého učenia
definícia LLM, tvorba jazykových modelov, využitie existujúcich modelov
Copilot, Gemini, ChatGPT, DeepSeek
definícia promptov (výziev), princípy tvorby promptov
sumarizácia textu, preklady, dolovanie informácií, analýza dokumentov
Page 19
Price incl. VAT
282.90 €
Current VAT 23%
Všeobecné základy programovania.
Zvládnutie tvorby jednoduchých programov v jazyku Python.
Základné vlastnosti jazyka Python Porovnanie s ostatnými jazykmi
Inštalácia jazyka Python Vytvorenie skriptu v IDLE a jeho spustenie
Syntax jazyka Python Výpis Načítanie vstupu od používateľa Premenné, dátové typy, konverzia Matematické a logické operácie, programovanie kalkulačky Riadenie toku programu, príkazy pre vetvenie a cykly Komentáre
Vstavané funkcie Vytváranie a volanie vlastných funkcií Vstupné a výstupné parametre Platnosť premenných
Import modulu Zoznámenie sa s najčastejšie používanými modulmi
Page 20
Price incl. VAT
319.80 €
Current VAT 23%
Základy jazyka Python.
Vytváranie zložiteších programov s použitím vstavaných ako aj vlastných modulov a funkcií. Zvládnutie tvorby objektového návrhu a implementácie v jazyku Python.
zopakovanie základov jazyka Python 3
zoznamy (pole), n-tice a práca s nimi práca s reťazcami, formátovanie, modul string slovníky a práca s nimi
základy práce so súbormi otváranie súborov na čítanie a zápis práca so súbormi
zoznámenie s výnimkami typy, vyvolanie, zachytenie a obsluha výnimiek
základy OOP, triedy, vlastnosti a metódy konštruktory a deštruktory dedičnosť a viacnásobná dedičnosť
využitie debuggeru na testovanie, hľadanie chýb, ale aj pochopenie programu napísaného iným programátorom
Price incl. VAT
356.70 €
Current VAT 23%
Ovládanie MS SQL Server na úrovni kurzu SQL SERVER užívateľ, práca s databázou.
Účastníci budú vedieť naprogramovať uložené procedúry a triggre.
podrobne o všetkých databázových objektoch (tabuľky, indexy, triggre; views (pohľady), rules (pravidlá); default hodnoty, dátové typy; užívateľské dátové typy) podrobne o dátových typoch (Binary, Character, Date and time, Exact numeric, Approximate numeric; Integer, Monetary, Special, Text and Image) Extended stored procedury podrobne o niektorých systémových tabuľkách časti Transact SQL podrobne o bezpečnosti SQL servera (prihlasovacie mená; užívateľské mená v databáze; práva pre jednotlivé objekty; login mody; bezpečnosť a systémové tabuľky) inštalácia a konfigurácia SQL servera správa SQL servera (prezeranie aktívnych procesov; kill; program bcp a ostatné utility; zálohovanie databáz) replikácie úvod do rozhrania pre C a Visual Basic
Page 22
Price incl. VAT
356.70 €
Current VAT 23%
Ovládanie SQL Server na úrovni užívateľa.
Po absolvovaní kurzu budú účastníci vedieť získavať dáta z SQL Servra. Dostanú sa hlbšie do jazyka T-SQL.
Prehľad prostredia SQL Server Management Studio a prihlásenie sa k Databázovému serveru - Funkcie SQL Server Management Studia podporujúce produktivitu - Predstavenie jazyka T-SQL, batch-dávka, GOTO, tranzakcia, dirty pages, commit, Roll-back - Prehľad dátových typov a ich využitie v praxi - Konvertovanie dátových typov - Lokálne a Globálne premenné - Príkaz SELECT detailne, SELECT TOP, SELECT COUNT (*), Alliasy, vnorený SELECT - Hodnota NULL a jej použitie v podmienkach - Zoradenie pomocou ORDER BY, Collation - Podmienka WHERE - Vyhľadávanie cez LIKE - Klauzula GROUP BY, HAVING - CASE Expresion - Spájanie viacero tabuliek pomocou JOIN (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, SELF JOIN) - Práca s textom - VIEWS (Pohľady) - Operátory UNION a UNION ALL - STORED PROCEDURE (Uložené procedúry) - Programovanie (cykly, vetvenie, práca s chybovými stavmi) - Triggers - Azure Data Studio
Price incl. VAT
369.00 €
Current VAT 23%
Nepredpokladajú sa žiadne znalosti v oblasti relačných databáz.
Po skončení kurzu budete vedieť pracovať s SQL Server na úrovni užívateľa, t.j. chápať systém relačných databáz, vedieť vytvoriť databázu, tabuľku, pohľad a diagram a budete vedieť používať základné T-SQL príkazy.
Inštalácia SQL servera a SQL server management studia Vytvorenie databázy Vytvorenie tabuľky, dátové typy Zadávanie dát do tabuľky Zmena údajov Zobrazenie tabuľky Zmazanie tabuľky Prepojenie s MS Excel a MS Access
Relačné vzťahy medzi tabuľkami Primárne kľúče, cudzie kľúče Zabezpečenie integrity dát Databázový diagramu Vytváranie pohľadov, výhody ich využitia Tvorba BackUpu
Príkazy SELECT, CREATE TABLE, INSERT, UPDATE, DROP TABLE Filtrovanie údajov pomocou príkazu WHERE Logické operácie Vytváranie zložených podmienok pomocou AND a OR Príkazy NOT, IN, BETWEEN Operátor LIKE a používanie zástupných znakov Zoraďovanie pomocou príkazu ORDER BY Zmena stĺpcov tabuľky pomocou príkazu ALTER TABLE Zmazanie riadkov pomocou príkazu DELETE Nastavenie obmedzení pre stĺpce Spájanie tabuliek pomocou príkazov INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN Agregačné funkcie – SUM, AVG, COUNT, MIN, MAX Zoskupovanie cez GROUP BY, filtrovanie riadkov pomocou HAVING
Page 24
Price incl. VAT
798.00 €
Current VAT 23%
Základy práce s počítačom.
Zvládnutie princípov a zručností tvorby a administrácie webstránok v CMS WordPress. Zvládnutie základov optimalizácie webstránok pre vyhľadávače.
Získanie domény a webhostingu pre stránku Nahranie WordPressu na webhosting cez FTP / inštalácia XAMPP Úvodné nastavenie, vytvorenie administračného konta a nastavenie databázy
Dashboard (Domovská stránka) Administračné rozhranie Nastavenie názvu a sloganu stránky, jazyk prostredia, viditeľnosť pre vyhľadávače Prechod na zobrazenie stránky pre návštevníka Správa a roly užívateľov
Rozdiel medzi stránkami a článkami Vytváranie nových stránok a článkov, vymazanie a revízie Nastavenie poslednej časti URL, času publikovania, ilustračného obrázku Úprava článkov a stránok novým editorom Gutenberg a pôvodným classic editorom (TinyMCE) Práca s blokmi editoru Gutenberg Vkladanie externého obsahu: obrázok, video, odkaz, ... Správa kategórií článkov, nastavenie názvu a URL, nastavenie kategórií článkom Povolenie/Vypnutie komentárov, správa komentárov Nastavenie úvodnej stránky a počtu zobrazených článkov
Pridávanie tém (šablóny pre vzhľad stránky a rozloženie obsahu), zmena témy Prispôsobenie témy vloženie loga stránky Vysvetlenie pracovného priestoru stránky Nastavenie Menu Nastavenie a umiestenie widgetov na stránku
Vyhľadávanie a inštalácia Pluginov (Doplnkov) Aktivácia a aktualizácia Pluginov Použitie vybraných Pluginov na: SEO, optimalizácia výkonu stránky, kontaktný formulár, GDPR výzvu, bezpečnosť, Google analytics Použitie shortcodov
Úvod a popis jazyka HTML Čo je www a web server, čo je http protokol, ftp protokol Princíp fungovania a možnosti uloženia www stránok na internete Základy práce s textovými editormi Základy a pokyny práce s WYSIWYG editorom Práca a popis jednotlivých HTML značiek Popis hlavných značiek v HTML: html, body a head Popis príkazov a značiek vyskytujúce sa v hlavičke Popis značiek a príkazov nachádzajúcich sa v tele stránky Postup a správne zapisovanie v HTML jazyku
Základné formátovanie textu, zarovnávanie odstavca Formátovanie textu pomocou nadpisov v HTML Zmena farieb písma, pozadia, hypertextu
Správne formáty obrázkov pre www stránky Vloženie, zarovnanie obrázku Veľkosť obrázku, zarovnávanie okrajov Obrázok na pozadí www stránky
Čo je to hypertextový odkaz a zoznamy na internetovej stránke Použite hypertextu a zoznamov Triedené a netriedené zoznamy Prelinkovanie stránok, odkazy na stránkach, zasielanie emailov
Popis značiek na tvorbu tabuľky, priradenie parametrov tabuľkám Zlučovanie buniek v tabuľkách a zarovnávanie buniek Osadenie textu v tabuľkách a vzdialenosť medzi bunkami Základný popis rámov a ich využitie na tvorbu www stránky Použitie tabuliek pre celkovú tvorbu stránky
Tvorba textových polí a hodnoty parametrov Tvorba tlačidla (Prihlasovacie tlačidlo...) Tvorba zaškrtávacích políčok Textové polia s heslom Práca s WYSIWYG editorom Práca s jednotlivými HTML značkami Formátovanie textu, odstavce a ich úprava v kóde HTML a v grafickom formáte stránky Obrázky, zoznamy a hypertextové odkazy v kóde HTML a v grafickom formáte stránky Tvorba tabuliek a formulárov v kóde HTML a v grafickom formáte www stránky Tvorba celkovej výslednej www stránky Zopakovanie orientácie v admin prostredí Dashboard (Domovská stránka) Zopakovanie základných pojmov Administračné rozhranie Správa a roly užívateľov Práca s FTP
Jednoduché prispôsobenie vzhľadu stránky Úprava html kódu stránky Úprava stránky pomocou dodatočného kódu CSS a priame vkladanie Editácia kódu témy – výhody/nevýhody Použitie child témy Tvorba obsahu stránky/článku Práca s grafickým rozhraním a editorom kódu Vkladanie externého obsahu pomocou iframe (Google mapy, formuláre, ...) Porovnanie vizuálnych editorov: Page builder, Elementor, Gutenberg Prispôsobenie pomocou vizuálneho editora Práca s blokmi editoru Gutenberg Vkladanie mediálneho obsahu (obrázky, videá) a galérie Úprava vzhľadu stránky Jednoduché prispôsobenie vzhľadu stránky Úprava html kódu stránky Úprava stránky pomocou dodatočného kódu CSS a priame vkladanie Editácia kódu témy – výhody/nevýhody Použitie child témy Rozšírenie stránky o widgety
Facebook social buttons Facebook a Instagram feed Facebook messenger ako komunikačný nástroj stránky Google tag manager (Analytics, Ads), Google AdSense SEO Výber vhodného pluginu Nastavenie a práca s pluginom Vytváranie trvalých odkazov, meta description (popis stránky pre vyhľadávače) Tvorba sitemap.xml Google Search console Význam heatmapy pri optimalizácii webstránky
Výhody použitia SSL na webstránke Zmena prihlasovacej stránky, vytvorenie silného administrátorského účtu Využitie bezpečnostných prvkov Optimalizácia rýchlosti webstránky Minimalizácia pluginov Optimalizácia veľkosti obrázkov Minifikácia kódu stránky a správa pamäte (cache) pomocou pluginu AMP (Accelerated mobile pages) Záloha webstránky a databázy