Przejdź do treści
strefakursów

Kurs Jak pisać czysty kod - dobre praktyki programowania

Zacznij pisać czysty i zrozumiały kod i przenieś swoje umiejętności programistyczne na wyższy poziom.

33 lekcje 21 pytań testowych Poziom: Podstawowy Język: polski Certyfikat
159 zł

Oferta specjalna

Kup ten kurs za 87 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 199 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

Software Developer

Szczegóły, które warto znać

5,5 godziny materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
33 lekcje wideo
Poziom: Podstawowy
Testy i zadania
21 pytań testowych
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz:

  • formatowania kodu, aby osiągnąć maksymalną czytelność

  • przekształcania złego kodu w dobry

  • organizowania funkcji i klas w logiczny sposób

  • kodowania przejrzystych relacji między elementami kodu

  • rozsądnego podejścia do wzorców projektowych

  • podejścia DRY, KISS i YAGNI i radzenia sobie z code review

  • implementowania obsługi błędów bez zaśmiecania logiki kodu

  • iteracyjnych sposobów doskonalenia kodu

Naucz się pisać czysty kod i poznaj dobre praktyki programowania, które pozwolą Ci przechodzić code review

Clean Code - motywacja i korzyści

Reguły czystego kodu

Poznaj dobre praktyki i zasady czystego kodu takie jak SOLID czy DRY i pisz lepszy kod, odporny na błędy

Zrozumiałe oznaczanie składników kodu

Programowanie ze zrozumieniem

Poznaj dobre praktyki programowania takie jak: Fail Fast czy TDD - Naucz się porządkować kod i robić refactor

Kup w pakiecie i oszczędź

Kurs Jak pisać czysty kod - dobre praktyki programowania

Kurs Jak pisać czysty kod - dobre praktyki programowania

4.9 (17)

159 zł

Kurs Produktywny programista - techniki i narzędzia no-code

Kurs Produktywny programista - techniki i narzędzia no-code

4.9 (24)

149 zł

Cena za zakup pakietu

246 zł 308 zł −20%

Oszczędzasz w pakiecie: 62 zł

Zyskujesz 24.64 zł w punktach na kolejne zakupy.

Programowanie obiektowe w Python

Programowanie obiektowe w Python

4.9 (8)

169 zł

Kurs Jak pisać czysty kod - dobre praktyki programowania

Kurs Jak pisać czysty kod - dobre praktyki programowania

4.9 (17)

159 zł

Cena za zakup pakietu

262 zł 328 zł −20%

Oszczędzasz w pakiecie: 66 zł

Zyskujesz 26.24 zł w punktach na kolejne zakupy.

Kurs React - koduj szybciej dzięki AI

Kurs React - koduj szybciej dzięki AI

5.0 (2)

199 zł

Kurs Jak pisać czysty kod - dobre praktyki programowania

Kurs Jak pisać czysty kod - dobre praktyki programowania

4.9 (17)

159 zł

Cena za zakup pakietu

286 zł 358 zł −20%

Oszczędzasz w pakiecie: 72 zł

Zyskujesz 28.64 zł w punktach na kolejne zakupy.

Kurs AI dla programistów - koduj 10x szybciej

Kurs AI dla programistów - koduj 10x szybciej

4.4 (8)

199 zł

Kurs Jak pisać czysty kod - dobre praktyki programowania

Kurs Jak pisać czysty kod - dobre praktyki programowania

4.9 (17)

159 zł

Cena za zakup pakietu

286 zł 358 zł −20%

Oszczędzasz w pakiecie: 72 zł

Zyskujesz 28.64 zł w punktach na kolejne zakupy.

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

Kurs testów jednostkowych w Pythonie - pewny kod na produkcji

149 zł

Kurs Jak pisać czysty kod - dobre praktyki programowania

Kurs Jak pisać czysty kod - dobre praktyki programowania

4.9 (17)

159 zł

Cena za zakup pakietu

246 zł 308 zł −20%

Oszczędzasz w pakiecie: 62 zł

Zyskujesz 24.64 zł w punktach na kolejne zakupy.

Program kursu

8 modułów · 33 lekcje

1 · Wprowadzenie
  • Wstęp 01m 15s
  • Jak korzystać z materiałów? 01m 34s
  • Czym jest czysty kod, i czemu jest tak doceniany? 13m 06s
  • Czym jest dług techniczny i jego skutki? 14m 12s
  • Równowaga między czystym kodem, a terminami 14m 22s
  • Dostosowanie złożoności do ogólnego poziomu zespołu 11m 48s
  • Dobre praktyki pisania czystego kodu i refaktoru 08m 29s
