Artykuły
Artykuły
HTML, CSS i JavaScript — trzy Building Blocks SieciFrontend · 8 minStrona internetowa jest budowana z trzech języków, każdy z własną rolą: HTML daje strukturę, CSS daje wygląd, a JavaScript daje zachowanie. Zrozumiej podział pracy, a napiszesz kod, który jest łatwiejszy do utrzymania.Frontend i backend — gdzie kod się wykonuje i jak się komunikująArchitektura · 8 minAplikacja internetowa ma dwie strony: frontend, która działa w przeglądarce użytkownika, i backend, która działa na serwerze. Zrozumieć podział, czym jest API i jak dane płyną między nimi.Kontrola wersji z Git — pracuj bezpiecznie i razemNarzędzia · 7 minGit jest standardowym narzędziem do kontroli wersji. Przechowuje historię twojego kodu, pozwala wielu osobom pracować razem bez nadpisywania siebie nawzajem i daje ci możliwość wycofania się, jeśli coś pójdzie nie tak.Responsive design — jedna strona, która działa na wszystkich ekranachFrontend · 8 minResponsywny projekt pozwala tej samej stronie dostosować się do telefonu, tabletu i komputera. Zrozum elastyczne jednostki, zapytania medialne i dlaczego warto budować z małego ekranu.Dostępność w głębi — sieć, którą mogą wszyscyDostępność · 9 minDostępność oznacza, że również użytkownicy z osłabionym wzrokiem, słuchem lub mobilnością mogą korzystać z twojej strony. Opiera się to na czterech zasadach i szeregu konkretnych nawyków, które wdrażasz od pierwszej linii kodu.JavaScript i DOM — ożywiają stronęFrontend · 8 minJavaScript staje się interesujący, gdy spotyka DOM — model przeglądarki strony. Zrozum, jak reagować na zdarzenia, zmieniać zawartość i pobierać dane bez przeładowywania strony.Bezpieczeństwo internetowe i OWASP — błędy, których szukają atakującyBezpieczeństwo · 10 minBezpieczeństwo to część rzemiosła, nie dodatkowa warstwa na końcu. OWASP publikuje szeroko uznaną listę najbardziej krytycznych zagrożeń w aplikacjach internetowych. Poznaj najczęstsze — uszkodzoną kontrolę dostępu, wtryskiwanie i błędną konfigurację — i konkretne nawyki, które je trzymają z dala.Interfejsy internetowe w głębi — HTTP, REST i kody stanuArchitektura · 9 minAPI to umowa, przez którą twoje systemy wymieniają dane. Zrozum metody HTTP, co oznacza styl REST, co mówią kody statusu i jak zaprojektować API, które inni mogą używać bez zgadywania.GDPR dla deweloperów web — prywatność wbudowana w kodPrzepisy · 8 minTworząc strony internetowe, przetwarzasz dane osobowe, a wtedy obowiązuje rozporządzenie o ochronie danych. Zrozum, co liczy się jako dane osobowe, kiedy możesz stosować pliki cookie, jak należy pozyskiwać zgodę oraz jak zbudować stronę, na której prawa użytkownika rzeczywiście mogą być realizowane.Narodziny sieci — historia rozwoju sieci WebHistorie · 11 minTworzenie stron internetowych to rzemiosło sprzed dobrej siedemdziesiątki, ale zmieniło się szybciej niż większość zawodów. Podążaj ścieżką od propozycji Tima Bernersa-Lee'a w 1989 r. poprzez pierwsze strony statyczne, wojny przeglądarek i wynalezienie JavaScriptu do dzisiejszych dynamicznych aplikacji internetowych, frameworków i standardów.Bazy danych i usługi danych — interakcja między frontendem a danymiBazy danych · 9 minPrawie każde rozwiązanie internetowe musi przechowywać dane, które przetrwają ponowne uruchomienie przeglądarki. Zrozum tabele bazy danych relacyjnych i klucze, co obejmuje SQL i CRUD, różnicę między bazami danych relacyjnymi i NoSQL, i jak usługa danych jest zabezpieczona, gdy frontend prosi o dane.CMS w praktyce — od wtyczki do własnego szablonuCMS · 8 minNiewielu stron internetowych buduje się całkowicie od nowa dzisiaj — większość działa na systemie zarządzania treścią (CMS). Zrozum, co CMS naprawdę rozwiązuje, jak motywy i wtyczki go rozszerzają, czym jest headless CMS i dlaczego zarządzanie i aktualizacja CMS to zadanie bezpieczeństwa, a nie tylko szczegół techniczny.Programowanie po stronie serwera — język działający za kulisamiBackend · 8 minZa każdym internetowym API i każdą dynamiczną stronę stoi kod uruchomiony na serwerze — niewidoczny dla użytkownika, ale kluczowy dla bezpieczeństwa danych i szybkiego działania strony. Zrozum, dlaczego HTTP jest bezstanowy, jak sesje i tokeny to rozwiązują, dlaczego tajemnice powinny być w zmiennych środowiskowych, i co wpływa na wydajność serwera internetowego.Handel cyfrowy — sklepy internetowe, pliki cookie i prawo do wycofania sięE-handel · 8 minSklep internetowy to więcej niż katalog towarów — to umowa prawna zawarta przy sprzedaży zdalnej z zasadami wiążącymi zarówno kod, jak i biznes. Zrozum podstawowe elementy sklepu internetowego, jak pliki cookie i śledzenie są używane w handlu, co implikuje prawo konsumenta do 14-dniowego okresu zwrotu i jakie nowe reguły dotyczące zwrotu bezpośrednio na stronie wymagają.Organizacja projektu i metody zwinne — Scrum i KanbanMetoda · 9 minOpracowywanie stron internetowych rzadko odbywa się samotnie. Zrozum, dlaczego metody zwinne stały się standardem zamiast planu ustalonego rok wcześniej, co role, zdarzenia i artefakty przewodnika Scrum obejmują, jak Kanban oferuje alternatywę lub uzupełnienie, i dlaczego kontrola wersji jest grzbietem współpracy.Wydajność i Core Web Vitals — szybkie rozwiązanie internetoweWydajność · 9 minWolna strona traci użytkowników, niezależnie od tego, jak dobrze jest zbudowana z tyłu. Zrozum trzy Core Web Vitals — LCP, INP i CLS — co każdy wskaźnik naprawdę opisuje, jakie granice liczą się jako dobre i jakie konkretne działania poruszają liczby w dobrym kierunku.Poszukiwanie pracy, CV i portfolio — od ucznia do developera webuKariera · 8 minZawodowy silny CV i dobrze utrzymane portfolio są często tym, co decyduje, czy przyjdziesz na rozmowę. Zrozum, dlaczego portfolio mówi więcej niż samo CV, co powinno zawierać zawodowe CV, jak celowana aplikacja jest zbudowana na analizie firmy, i jak wyglądają różne ścieżki kariery w tworzeniu stron internetowych.Egzamin mistrza w tworzeniu stron internetowych — od zadania od podstaw do zatwierdzonego rozwiązaniaEdukacja · 8 minEgzamin czeladniczy to ostatnia próba kształcenia, w której gromadzisz to, co się nauczyłeś, w jednym gotowym rozwiązaniu. Zrozumieć, co wymaga zadanie zespolone zgodnie z rozporządzeniem, co powinna zawierać dokumentacja projektu, co obejmuje część ustna i jak najlepiej się przygotować w czasach do tego.