Total School - Bucuresti
Acreditare CNFPA www.cnfpa.ro
Localitate: Bucuresti
Domeniu de invatamant (interes): Informatica
Cursul se desfasoara sambata si duminica intre orele 9-14 si/sau 14-19.
Structura cursului este:
A) HTML
Durata 20 ore
Continut:
- Introducere in Internet: Serviciul World Wide Web; HTML ca limbaj de marcare al hypertext-ului; Elemente de sintaxa ale limbajului HTML; Structura unui fisier HTML. Marcajele HTML, HEAD, TITLE, BODY; Utilizarea culorilor in HTML
- Marcaje pentru formatarea textului: Introducerea titlurilor. Marcaje de tip header H1...H6; Paragrafe. Alinieri de paragrafe; Fonturi. Configurarea fonturilor; Introducerea caracterelor speciale.
- Liste si tabele: Introducerea listelor: Liste neordonate, Liste ordonate, Liste de definitii; Introducerea tabelelor: Linii si celule, Spatierea tabelelor, Utilizari speciale ale tabelelor
- Introducerea legaturilor (linkuri) intre pagini; Legaturi externe; Legaturi interne
- Introducerea imaginilor: Formate de imagini: GIF si JPEG; Dimensionarea si alinierea imaginilor; Folosirea imaginilor pentru legaturi; Harti de imagini
- Utilizarea cadrelor: Impartirea in cadre; Incarcarea fisierelor in cadre; Cadre in-line
- Formulare: Introducerea unui formular; Elemente ale formularelor
- Stiluri in sintaxa CSS: Modalitati de introducere a stilurilor; Atribute ale stilurilor
- Straturi: Introducerea straturilor; Pozitionarea straturilor; Vizibilitatea straturilor
B) JavaScript
Durata 20 ore
Continut:
- Introducere in JavaScript: JavaScript si alte limbaje de scriptare; Elemente de vocabular; Introducerea scripturilor in pagina web - Tipuri de date si instructiuni JavaScript: Variabile; Operatori. Tipuri si forme speciale; Expresii si instructiuni conditionale (if-else, switch); Instructiuni repetitive (for, while, do-while)
- Functii: Definirea si apelul unei functii; Variabile globale. Variabile locale; Functii recursive
- Tratarea evenimentelor: Evenimente utilizator; Atribute HTML pentru gestionarea evenimentelor; Cod JavaScript de tratare a evenimentelor
- Obiecte JavaScript: Notiunea de obiect. Proprietati si metode; Obiecte referitaore la tipul de date: String, Date, Math; Obiectul WINDOW si obiecte derivate; Obiectul NAVIGATOR; Obiectul SCREEN
- Validarea formularelor folosind JavaScript: Tratarea evenimentelor asupra butoanelor; Validarea introducerii de text. Obiectul STRING; Liste de selectie; Butoane radio si casete de validare
C) Macromedia Flash
Durata 20 ore
Continut:
- Elemente de baza Flash: Elementele ecranului Flash; Scena; Fereastra cu instrumente; Fereastra Timeline; Tipuri de fisiere
- Desenarea si pictarea in Flash: Instrumentele de vizualizare: Hand si Zoom; Desenarea liniilor: Line si Pencil; Crearea textului; Instrumente de selectie: Arrow si Lasso; Instrumentul Dropper
- Importul imaginilor in Flash: Grafica vectoriala si grafica tip rastru; Importul graficii vectoriale; Importul graficii rastru; Conversia graficii rastru in grafica vectoriala
- Tehnici avansate de desenare: Culori si degradeuri; Modificarea degradeurilor; Umplerea cu grafica rastru
- Folosirea bibliotecii
- Intelegerea animatiei: Cum functioneaza animatia; Cadre si viteze de derulare; Cadre cheie cadre goale; Interpolare; Crearea unei animatii cadru cu cadru; Previzualizari si folosirea Onion Skin
- Folosirea interpolarilor din Flash: Crearea unei interpolari Motion; Folosirea unei interpolari Motion; Crearea unei interpolari Shape; Folosirea unei interpolari Shape
- Folosirea straturilor in animatie: Scopul si modul de functionare a straturilor; Proprietatile straturilor: Name, Show, Lock, Show Layer as Outline; Stratul Guide; Straturile Motion Guide; Straturile Mask
- Elemente complexe in Flash: Folosirea simbolurilor Movie Clip si Graphic in animatie; Crearea butoanelor; Actiuni. Folosirea scripturilor ActionScript
D) PHP & MySQL
Durata: 40 ore
Structura:
- Instalare si configurare servere Apache si MySQL
- Notiuni de baza in programarea sub PHP: variabile, constante, siruri
- Baze de date MySQL
- Lucrul cu formulare in PHP si MySQL
- Manipularea fisierelor in PHP
- Realizarea unei aplicatii complete de genul unui shop virtual.