2 · Wysokopoziomowe spojrzenie na kod
  • Jakie składniki języków rozróżniamy? 09m 09s
  • Jakie rodzaje relacji rozróżniamy? 09m 22s
  • Jakie notacje i konwencje stosujemy? 11m 03s
  • Kiedy obudowywać, a kiedy przebudowywać 06m 31s
3 · Reguły czystego kodu
  • SOLID - solidnie napisane klasy 13m 14s
  • Organizowanie i grupowanie paczek 14m 20s
  • KISS, DRY, YAGNI i inne reguły kciuka 09m 26s
  • Inne dobre wskazówki i wymówki do Code Review 07m 29s
4 · Techniki czytelnego oznaczania składników kodu
  • Czytelne Stałe wartości 10m 29s
  • Zmienne zrozumiałe dla wszystkich 08m 21s
  • Funkcje, metody i procedury 07m 17s
  • Wystarczające modele danych 09m 53s
5 · Techniki czytelnego opisywania relacji w kodzie
  • Dziedziczenie - gdzie pasuje, a gdzie nie 08m 30s
  • Kompozycja - gdzie stosować 08m 30s
  • Sprzężanie funkcjonalności 15m 24s
  • Wstrzykiwanie zależności, DI w praktyce 11m 29s
6 · Architektury i wzorce
  • Czym sa wzorce projektowe? 10m 08s
  • Które wzorce projektowe na jakim poziomie zaawansowania 20m 42s
  • Czym jest architektura aplikacji 08m 58s
  • Konwencje w kodzie i analogiczne funkcjonalności 12m 09s
7 · Refaktor
  • Atomowość metod i różne poziomy abstrakcji 15m 25s
  • Sygnatury metod, parametry i typy zwracane 14m 36s
8 · Doskonalenie tworzonego kodu - podejścia
  • Refaktor przed dodawaniem funkcjonalności 14m 21s
  • Fail fast i programowanie roszczeniowe 06m 06s
  • Test Driven Development 06m 10s
  • Zakończenie 00m 51s

Twój instruktor

Arkadiusz Wrzos

Arkadiusz Wrzos

Full-stack developer

Zawodowo zajmuje się tworzeniem aplikacji mobilnych na platformę Android. Wieczorami zamienia się w szalonego wynalazcę inteligentnych zabawek dla dzieci. Czas wolny uwielbia spędzać z rodziną oraz zgłębiając wiedzę dotyczącą programowania.

Opinie kursantów

5,0 Zweryfikowana
„Bardzo przydatna wiedza "
Patryk Czapliński zweryfikowany kursant
5,0 Zweryfikowana
„Polecam serdecznie kurs Jak pisać czysty kod - dobre praktyki programowania. Dzięki temu kursowi moje kody stały się znacznie bardziej optymalne. Wiele cennych wskazówek dla praktyków"
P Piotr B zweryfikowany kursant
5,0 Zweryfikowana
„Prowadzący dobrze opisuje i pokazuje zrozumiały sposób przykłady, nie mam uwag"
Olsza Olszewski zweryfikowany kursant
5,0 Zweryfikowana
„Kurs fajny. Duża ilość teorii o której nie każdy wie. Warto posłuchać."
B Bartosz Stolarczyk zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Kurs Produktywny programista - techniki i narzędzia no-code

Programowanie

Kurs Produktywny programista - techniki i narzędzia no-code

4.9 (24)

149 zł

Kurs Github - zdalne repozytoria od podstaw

Programowanie

Kurs Github - zdalne repozytoria od podstaw

5.0 (61)

129 zł

Kurs Git dla początkujących

Programowanie

Kurs Git dla początkujących

4.8 (89)

129 zł

Kurs Git dla zaawansowanych

Programowanie

Kurs Git dla zaawansowanych

4.6 (38)

149 zł

Kurs Wyrażenia regularne - od podstaw do eksperta

Programowanie

Kurs Wyrażenia regularne - od podstaw do eksperta

4.8 (34)

129 zł

Wzorce projektowe - wprowadzenie

Programowanie

Wzorce projektowe - wprowadzenie

4.8 (98)

119 zł

Testy jednostkowe - wprowadzenie

Programowanie

Testy jednostkowe - wprowadzenie

4.8 (70)

119 zł

AI w praktyce - techniki i narzędzia dla każdego

Biznes i marketing

AI w praktyce - techniki i narzędzia dla każdego

4.8 (70)

159 zł

Kurs Python dla zielonych

Programowanie

Kurs Python dla zielonych

4.9 (795)

159 zł

Programowanie obiektowe w Python

Programowanie

Programowanie obiektowe w Python

4.9 (8)

169 zł

Ten kurs jest częścią ścieżki

4,7

Software Developer

Zdobądź umiejętność, które musi posiadać każdy software developer. Opanuj techniki oraz narzędzia, które wykorzystasz w pracy niezależnie od tego w jakiej technologii programujesz.

332 wykłady 13987 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

159 zł