ČeštinaEnglish

Školení

There are no translations available.

Společnost CCA poskytuje vzdělávací programy zaměřené na specifické ICT dovednosti. Školení je možné realizovat přímo na vašem pracovišti nebo v našem školicím centru v Plzni.

tel: +420 277 002 550,  email: cca@cca.cz

Školení se konají v prostorách společnosti CCA Group a.s., Krátká 8, Plzeň - vždy od 9:00-16:00. Registrace je nutná minimálně 5 dní před konáním školení.

Školení

There are no translations available.

Název kurzu

Popis kurzu (obsah)

Cena 

Termín

Tvorba WWW - základy HTML

Pro koho je kurz určen?

Pro budoucí návrháře webových stránek a vývojáře webových aplikací, kteří chtějí umět správně a čistě psát HTML kód a používat CSS styly.

Předpoklady:

  • základy práce s počítačem a internetem

Obsah kurzu:

  • co je HTML

  • základy HTML, sytaxe, HTML značky (tagy)

    • značky (tagy), syntaxe jazyka

    • HTML dokument, hlavička - tělo

    • obsah dokumentu, odkazy, obrázky

  • formátování obsahu dokumentu, základy CSS stylů

  • publikace webu na www server

3.000 16.3.2012

XML - práce v jazyce Java

Pro koho je kurz určen?

Pro vývojáře, kteří se chtějí naučit pracovat s XML v jazyce Java

Předpoklady:

  • základní znalost Javy

  • základní znalost principů XML

Obsah kurzu:

  • Java Architecture for XML Binding (JAXB)

    • Context

    • Marshaller

    • Unmarshaller

    • základní anotace

  • vytvoření XML v Javě

  • načítání XML v Javě

  • ObjectFaktory

  • Nemaspace

  • XSD a generování Beanů

    • XSD = XML Schema Definiton

    • Simple..., Complex..., Data Types

  • Validace

    • validace objektu proti XSD

    • validace XML pro XSD

  • XSLT

  • DOM a SAX

6.200

29.-30.3.2012

Objektově orientované programování

Pro koho je kurz určen?

