Web-utvikling fra scratch

Front-end

Layout

Fortrolighet med layout

Dette nivået er utformet for personer som aldri har gjort opp og har ingen anelse om koding, HTML og CSS.

Kurs
  1. Introduksjon til Internett
  2. Det grunnleggende om HTML
  3. Innhold i HTML -
  4. Former i HTML
  5. Grunnleggende CSS
  6. Teksten i CSS
  7. Blokk-modellen i CSS
  8. Posisjonering i CSS
  9. Leksjoner på HTML og CSS
Referanse
  1. CSS-velgere
  2. Dimensjoner
  3. Farge
  4. Vinkler
  5. Media queries
  6. Filtre
Screencasts
  1. Det grunnleggende om HTML

Den grunnleggende layout

Dette nivået er utformet for personer som har en grunnleggende forståelse av layout, CSS og HTML.

Kurs
  1. Dykke inn i HTML5
  2. Hvordan å skrive i HTML5 og CSS3
  3. HTML5-og CSS3-eksempler
  4. Magien av CSS
  5. Avansert CSS
  6. Avanserte leksjoner på HTML og CSS
Artikkel
  1. Adaptive layout
  2. Retina
  3. E-brev
Referanse
  1. Referanse CSS
  2. HTML referanse

Moderne teknologi layout

Dette nivået er utformet for personer som har ideer om layout og villig til å lære nye teknologier og metoder til koding.

Kurs
  1. Skrift Awesome
  2. Nettleseren Gjengivelse Optimalisering
Dokumentasjon
  1. Fundamentals of BEM
Artikkel
  1. Adaptive layout e-brev (del 1)
  2. Adaptive layout e-brev (del 2)
  3. Måter å organisere CSS-kode
Screencasts
  1. CSS: Flexbox
  2. Skriv BEM riktig
Referanse
  1. Gjengivelse av CSS

Add-on HTML og CSS

Matatiki er en add-on til HTML CSS.

Kurs
  1. Det Grunnleggende Av Sass
  2. Sass
  3. Mindre
Dokumentasjon
  1. SassScript
  2. Jade
  3. Pennen

Automatisering utvikling

Dette nivået er utformet for personer med en grundig forståelse av layout og ønsker å utforske måter optimalisering og automatisering av sitt arbeid. For videre studier vil du trenger kunnskap om JavaScript og NodeJs

Kurs
  1. Komme i gang med Grynt
  2. Bygge med Jafs
  3. Automatisering med Jafs
  4. Stua, Svelge og fri bonde
  5. Node, Express og libsass: prosjekt fra scratch
Screencasts
  1. Screencast av Jafs
  2. Screencast for Webpack

Rammer for utforming

Klare rammer for layout layout.

Kurs
  1. Bootstrap
Dokumentasjon
  1. Bootstrap
  2. Foundation
  3. Skjelettet

JavaScript

JavaScript

Kurs
  1. Erfaring med JavaScript
Opplæringen
  1. Innledning
  2. Det Grunnleggende Av JavaScript
  3. Kvaliteten på koden
  4. Datastrukturer
  5. Krets omfang
  6. Objekt-metoder og ringer sammenheng
  7. Noen andre muligheter
  8. OOP i en funksjonell stil
  9. PLO i prototypen stil
  10. Moderne mulighetene for ES-2015
Screencasts
  1. Det grunnleggende av ES6
  2. Javascript-Veiledning For Nybegynnere
  3. Javascript Fundamentals
  4. Modulære Javascript

Dokumentet, hendelser, grensesnitt

Opplæringen
  1. Dokumentet og objekter side
  2. Det grunnleggende å arbeide med hendelser
  3. Hendelser i detalj
  4. Former, kontroller,
  5. Etableringen av grafiske komponenter

I tillegg

Kurs
  1. Et dypdykk Lerret
Opplæringen
  1. Web-komponenter: et blikk inn i fremtiden
  2. AJAX og COMET
  3. Animasjon
  4. Optimalisering
  5. Vinduer og Rammer
  6. CSS for JavaScript-utvikler
  7. Brystet med verktøy
  8. Vanlige uttrykk
  9. Om alt

Node.JS

Kurs
  1. Opprett din første app med Node
Screencasts
  1. Screencast på Node.JS
  2. Node.js Tutorials
Dokumentasjon
  1. Node.JS

jQuery

Kurs
  1. Det grunnleggende av jQuery
Screencasts
  1. jQuery Veiledning for Nybegynnere
Dokumentasjon
  1. jQuery API

AngularJS

Kurs
  1. AngularJS. Oppskrifter programmering
Screencasts
  1. Det Grunnleggende Av Kantete 2
  2. GJENNOMSNITTLIG Stack Tutorials (MongoDB, Express, Kantete, NodeJs)

Reagerer

Screencasts
  1. Reagerer JS Tutorials
  2. Redux Tutorials

Back-end -

PHP

Språket referanse

Dokumentasjon
  1. Det grunnleggende syntaks
  2. Typer
  3. Variabler
  4. Konstanter
  5. Uttrykk
  6. Operatører
  7. Kontrollstrukturer
  8. Funksjon
  9. Klasser og objekter
  10. Navneområdet

I tillegg

Dokumentasjon
  1. Feil
  2. Unntak
  3. Generatorer
  4. Koblinger. Avklaring
  5. Forhåndsdefinerte variabler
  6. Forhåndsdefinerte unntak
  7. Innebygd grensesnitt og klasser
  8. Sammenheng opsjoner og parametre
  9. Støttede protokoller og behandlere (wraps)
  10. Sikkerhet
  11. Særpreg
  12. Har referanse
  13. - PHP: hacker ' s Manual

I tillegg

Den versjonskontrollsystem

Git

Opplæringen
  1. Innledning
  2. Git Grunnleggende
  3. Forgrening i Git
  4. Git på serveren
  5. Distribuert Git
  6. Git Verktøy
  7. Konfigurere Git
  8. Git og andre versjonskontrollsystem
  9. Git inne
Vise og skrive kommentarer