2kmediat.com – Sivukartta

Yleiset

  1. Opi koodaamaan – Aloita tänään! HTML, CSS, JavaScript, PHP, ym. oppaat | 2kmediat.com
  2. Sitaattimaininnat: sivuston käyttö lähteenä diplomi- ja opinnäytetöissä
  3. Tekijänoikeudet ja käyttöehdot
  4. 2kmediat.com – Tietosuojalausunto
  5. 2KMEDIAT.COM: Sivukartta

Apache HTTP

  1. Apache HTTPd-opas
  2. Katsaus Apache HTTP-palvelimen historiaan ja merkitykseen
  3. Kuinka asennat Apache HTTP-palvelimen Windows-ympäristöön
  4. Tietoturvan huomioiminen Apachen asennusprosessissa Windows-alustalla
  5. Kuinka käynnistät Apache HTTP-palvelimen Windows-alustalla
  6. Tutustu Apachen hakemistorakenteeseen ja tärkeimpiin tiedostoihin
  7. httpd.conf ja .htaccess: Apachen keskeiset konfigurointitiedostot
  8. Apachen tärkeimmät globaalit direktiivit: ServerRoot, Listen, KeepAlive
  9. ServerName, DocumentRoot ja muut periytyvät ominaisuudet Apache HTTP-palvelimella
  10. Miten hallita pääsyä kansioihin ja tiedostoihin Apache HTTP-palvelimella
  11. Apachen lokitiedot ja niiden hallinta (ErrorLog, LogLevel ja CustomLog)
  12. Apachen Alias-määrittelyt (eli virtuaalihakemistot
  13. CGI, SSI ja PHP-tuen asentaminen Apache-palvelimelle
  14. Apache-palvelimen tuki monikielisyydelle
  15. Miten luot mukautettuja virheilmoituksia Apache-palvelimella
  16. Apache-palvelimen suorituskyky - mod_info ja mod_status
  17. Apachen virtuaalipalvelimet - kuinka luoda nimi- ja IP-pohjainen konfiguraatio
  18. Esimerkki Apachen httpd.conf-tiedostosta

CSS

  1. Aloittelijan CSS-opas - Opi CSS:n perusteet selkeästi ja ilmaiseksi
  2. Johdatus CSS:ään – Näin pääset alkuun CSS:n kanssa
  3. Näin liität CSS-tyyliin HTML-dokumenttiin
  4. Kuinka kohdistaa CSS-tyylit eri ympäristöihin HTML:n media-attribuutilla
  5. CSS:n @-säännöt – yleiskatsaus
  6. CSS:n @media-sääntö ja mediakyselyt(mediaqueryt)
  7. CSS:n @page-sääntö ja sivutettu media
  8. CSS:n Cascade-prosessi
  9. CSS:n valitsimet
  10. Miten CSS-säännöt periytyvät elementtien välillä
  11. CSS:n syntaksi, ominaisuudet, arvot ja mittayksiköt
  12. CSS:n laatikkomalli määrää elementin koon ja tilankäytön
  13. Kuinka CSS ja JavaScript tukevat toisiaan
  14. Opi CSS-tyylien parhaat käytännöt ja sudenkuopat
  15. CSS:n selainkohtaiset laajennukset, fallback-arvot ja feature detection (@supports)
  16. CSS-tyylimäärittelyjen referenssi

DOM

  1. DOM ja JavaScript - käytännön opas
  2. Selaimen oliomallit: BOM, DOM ja DOM events
  3. BOM: rajapinta selaimen ja JavaScriptin välissä
  4. Mikä on DOM (dokumenttioliomalli)?
  5. DOM 1 - solmut, ominaisuudet ja metodit
  6. DOM-malli ja elementtien haku dokumenttipuusta
  7. DOM-tapahtumien kuuntelu ja käsittely JavaScriptillä

JavaScript

  1. JavaScript-opas
  2. Johdatus JavaScript-ohjelmointiin
  3. JavaScriptin peruskäsitteet - tapahtumat, oliot, ominaisuudet ja metodit
  4. JavaScript koodin upottaminen HTML-sivulle
  5. Tapahtumiin reagoiminen JavaScriptissä
  6. JavaScript-kielen perussyntaksi
  7. JavaScriptin muuttujat (let, var, const) ja niiden näkyvyysalueet
  8. Merkkijonot ja operaattorit JavaScriptissä
  9. JavaScriptin ohjausrakenteet: If-else rakenne
  10. JavaScriptin ohjausrakenteet: for-toistolause
  11. JavaScriptin ohjausrakenteet: While- ja Do-White toistolauseet
  12. JavaScriptin ohjausrakenteet: with-lause
  13. JavaScriptin ohjausrakenteet: Switch - case valintalause
  14. JavaScriptin ohjausrakenteet: try-catch-finally ja virheiden käsittely
  15. JavaScriptin ohjausrakenteet: return-komennon käyttö funktioissa
  16. JavaScriptin taulukot(array): luo, lue ja käsittele taulukoita
  17. Funktionaalinen ohjelmointi JavaScriptissä: map, filter, find, foreach
  18. Funktioiden kirjoittaminen JavaScriptissä
  19. Callback-funktiot ja klosuurit JavaScriptillä toteutettuna
  20. Oliopohjaisen ohjelmoinnin (OOP) perusteet JavaScriptissä
  21. OOP-JavaScript: Olion ominaisuudet ja metodi

Klassiset palvelinpuolen web-teknologiat

  1. SSI ja Perl
  2. Perl-opas: Johdatus Perl-ohjelmointiin
  3. SSI-opas: Johdatus Server Side Includes käyttöön

Tietoliikenneverkot

  1. Tietoliikenneverkot osion etusivu
  2. Internetin historia
  3. Paikallisverkot
  4. Tietoliikenneverkkojen fyysiset tekijät

Multimedia

  1. Multimedia-osion etusivu
  2. Liikkuva kuva ja animaatio
  3. Graafinen suunnittelu
  4. Markkinointi
  5. Äänet ja musiikki
  6. Rungon suunnittelu
  7. Perussuunnittelu
  8. Mitä on multimedia ?
  9. Teksti- ja kuvamateriaali
  10. Viimeistely ja testaus
  11. Mitä on WWW-multimedia?
  12. Yhteenveto
  13. WWW-julkaisun leiskan suunnittu
  14. Bittikarttakuvan histogrammikuvaaja

Internet markkinointi ja hakukoneoptimointi

Huom! Lisää Internet-markkinointia käsitteleviä artikkeleita löydät hakukonemarkkinointia.fi -palvelumme blogista.

  1. Internet markkinointi sarjan etusivu
  2. Hakukoneoptimointi eli SEO
  3. Hakukoneoptimointi: avainsanat ja avainlauseet
  4. Hakukoneoptimointi ja meta-komennot
  5. Hakukoneoptimointi ja web suunnittelu
  6. Hakukoneoptimointi ja linkkisuosio
  7. Hakukoneoptimointi ja teemat
  8. Hakukoneoptimointi: meta komennot (liite)
  9. Kumppanuusohjelmat - esittely
  10. Kumppanuusohjelmat -sinustako kumppani
  11. Kumppanuusverkostot maailmalla
  12. Kumppanuusverkostot Suomessa
  13. Kumppanuusohjelmat - matkalle yksin
  14. Kumppanuusohjelmat - mitä mainostaa, miten mainostaa ?
  15. Yrittäjän näkökulma - oman kumppanuusohjelman perustaminen
  16. Yrittäjän näkökulma - mainonnan hinnan laskeminen
  17. Kumppanuusohjelmat - loppusanat

PHP

  1. PHP-opas: perusteista edistyneisiin aiheisiin
  2. Johdatus PHP-ohjelmointiin
  3. PHP:n asennus Apache-palvelimelle Windows-ympäristössä
  4. PHP:n asennus IIS-palvelimelle
  5. PHP:n perusteet ja PSR-standardit selkokielellä
  6. PHP:n tietotyyppien yleisesittely
  7. PHP:n tietotyypit: kokonaisluvut ja liukuluvut
  8. PHP:n tietotyypit: merkkijonot (strings) ja niiden käsittely
  9. PHP:n tietotyypit: taulukot (array)
  10. PHP:n tietotyypit: objektit ja viittaustyypit (byRef,byVal)
  11. PHP:n tietotyyppien muuntaminen ja tyypin tarkistus
  12. PHP:n operaattorit tutuksi
  13. Johdatus PHP:n ohjausrakenteisiin
  14. PHP:n if-else ehtorakenne
  15. PHP:n silmukkarakenteet: while, do while, for ja foreach
  16. Virheenkäsittely PHP:ssä – try-catch-finally ja throw
  17. PHP:n switch-case ohjausrakenne
  18. Funktioiden kirjoittaminen PHP:ssä
  19. PHP ja tietokannat
  20. PHP ja MySQL: mysqli-laajennuksen käyttö
  21. PHP ja tietokannat: PDO

SQL

  1. SQL opas
  2. Johdatus SQL-kieleen
  3. SQL SELECT: tiedon haku ja suodatus
  4. SQL INSERT INTO - tietueiden lisäämisen perusteet
  5. SQL:n UPDATE-lause ja sen syntaksi – tietojen muokkaaminen
  6. Tietueiden poistaminen SQL:n DELETE-lauseella
  7. SQL:n WHERE- ja HAVING-ehtolausekkeet
  8. Kuinka käyttää aritmeettisia operaattoreita SQL-kyselyissä
  9. Kuinka rajata kyselyn vaikutusaluetta SQL:n vertailuoperaattoreilla
  10. Kuinka käyttää LIKE-operaattoria ja jokerimerkkejä SQL-kyselyissä
  11. Loogiset operaattorit AND, OR ja NOT: useiden ehtojen hyödyntäminen SQL-kyselyissä
  12. SQL:n joukko-operaattorit: IN, BETWEEN ja UNION
  13. SQL:n koostefunktiot: COUNT, SUM, AVG, MAX ja MIN
  14. Päivämäärien ja aikaleimojen käsittely SQL:ssä – yleisimmät funktiot

HTML

  1. HTML opas
  2. HTML:n historia SGML:stä HTML5:een
  3. Mitä tulee HTML5:n jälkeen: modernin webin suuntaviivat ja arkkitehtuuri
  4. HTML-tiedoston perusteet: rakenne, avaaminen ja muokkaus
  5. HTML-tiedoston merkistön määrittäminen
  6. HTML:n elementit, ominaisuudet ja semanttinen merkitys
  7. HTML:n tagit, attribuutit ja entiteetit – peruskäsitteet käytännössä
  8. HTML-tiedostojen parhaat käytännöt
  9. HTML-boilerplate – nopeuta työskentelyä ja tehosta workflowta
  10. HTML:n DTD-määrittely (DOCTYPE)
  11. HTML:n head-osion optimointi: nopeampi sivusto ja parempi SEO
  12. HTML:n body: parhaat käytännöt

XML

  1. XML opas
  2. Johdanto XML:n rooliin ja käyttötarkoituksiin
  3. XML:n perusteet: rakenne ja syntaksi
  4. XML:n rakenteen määrittely: DTD ja skeemat (XSD)
  5. XSL ja XSLT: XML:n muuntaminen ja esittäminen
  6. Case study: Online-luettelo XML:n ja XSLT:n avulla