Jądrem informatyki jest algorytmika, a najważniejszym elementem procesu tworzenia dobrego programu komputerowego jest właściwy dobór algorytmów i struktur danych – szczegó...więcej »
C++ jest dojrzałym językiem programowania, od wielu lat wykorzystywanym przez profesjonalnych programistów do wielu różnych zastosowań, włączając w to pisanie gier, programowanie GUI ...więcej »
Weź Pythona na uczelnię!Python to jeden z tych języków programowania, bez których trudno się dziś obejść. Dzięki słynnej elastyczności oraz rozbudowanemu zestawowi narzędzi i bi...więcej »
Książka poświęcona jest programowaniu i stosowaniu 32-bitowych mikrokontrolerów z rodziny STM32, bazujących na rdzeniu obliczeniowym z rodziny Cortex-M. Czytelnik znajdzie w książce dużą lic...więcej »
Poznaj nowoczesną metodykę wytwarzania oprogramowania w C#Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania?W jaki sposób wykorzystywać w projekcie diagramy UML?...więcej »
Poznaj Ruby on Rails od praktycznej strony!Odkryj język Ruby i platformę RailsNaucz się testować i uruchamiać swój kodPoznaj zalety mikrousług i konteneryzacjiRuby to...więcej »
W codziennej praktyce programiści często muszą sobie radzić z coraz większą złożonością tworzonego kodu. Mnożą się błędy, a ryzyko spektakularnej porażki rośnie. Jeśli ten scenariusz dotyczy także ...więcej »
C++ to dojrzały język programowania o wielu różnych zastosowaniach. Inżynier oprogramowania, który chce w pełni skorzystać z jego zalet, powinien płynnie posługiwać się dostępnymi w t...więcej »
Na początku, w 1989 roku, był tylko wakacyjnym projektem Guida van Rossuma. Dziś jest potężnym językiem programowania o niesamowitej wszechstronności: można się nim posłużyć do napisania skryptu uł...więcej »
Nowe technologie / BiznesZastanawiasz się jak i dlaczego technologie mobilne mogą wesprzeć prowadzenie biznesu?Jakie są najnowsze trendy?Jak wymyślić aplikację odpowiadającą na po...więcej »
Kompletny podręcznik budowania wysokiej jakości rozwiązań przy użyciu ASP.NET CoreProgramowanie w ASP.NET Core to wyczerpujący podręcznik praktycznego tworzenia aplikacji WWW przy użyciu nowe...więcej »
Zgodnie z paradygmatem programowania funkcyjnego największy nacisk należy kłaść na stałe i funkcje. Polega to na konstruowaniu funkcji oraz na obliczaniu wartości wyrażeń. W ten sposób otrzy...więcej »
Uczenie maszynowe jest dziś wykorzystywane w różnych dziedzinach życia: w biznesie, w polityce, w organizacjach non profit i oczywiście w nauce. Samouczące się algorytmy maszynowe stanowią w...więcej »
Framework Angular od wielu lat jest jednym z najważniejszych narzędzi do rozwijania średnich i dużych aplikacji internetowych. Co istotne, aplikacje te bez problemu działają w każdej nowoczesnej pr...więcej »
Uczenie maszynowe jest wyjątkowo fascynującą dziedziną inżynierii. Coraz częściej spotykamy się z praktycznym wykorzystaniem tego rodzaju innowacyjnych technologii. Samouczące algorytmy maszynowe p...więcej »
Rozwiązania oparte na metodach sztucznej inteligencji (AI), w szczególności w odniesieniu do napędów elektrycznych i maszyn elektrycznych pracujących w systemie elektroenergetycznym, ...więcej »
Język C jest szybki, potężny i... zupełnie niepociągający. Zmusza do programowania na niskim poziomie, za to daje bezpośredni dostęp do sprzętu, między innymi do stosów i rejestrów pr...więcej »
Język JavaScript, początkowo wykorzystywany tylko do sterowania pracą przeglądarek internetowych, dzięki współpracy z Node.js znacząco rozszerzył swoje możliwości. To środowisko uruchomienio...więcej »
Sprawdzone rozwiązania dla programistów platformy Android!Android jest obecnie najpopularniejszą platformą dla telefonów komórkowych i tabletów. Liczba aktyw...więcej »
Wstęp do programowania dla najmłodszych!Scratch to edukacyjny język programowania, który warto wykorzystać do nauki programowania, nawet od najmłodszych lat. Został opracowany pr...więcej »