Portfolio w JavaScript – 5 projektów
Portfolio w JS – Intro
Cześć, szukasz pracy w JavaScript ?
Nie wiesz jak zbudować swoje portfolio?
Chcesz dostać awans w pracy ? Szukasz pierwszej pracy w IT?
Chcę pomóc Tobie w odpowiedzi na te pytania.
Prezentuje 5 projektów do portfolio, które umożliwią Tobie znalezienie lepszego stanowiska.
Walidacja formularzy
To jest coś o czym wiele osób zapomina.
To jest rzecz, którą będziesz robić miliony razy jako programista JavaScript.
Zrób rozbudowany formularz i sprawdzaj poprawność PESEL, e-mail, wyrażeń regularnych, używanie wielkich liter, itp.
Jeszcze raz !
To jest rzecz, o której wiele osób zapomina.
Single Page Application (SPA)
Bardzo ważne dziś, ponieważ wiele stron internetowych bardziej opiera się na front-end.
Możesz ustawiać routing, pobierać dane z API bez przeładowania strony.
Ciekawe projekty to na pewno:
- Integracja SPA z mapą (Google Map, openstreetmap) – coś w stylu wyszukiwarki Airbnb.
- Nawiązanie połączenia z API, znajdź sobie darmowe API pogodowe i zrób aplikację.
- Zbuduj aplikację, która nie powoduje przeładowania strony po kliknięciu.
Progressive web app (PWA)
Aplikacja internetowa uruchamiana tak jak zwykła strona internetowa, ale umożliwiająca stworzenie wrażenia działania jak natywna aplikacja mobilna.
Wyobraź sobie, że strona internetowa jest zapisana w pamięci cache (jakaś jej część np. galeria lub kalkulator) i może działać bez Internetu.
Dobry projekt to mobilny słownik językowy.
Animacje GSAP
Biblioteka do animacji w JS, bądź pewny, że wyróżni to Ciebie!
Po prostu odsyłam do stonki:
Framework
Zrób projekt w jednej z technologii:
MEAN – MongoDB Express.js Angular Node.js
MERN – MongoDB Express.js React Node.js
MEVN – MongoDB Express.js Vue Node.js
Rozważ również użycie MySQL, dużo więcej firm używa tego rodzaju baz danych.
Konkluzja
Więc zrób kilka walidacji formularzy, następnie animacje w GSAP.
Kolejno potem implementuj SPA lub PWA z użyciem MEAN, MERN, MEVN.
Nie zapomnij udokumentować na GitHub i wrzucić na serwer, żeby każdy mógł zobaczyć kod i działającą aplikację!
I podbijaj rynek pracy https://justjoin.it/all/javascript
Na koniec, jeśli podoba ci się informacje i umiejętności, które opisuje, zostaw komentarz.
Ostatecznie w zamian za dostarczoną treść, proszę więcej uśmiechu w cyfrowym świecie! 😉
Polecam również moje posty o umiejętnościach miękkich w IT:
- Jak radzić sobie z szefem ?
- NETWORKING
- Lista umiejętności Inżyniera danych (Data engineer)
- Testy funkcjonalne
- Elementy zwiększające poziom zaufania do strony