PROGRAMOWANIE Toruń, Projekty Toruń, szkoły Toruń, studia Toruń, JavaScript, Toruń, itp. Toruń
programista Toruń, java Toruń, html Toruń, projekty Toruń
Witam!
Jestem młodym programistą, który oferuje pomoc w tworzeniu projektów w szkole oraz na studiach. Zapewniam merytoryczne wsparcie zarówno dla początkujących jak i dla osób bardziej zaawansowanych.
Zajmuję się głównie technologiami webowymi takimi jak: JavaScript, TypeScript Jquery, React, React Native, NodeJS, php, HTML, CSS, C#/.NET. Ponadto mogę dostosować zakres tematyczny do każdego klienta.
Jestem dostępny w szerokim zakresie godzinowym, praktycznie od rana do wieczora.
Cena podlega negocjacji.
Bardziej szczegółowy zakres zagadnień:
1.HTML i CSS - budowa nowoczesnie wygladających stron internetowych w oparciu o popularne na rynku rozwiązania np. Flexbox itp.
2.JavaScript i Jquery:
Składnia JS (operatory, zmienne, przypisania, komentarze itp)
Typy danych JS i ich konwersje
Operacja na róznych typach danych
Konstrukcje warunkowe (if/switch)
Pętle
Tablice
Funkcje
Obiekty Math, Date itp.
Wyrażenie this
Obsługa zdarzeń (kliknięcia, najechania myszką itp.)
Obsługa DOM (dodawanie i usuwanie elementów, zmiana styli itp)
Obiekty tworzone przez programistę oraz ich właściwości i metody
Klasy (nowoczesne ES6)
AJAX (wysyłanie i odbieranie informacji z serwera)
Obsługa formularzy
Asynchroniczność (callbacks, promise, async, await)
Obsługa plików JSON
Algorytmy np. gier logicznych
Podział projektu na pliki (moduły)
ThreeJS
Bardzo szeroka możliwość dodania innych zagadnień specjalnie dla klientów
3.TypeScript:
Typowanie zmiennych
Tablice
Pętle
Funkcje
Klasy
Obiekty oraz ich metody i właściwości
Eksportowanie i Importowanie klas (moduły)
Kompilacja do JS
WebPack
4.React i React Native:
JSX
Tworzenie własnych komponentów zgodnie ze standardami Reacta
Listy
Klasy
Obiekty
Eksportowanie i importowanie (moduły)
Props
State
Lifecycle
Komunikacja rodzic -> dziecko
Komunikacja dziecko -> rodzic
Refs
Obsługa zdarzeń
Obługa formularzy
W React Native:
Zagadnienia z "normalnego" reacta
Korzystanie z istniejących komponentów
Tworzenie własnych komponentów
Obsługa formularzy
Routing
Aplikacje wieloekranowe (react-navigation)
AsyncStorage
Obługa aparatu (robienie zdjęć, galeria itp.)
Obsługa firebase
Animacje
SQLite
5.NodeJS:
Obsługa zapytań przychodzących na serwer (GET, POST itp.)
Obsługa oraz przesyłanie plików JSON
Obsługa formularzy
Logowanie
AJAX
Asynchroniczność (fetch, async, await, callbacks, promises)
Obsługa plików audio na serwerze
MongoDB (możliwe również inne bazy danych)
framework Expresss
6.PHP:
Składnia php
Obsługa błędów php
Obsługa formularzy
Logowanie
Bezpieczne przechowywanie haseł
Mechanizmy sesji
Obsługa baz danych MySql
Dodawanie skryptów php do innych stron