Pro začátečníky v oboru objektově orientovaného programování. Kurz je nezávislý na technologii (může to být Java, C#, jiná technologie). Je určen zájemcům o objektově orientované programování a návrh moderních aplikací.

Předpoklady:

  • nejsou žádné specifické předpoklady

Obsah kurzu:

  • třída (class)

  • instance

  • metoda

  • atribut

  • principty OOP

    • zahnizdění (encapsulation)

    • dědičnost (inheritance)

    • mnohoznačnost (polymorphism)

  • abstraktní třídy

  • konstruktory, destruktory

  • statické vlastnosti

  • rozhraní

  • návrhové vzory

3.500

18.5.2012

Základy jazyka Java (Java-I)

Pro koho je kurz určen?

Pro budoucí vývojáře Java aplikací, kteří se chtějí uceleně naučit základy jazyka Java. Účastníci zjistí, jak správně použít všechny základní prvky jazyka, ve verzi Java SE 5.0 a vyšší. Naučí se pracovat s řetězci a soubory, získají také první praktické zkušenosti s vývojovým prostředím Ecplipse IDE.

Předpoklady:

  • základy práce s počítačem

Obsah kurzu:

  • deklarace a řízení přístupu

    • identifikátory, JavaBeans

    • deklarace tříd, rozhraní

    • modifikátory, proměnné, konstanty

    • enumerace

  • objektová orientace

    • principy OOP

    • Overriding, Overloading metod, implementace rozhraní

    • přetypování, konstruktory a instancování

    • statické proměnné a metody

  • literály, přiřazení, proměnné, primitivní typy, role

  • operátory Javy

  • řídící struktury

  • správa vájimek

  • Assertions

  • práce s řetězci, vstup/výstup (I/O)

    • String, StringBuilder, StringBuffer

    • serializace

    • datum, číslo, měna

    • parsování, tokenizace, formátování

    • zápis/čtení souborů

  • kolekce a jejich správné použití

  • generické typy

  • vnitřní třídy

  • vlákna (threads)

  • vývojové nástroje, kompilace a spouštění kódu

    • Java Compiler

    • Java Options, Properties

    • JAR soubory

    • Eclipse IDE


12.000

5.-7.3.2012

EJB - základy

Pro koho je kurz určen?

Pro budoucí vývojáře webových a Java EE aplikací, kteří chtějí získat ucelený přehled o technologii EJB 3 a naučit se ji správně používat

Předpoklady:

  • základní znalost Javy

  • základní znalost SQL a databází

Obsah kurzu:

  • Session Beans

    • Stateful vs. Stateless

    • Local vs. Remote

    • JNDI

    • Dependenci Injection

    • Callbacks

    • Interceptory

  • Message Driven Beans

    • Java Message Servis

    • Queue vs. Topic

  • Entity Beans

    • JPA

    • Vazby, primární klíče

  • Timer Services

  • Java Transaction API

8000

1.-2.3.2012

JSF - základy

Pro koho je kurz určen?

Pro budoucí vývojáře webových aplikací, kteří se chtějí naučit pracovat s JavaServer Faces a vytvářet tak jednoduše a rychle webové aplikace založené na Java EE.

Předpoklady:

  • základní znalost Javy

  • základní znalost HTML

Obsah kurzu:

  • Java Server Faces 1.2

    • Component Tree

    • Tagy

    • Managed Beans

    • Expression Language

    • Navigace

    • JSF Live Cycle

    • lokalizace JSF aplikací

    • předávání parametrů

    • tvorba vlastních komponent

    • tvorba vlastních konventorů a validátorů

  • Facelets, šablonování

  • Best practices - praktické rady pro práci

  • bezpečnost JSF aplikací

  • Eclipse IDE - nástroj pro práci s JSF

8.000

2.-3.4.2012

Java - JDBC

Pro koho je kurz určen?

Pro budoucí vývojáře aplikací postavených na relačních databázích, kteří se chtějí naučit pracovat s těmito databázemi v programovacím jazyce Java skrze jednotlivé rozhraní JDBC.

Předpoklady:

  • základní znalost Javy

  • základní znalost SQL a databází

Obsah kurzu:

  • architektura JDBC

  • navázání spojení s databází

  • práce s databází, SQL příkazy

    • dotazování

    • manipulace s daty

    • manipulace s definicí databáze

  • odchytávání vyjímek

  • uzavření spojení s databází

  • Blob, Clob, Array

  • Datasource

4.500

6.4.2012

Oracle SQL - základy

Pro koho je kurz určen?

Pro budoucí návrháře relačních databází a programátory aplikací postavených nad těmito databázemi.

Předpoklady:

  • základy práce s počítačem

Obsah kurzu:

  • komunikace klient - server

  • nástroje SQL*Plus, SQL Developer

  • normální formy

  • datové typy

  • příkazy SELECT, INSERT, UPDATE, DELETE

  • klíče (unikátní, primární, složený a cizí klíč)

  • relace - Join, Self Join, Outer Join

  • operátory

  • konverze

  • funkce

  • agregace dotazů

  • řazení

  • množinové operace - spojení, průnik a rozdíl

  • transakce, zamykování záznamů

  • tabulky

  • indexy

  • Constrainty

  • Pohledy

  • Sekvence

8.000

19.-20.4.2012

Oracle PL/SQL

Pro koho je kurz určen?

Pro vývojáře a administrátory databází, kteří se chtějí naučit programovat relační databáze. Účastníci kurzu získají znalosti o programovacím jazyku PL/SQL, triggerech a dynamickém SQL. Jazyk PL/SQL značně rozšiřuje možnosti relačních databází.

Předpoklady:

  • základní znalost SQL

Obsah kurzu:

  • programovací jazyk PL/SQL

  • datové typy

  • proměnné

  • použití SQL v PL/SQL

  • řízení běhu programu

  • kolekce

  • hromadné operace

  • správa výjimek

  • PL/SQL procedury/funkce

  • Triggery

  • dynamické SQL

  • vestavěné Package

8.000

26.-27.4.2012

JavaScript

Pro koho je kurz určen?

Pro návrháře webových stránek a vývojáře, kteří se chtějí naučit správně psát a bezpečně používat JavaScript. Účastníci se naučí i práci s pokročilými nástroji a aspekty jazyka, jakými jsou jQuery, AJAX nebo JSON.

Předpoklady:

  • základní znalost HTML

Obsah kurzu:

  • jazyk JavaSript

    • datové typy, literály, konverze

    • pole

    • objekty, dědičnost

    • prototypy

    • řídící struktury

    • regulární výrazy

    • zpracování chyb

  • ladění JavaSriptu - Firebug

  • Best Practices - pravidla pro psaní kódu

  • Klientský JavaSript

  • Události

  • Objekty 4window, Document

  • DOM

  • Cookies

  • XML, předávání dat

  • jQuery

  • AJAX

  • JSON

10.500

11.-23.3.2012