Ce se va invata la “Punked School of Coding”

1. INTRODUCERE

A) Cum functioneaza internetul,
B) Ce e o pagina web
C) Care sunt mecanismele care fac o pagina web sa apara in browser

2. HTML

A) Structura de baza a unui document + tipuri de declaratii doctype
B) Formatarea textului si a liniilor cu HTML
C) Schimbarea felului in care textul este afisat cu CSS
D) Refolosirea CSS-ului pe mai multe pagini
E) Tag-uri de baza
F) Adaugarea de continut video si imagini pe o pagina
G) Fonturi si formulare
H) Customizarea formularelor cu inputuri de mai multe feluri
I) Stiluri, selectoare avansate, mostenire si float
J) Clear, Boxul, positionare, z-index
K) Tipuri de display, tehnici de centrare, tehnici avanasate de afisare
L) Pseudo elemente
M) Cateva lucruri despre ce e nou in HTML5 si CSS3
N) Noile tipuri de inputuri, elemente si atribute in HTML 5
O) Cateva tehnici moderne de CSS: border radius, box shadow, text shadow, box sizing, mai multe background-uri si gradiente.
P) Cateva lucruri despre animatii in CSS
Q) Cateva lucruri despre responsive – redimensionare relativa cu media queryuri

2. JAVASCRIPT

A) Consola – si manipularea valorilor din consola
B) Variabile in consola si stocarea valorilor in variabile
C) Fisiere javascript si adaugarea lor in html
D) Structuri conditionale, repetitive
E) Prompt, alert, confirm
F) Prima functie
G) Un array
H) Scopul variabilelor – hoisting,
I) Closure – adaugarea variabilelor externe in scop local
J) Hoisting si strict
K) Primul obiect – object literals
L) document.getElementBy
M) element.addEventListener
N) jQuery
O) Selectori
P) Evenimente