Korepetycje z programowania PHP, JS ES6, CSS, HTML5, SVG, PostgreSQL

Ogłoszenie nieaktualne

Cena
50

Do negocjacji

Oferuję / poszukuję
Oferuję
Rodzaj usługi
Komputerowe

Treść ogłoszenia

Witam,

Zawodowo jestem full stack web developerem pracującym w środowisku PHP. W karierze zawodowej realizowałem serwisy WWW dla znanych firm międzynarodowych w oparciu o własny framework. Tworzę również aplikacje pod Symfony 5. Prowadziłem rekrutacje programistów PHP. Moją ofertą jest przygotowanie kursanta do pracy zawodowej w szerokim zakresie.

W praktyce zawodowej zaobserwowałem iż zdecydowana większość programistów stara się implementować biblioteki do realizacji nawet najbardziej banalnych zadań, które potrafią zająć kilka linii natywnego kodu. Tego z pewnością nie doświadczysz na moich zajęciach. Ja uczę wyłącznie "zdrowego" podejścia - bibliotek używam jedynie w przypadku złożonych funkcjonalności. 

W ramach programu większość czasu poświęcasz na samoedukację pod moim okiem. Ja prezentuję technologię, omawiam podstawy w formie wykładów, objaśniam zasadę działania i sposoby podejścia do poszczególnych przedsięwzięć. Ty rozwiązujesz konkretne zadania, które potem dyskutujemy aż do osiągnięcia perfekcji.

Tematyka jaką poruszę na zajęciach jest oczywiście do uzgodnienia. Ogólnie:
  1. HTML
    - omówienie technologii
    - semantyka kodu (SEO) - zasady prawidłowego używania znaczników.
    - webcomponents - wprowadzenie (rozwinięcie tematu w sekcji JavaScript)
     
  2. PHP
    - podstawy
    - technika programowania obiektowego
    - wzorce projektowe
    - Symfony 5
     
  3. Java Script w wersji ES6
    - struktura języka
    - klasy
    - zdarzenia
    - programowanie obiektowe i modułowe
    - webcomponents
    - zbiory, mapy itp
    - nie poznasz jQuery - technologia odchodzi do przeszłości
     
  4. CSS
    - podstawy
    - współczesne techniki: zmienne, funkcje, media, flexbox, grids itp
     
  5. Bazy danych (dialekt PostgreSQL)
    - podstawy (tabele, relacje, widoki, sekwencje)
    - projektowanie
    - język SQL
    - optymalizacja struktur
    - procedury składowe
    - triggery
     
  6. SVG - grafika wektorowa na stronach WWW
    - składnia
    - style
    - zastosowanie JavaScript do tworzenia interakcji / animacji
    - integracja ze stroną WWW
     
  7. Po zamknięciu programu - mentoring. 
    Z praktyki wiem, że nigdy nie jest tak, że kończąc naukę w jakiejkolwiek dziedzinie powiązanej z programowaniem - będziemy wiedzieć wszystko. Każdy realny temat, nad którym pracujemy, może spowodować, że albo utkniemy, albo realizujemy dane rozwiązanie w sposób niepotrzebnie skomplikowany. Mentoring jest formą konsultacji umożliwiających / ułatwiających dalszą samodzielną pracę.
     
Pracować będziemy w środowisku Windows WSL / Ubuntu 20.04 lub XAMPP.  Spotkania na Microsoft Teams - free. Praca w grupach do 4 osób - możliwy indywidualny tok korepetycji. Wykłady i ćwiczenia. Poziom startowy zależny od poziomu wiedzy członków grupy - zaczynamy od wyrównania wiedzy.

 
  • Numer ogłoszenia: 63410341
  • Data wyróżnienia: 27 lipca 2020
  • Data wprowadzenia: 10 maja 2020
  • Aktualizacja: 27 lipca 2020
  • Wyświetleń: 148
  • Wyświetleń na liście: 4 337