Programowanie / Techniki programowania
Python. Kurs video. Programowanie asynchroniczne
Autor: Karol Kurek
Obierz kurs na... programowanie współbieżne w Pythonie! Programowanie współbieżne (inaczej wielowątkowe lub asynchroniczne) umożliwia programowi wykonywanie różnych operacji równolegle w tym samym czasie. Co to oznacza w praktyce? Przede wszystkim racjonalne wykorzystanie zasobów kom ...
Złożoność obliczeniowa. Kurs video. Jak mierzyć efektywność algorytmów
Autor: Paweł Bogdan
Obierz kurs na... efektywne algorytmy Czy można wskazać najlepszy język programowania? Albo przynajmniej najlepiej sprawdzający się w rozwiązywaniu określonych problemów? Najszybszy? Najwydajniejszy? Pewnie można się pokusić o jakieś porównania, a rankingów i zestawień, które pró ...
Python na maturze. Kurs video. Algorytmy i podstawy języka. Rozwiązania zadań maturalnych
Autor: Małgorzata Piekarska
Obierz kurs na... maturę z informatyki! Stoisz przed wyborem przedmiotów maturalnych i jako jeden z nich rozważasz informatykę? To będzie świetna decyzja! Bo tu nie chodzi tylko o samą maturę, naprawdę. Zdać ją oczywiście trzeba, i to zdać dobrze – szczególnie jeśli planujesz kontynuować nau ...
Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki
Autor: Dawid Firuzek
Obierz kurs na praktykę pisania aplikacji dla Androida Telefon najlepszym przyjacielem człowieka? Tak, odkąd do naszych kieszeni trafił smartfon! Główne narzędzie komunikacji, źródło wszelkiej wiedzy, przenośny park rozrywki. A także urządzenie, za którego pośrednictwem można korzystać z ul ...
Selenium. Kurs video. Twój pierwszy automatyczny test w Python
Autor: Tomasz Kaniecki
Obierz kurs na... automatyczne testowanie w Pythonie Zawód programisty jest coraz popularniejszym życiowym wyborem - wciąż bowiem rośnie zapotrzebowanie na pracowników IT, a branża oferuje absolwentom informatyki satysfakcjonujące pensje, atrakcyjne warunki pracy, często też możliwość działania zdal ...
Test Driven Development. Kurs video. Sztuka pisania niezawodnego kodu
Autor: Jarosław Porwoł
Teoretycznie najważniejszym zadaniem developera jest pisanie kodu. W rzeczywistości jednak znaczną część czasu programisty zajmuje nie tyle wprowadzanie zmian w systemie, ile poprawianie działania elementów już istniejących. Błędy i niedopatrzenia często przekradają się do kodu produkcyjnego. Pół ...
TypeScript. Kurs video. Kompletny przewodnik dla developerów
Autor: Bartosz Szmit
Obierz kurs na przyspieszenie projektów aplikacji internetowych Żyjemy w czasach maksymalnego przyspieszenia, nigdy wcześniej powiedzenie „czas to pieniądz” nie miało tak silnego wydźwięku. Szczególnie w świecie informatyki, w którym na przykład frontend developer - freelancer - zarab ...
Wyrażenia regularne. Kurs video. Poziom pierwszy. Proste wzorce, które odmienią Twoje życie
Autor: Jarosław Baca
Wyrażenia regularne stanowią integralną część narzędzi systemowych wielu edytorów tekstu i języków programowania przetwarzających tekst. W formie odrębnych bibliotek są dostępne praktycznie dla wszystkich używanych obecnie języków programowania. Dlaczego? Powodem ich popularności jest ogrom ...
Wyrażenia regularne w Pythonie. Kurs video. Kompletne vademecum
Autor: Karol Kurek
Obierz kurs na... wyrażenia regularne Czym są wyrażenia regularne (z angielskiego zwane regular expressions albo — w skrócie — regex) oraz komu i do czego mogą się przydać? Otóż są to pewne wzorce, które odnoszą się do łańcucha symboli — mogą na przykład opisywać zbi&oacu ...
Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań
Autor: Szymon Majkut
Obierz kurs na... rozwój zawodowy w języku Java Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe & ...