Programowanie / Techniki programowania
Asynchroniczne REST API w Pythonie. Kurs video. Tworzenie aplikacji w aiohttp
Autor: Tomasz Trębski
Obierz kurs na... asynchroniczność w Pythonie Aiohttp jest frameworkiem typu HTTP klient-serwer, przeznaczonym dla języka Python oraz AsyncIO, czyli tej części jego standardowej biblioteki, która implementuje paradygmat programowania asynchronicznego. Python to potężny i wszechstronny język, z którego u ...
Metoda dziel i zwyciężaj. Kurs video. Od rekurencji po realne problemy obliczeniowe
Autor: Paweł Bogdan
Obierz kurs na... algorytmy rekurencyjne! W życiu codziennym każdego człowieka, w laboratorium naukowym czy na polu bitwy - wszędzie czekają na rozwiązanie jakieś problemy. Z tymi mniejszymi radzimy sobie często od ręki, ale większe potrafią się stać prawdziwym ciężarem. A może niepotrzebnie patrzymy na to z ...
Algorytmy i struktury danych. Kurs video. Java, JavaScript, Python
Autor: Artur Kulesza
Obierz kurs na... myślenie algorytmiczne Algorytm jest pojęciem ściśle związanym z programowaniem. Jak podaje definicja, algorytm to skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań. W efekcie ich wykonania następuje rozwiązanie postawionego problemu. Brzmi informatyczni ...
AngularJS. Kurs video. Czysty kod
Autor: Dariusz Kalbarczyk
AngularJS już jakiś czas temu zdobył palmę pierwszeństwa wśród frameworków języka JavaScript. Na pewno przyczyniło się do tego solidne wsparcie Google’a, który dziś firmuje ten projekt, ale kluczowe okazały się fantastyczne możliwości samego frameworka. AngularJS ułatwia bowiem pisani ...
ASP.NET Core MVC. Kurs video. Poziom drugi. Programowanie nowoczesnych aplikacji internetowych
Autor: Dawid Borycki
Jeśli zależy Ci na pisaniu dobrych, rozbudowanych aplikacji, elastycznych, bezbłędnych i łatwo poddających się modyfikacjom, musisz koniecznie wypróbować ASP.NET Core. Skoro interesuje Cię drugi poziom szkolenia, na pewno wiesz już, że ten framework pozwala tworzyć aplikacje, w których warstwa logiki ...
Programowanie asynchroniczne i równoległe w C#. Kurs video. Poziom podstawowy
Autor: Jarosław Porwoł
Obierz kurs na programowanie skalowalne Słowem kluczem w dzisiejszym świecie jest czas. A właściwie nieustanny niedoczas — dlatego oczekujemy, że wszystko, a z pewnością komputery, telefony i inne urządzenia elektroniczne, będzie pracować szybciej, sprawniej i wydajniej. Stąd standardem stały się procesory ...
Czysty kod. Kurs video. Pisz przejrzyściej, efektywniej i SOLIDniej
Autor: Anna Książek
Obierz kurs na... tworzenie czystego kodu Jest wysoce prawdopodobne, że termin czysty kod nie jest Ci obcy. Może pamiętasz na przykład z rozmowy o pracę pytania o to, jak rozumiesz pojęcia: clean code, pokrycie kodu testami, SOLID, DRY, code smell itd. A może nawet poproszono Cię o napisanie fragmentu kodu, by zademo ...
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
Autor: Artur Olszczyński
Obierz kurs na modelowanie w UML Język modelowania UML i będące jego częścią diagramy UML odgrywają ważną rolę w inżynierii oprogramowania. Stanowią komunikacyjny pomost podczas pracy zespołowej i w kontaktach zarówno z menedżerami, jak i klientami biznesowymi, niekoniecznie zorientowanymi w procesach pr ...
Java. Kurs video. Poziom drugi. Programowanie funkcyjne i współbieżne
Autor: Michał Szczepanik
Obierz kurs na... Javę! Wśród wielu języków programowania to właśnie Java cieszy się ogromną popularnością. Wiąże się to z jej fantastycznymi możliwościami i niesłychaną elastycznością, pozwalającą na wykorzystywanie tego języka w wielu technologiach: aplikacjach serwerowych, desktopowych i ...
Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów
Autor: Jakub Zagórski
Obierz kurs na... Javę dla nieco bardziej zaawansowanych Skoro interesujesz się tym szkoleniem, to pewnie znasz już podstawy języka Java. Może ukończyłeś nasz kurs dla początkujących programistów tego języka? A może zgłębiałeś jego tajniki samodzielnie? Tak czy inaczej, skoro opanowałeś bazową wiedz ...