Logo Web Dev & Bazy Danych


HTML5 & CSS


  1. Pierwsze kroki

    O czym jest kurs ? | WWW | HTML | HyperText Markup Language | tagi | hosting

  2. HyperText Markup Language

    Struktura pliku | WebDevTools | INLINE i BLOCK | Walidacja | Semantyka

  3. Cascading Style Sheets

    | Gdzie umieścić CSS ? | style | Selektory/Priorytety | Ustawiania kolorów | Formatowanie tekstu | DIV & SPAN

  4. CSS Box Model

    box-sizing | Jednostki | Absolutne/Względne | min - / maks - | clamp()

  5. Typografia i Web

    Unicode | emoji | SERIF/SANS SERIF | font | Google Fonts | Font Awesome

  6. CSS Selektory

    według nazwy | klasy | ID | Selektory złożone | Pseudoklasy | Selektory kombinowane

  7. Responsywność

    zasady responsywnosci | zapytania @media | Kategorie urządzeń | strona szablon

  8. FlexBox

    justify-content | archiw | responsywna galeria

  9. CSS Grid

    konstruktor dwuwymiarowych maketów | minmax() | auto-fill и auto-fit | Grid Lines | CSS Grid Areas

  10. Animacja

    CSS i animacja | Animacja skryptowa | @keyframe | animation | animacje.7z

  11. SEO / SMO

    Search Engine Optimization | sitemap | robots.txt | priorytety | Mikro znaczniki | Linki kanoniczne | testy | Social Media Optimization | OpenGraph

  12. Formularze i walidacja danych

    Formularze/Elementy wejściowe | form | input | label | Atrybuty inputa | Pseudoklasy | required pattern | Wyrażenia regularne


Grafika


  1. Grafika komputerowa

    Rodzaje grafiki| rastr/vector | Modele palitr | Inkscape | Gimp |


Java Script


  1. JavaScript

    JavaScript jako język programowania | Oprogramowanie interaktywne | Języki deklaratywne i imperatywne | Koncepcja skevomorphism i model sterowania sterowany zdarzeniami | Cele i zadania języka JavaScript | Pojęcie algorytmu, zasady budowy algorytmów.

  2. JavaScript: Zmienne i operacje

    Podstawy programowania w oparciu o język JavaScript | Zmienne i typy danych w JavaScript | Wprowadzanie/wysyłanie danych za pomocą JavaScript | Typy liczbowe, łańcuchowe i niezdefiniowane | Jawna i niejawna konwersja typów w JavaScript, znaczenie NaN | Operacje na zmiennych, pojęcie operatora (jednoargumentowego, binarnego) i operandu | Math

  3. JavaScript: warunki i rozgałęzienia

    Operatory warunkowe i rozgałęzienia kodu | Typ boolean | Operator if/else | Operatory porównania i uzyskiwanie wartości logicznych | Operatory logiczne i konstruowanie złożonych warunków | perator trójargumentowy, trójskładnikowy

  4. JavaScript: cykle

    Cykle w JavaScript | Cykle ze sprawdzaniem warunków na wejściu while() i na wyjściu do/while() | Cykl z licznikiem for | Operatory break/continue | Operatory logiczne i konstruowanie złożonych warunków | Zagnieżdżone cykle

  5. JavaScript: Arrays

    Arrays - zbiory w JS | Pojęcie długości zbioru | Cykl z licznikiem for | Metody .push(), .pop(), .unshift(), .shift() i splice() | Wyliczanie elementów zbioru, cykle for i for-of | Podstawowe algorytmy przetwarzania zbiorów danych.

  6. JavaScript: Funkcje

    Funkcje w JavaScript | Parametry i wartość zwracana funkcji | Funkcja jako typ danych i wartość | Praktyki korzystania z funkcji | Funkcje i zdarzenia, wiązanie funkcji ze zdarzeniami | Zasady obsługi zdarzeń | Ogólne zasady manipulacji znacznikami w dokumencie.

  7. JavaScript: Obiekty - DOM

    Standart ocument Object Model (DOM) | Manipulacja dokumentem HTML |


Bazy Danych


  1. Podstawy teoretycne baz danych

    Podstawowe pojęcia | Rodzaje SZBD | Klient-Serwerowe SZBD | NIE relacyjne modele | Relacyjne Modele | Klucze |Normalizacja baz danych | konspekt

  2. SQL

    Elementy języka i typy danych | Kategorii zapytań | Typy danych

  3. phpMyAdmin

    Początek pracy z bazami danych | XAMPP | Jak dodać BD | lista

  4. Data Definition Language

    CREATE, ALTER, DROP | Jak stworzyć BD | Jak dodać tabelę w BD | Wypełnienie tabel danymi | Relacje w praktyce | testdb.sql

  5. DML - Podstawowe zapytania SELECT

    Pełna selekcja | DISTINCT | COUNT() | WHERE | AND/OR | BETWEEN | IN, NOT IN | ORDER BY | MIN, MAX, AVG | Pattern Matching – LIKE | GROUP BY | HAVING | UNION

  6. JOIN - połączenia

    Typy połączeń | INNER JOIN | LEFT JOIN, RIGHT JOIN | FULL JOIN | CROSS JOIN | SELF JOIN | zadania

dimon.work
Dmytro Zavhorodnii ©