Szkolenie z programowania

Marcin Warzybok 24 lata
Lic./inż.

608 Wyświetl numer

Wyślij wiadomość:

Cena
70 zł /60 min.
Zakres
Szkoła podstawowa, Gimnazjum, Szkoła średnia, Studia

Zajmuję się nauczaniem zarówno osób początkujących, które stawiają swoje pierwsze kroki w programowaniu jak i znających już podstawy.

Preferuję nauczanie przez praktyczne ćwiczenia i zadania oraz wykonywanie projektów.
Wszystkie lekcje są nagrywane, tak byś później po naszym spotkaniu mógł oglądnąć ją jeszcze raz.

 

Języki programowania które nauczam to:

  • HTML5
  • CSS3
  • Java Script
  • Python

 

Dla osób które znają już podstawy:

  • ReactJS
  • NodeJS
  • MongoDB
  • PostgreSQL

oraz wiele innych bibliotek i frameworków.

 

Lista zagadnień JavaScript:

  1. Zmienne i Typy danych
  2. Instrukcje warunkowe
  3. Pętle
  4. Tablice
  5. Funkcje
  6. Operacje na DOM (dodawanie, modyfikacja, usuwanie elementów html)
  7. Zdarzenia
  8. Operacje na numerach
  9. Operacje na stringach
  10. Zapytania AJAX i obsługa serwera REST
  11. Obiekty
  12. Klasy
  13. Operacje na dacie
  14. Praktyczne zadania

 

Lista zagadnień NodeJS:

  1. Obsługa plików (txt, csv, json)
  2. Tworzenie modeli danych
  3. Obsługa żądań po stronie serwera (GET, POST, PUT, DELETE)
  4. Obsługa bazy danych (MongoDB, PostgreSQL)
  5. Middleware
  6. Obsługa błędów
  7. Obsługa bazy danych typu klucz-wartość (Redis)
  8. Nauka wzorców projektowych
  9. Obsługa zapytań
  10. Asynchroniczność (async - await, promise, callbacki)
  11. Standard ES6
  12. Wdrożenie aplikacji do chmury (AWS, Heroku)

 

Lista zagadnień ReactJS:

  1. JSX
  2. Pisanie komponentów
  3. State oraz props
  4. Component Lifecycle
  5. Listy
  6. Obsługa zdarzeń
  7. Obsługa zapytań i formularzy
  8. Czysty kod
  9. Manipulacja DOM przy pomocy Refs
  10. Portale
  11. Context
  12. React-Router-Dom
  13. Private Routing
  14. Tworzenie zapytań HTTP
  15. Wdrożenie aplikacji do chmury (AWS, Heroku)

 

Lista zagadnień Python:

  1. Zmienne i Typy danych
  2. Instrukcje warunkowe i pętle
  3. Funkcje
  4. Operacje na numerach
  5. Operacje na stringach
  6. Listy
  7. Krotki
  8. Sets
  9. Słowniki
  10. Klasy i obiekty
  11. Dziedziczenie
  12. Operacje na dacie
  13. Moduły

 

Lista zagadnień MongoDB:

  1. Zapytania
  2. Dodawanie dokumentów
  3. Modyfikacja dokumentów
  4. Usuwanie dokumentów
  5. Zaawansowane zapytania z agregacją (aggregate)
  6. Walidacja i modelowanie kolekcji
  7. Wdrożenie bazy danych do systemu modelu DaaS (mLab)

 

Lista zagadnień Sequelize (PostgreSQL):

  1. Modele danych
  2. Typy danych
  3. Hooks
  4. Tworzenie zapytań
  5. Tworzenie tabel
  6. Relacje One to One, One to Many, Many to Many
  7. Sortowanie, aliasy, ograniczanie wyników i zwracanie unikalnych wartości
  8. Inner, left, right, full join.

Prowadzę również lekcje programowania grupowe, jeśli masz osobę, z którą chciałbyś/chciałabyś się nauczyć programowania to zapraszam do kontaktu. Zajęcia grupowe odbywają się online w 2-3 osobowych grupach

Cennik :
45zł/1 osobe - korepetycje grupowe online 1h (2 osobowa grupa)
35zł/1 osobe - korepetycje grupowe online 1h (3 osobowa grupa)
70zł - korepetycje 1h dla 1 osoby

Oczywiście jeżeli jakieś zagadnienie nie znajduje się na liście lub po prostu oczekiwalibyście pomocy przy zadaniu lub projekcie to również zapraszam do kontaku ze mną.


Opinie o korepetytorze (0)

Brak opinii