The course you were looking for has been updated. Browse our latest catalog below.

Learn Coding, AI & Tech Skills — Free Online Courses

From Python and web development to AI literacy, prompt engineering, and game design — bite-sized lessons for every skill level

Trending Courses

Explore All Courses

48 courses

Programming Foundations9

Wprowadzenie do Pythona

Python to popularny, łatwy do nauczenia i bardzo potężny język programowania, który jest używany w tworzeniu oprogramowania i stron internetowych, nauce o danych, uczeniu maszynowym i wielu innych dziedzinach. W tym kursie omówimy podstawowe pojęcia języka Python, a także będziemy budować projekty z życia wzięte i rozwiązywać różne wyzwania związane z kodowaniem. Python dla początkujących nie wymaga wcześniejszego doświadczenia w programowaniu, więc zanurzmy się od razu!

Wprowadzenie do C

Nasz samouczek C obejmuje podstawowe pojęcia, typy danych, tablice, wskaźniki, instrukcje warunkowe, pętle, funkcje, łańcuchy znaków, struktury, unie i wiele więcej. Nie jest wymagane żadne doświadczenie w kodowaniu, a nauka zajmuje tylko 5 minut dziennie!

Wprowadzenie do C#

C# jest używany przez wiele dużych organizacji, start-upy oraz początkujących programistów. Zawiera kilka użytecznych cech języka C i dodaje składnię, która oszczędza czas i wysiłek.\n\nChociaż C# opiera się na C, można się go nauczyć bez jakiejkolwiek znajomości C - w rzeczywistości ten kurs jest idealny dla tych, którzy nie mają absolutnie żadnego doświadczenia w kodowaniu! A jeśli spodoba Ci się nauka C#, możesz kontynuować na naszym kursie Średniozaawansowanym C#.

Wprowadzenie do Java

Ten prosty, przyjazny dla początkujących kurs Java nie wymaga wcześniejszej znajomości kodowania. Wszystko, czego potrzebujesz, to telefon komórkowy lub komputer stacjonarny oraz 5 minut dziennie! Nauczysz się wszystkiego o kluczowych koncepcjach Java i będziesz pisać jasny, działający kod już od pierwszej lekcji.

Wprowadzenie do JavaScriptu

Kiedykolwiek chciałeś uczynić strony internetowe interaktywnymi, tworzyć zabawne aplikacje mobilne lub pracować ze sztuczną inteligencją? JavaScript pozwala na to wszystko! Nic dziwnego, że to jeden z najpopularniejszych języków programowania.\n\nTen kurs jest idealny dla początkujących — nie jest wymagane żadne doświadczenie w kodowaniu. Pod koniec tego kursu będziesz znał podstawy używania JavaScript do tworzenia interaktywnej strony internetowej.

Wprowadzenie do C++

Opis: Naucz się podstaw tego popularnego języka programowania. Nasz kurs C++ obejmuje podstawowe pojęcia, typy danych, tablice, wskaźniki, instrukcje warunkowe, pętle, funkcje.\n\nNie potrzebujesz żadnego wcześniejszego doświadczenia w kodowaniu, aby ukończyć ten kurs. Wszystko wyjaśnimy w krótki, jasny i przyjazny dla początkujących sposób.

Technologia dla każdego

Czasami trudno jest nadążyć za dzisiejszym szybkim, nieustannie zmieniającym się cyfrowym światem. Zrozumienie technologii ułatwia to zadanie i daje przewagę konkurencyjną. Ale czym dokładnie jest Internet? Jak to działa? I jakie możliwości można znaleźć online? Będziesz w stanie odpowiedzieć na te pytania i inne do końca tego kursu.

Podstawy Kodowania

Naucz się kodowania i umiejętności, aby zacząć tworzyć strony internetowe i myśleć jak programista.

TypeScript dla początkujących: programowanie w erze AI

Naucz się TypeScript od podstaw: pisz prawdziwe programy, opanuj typy i zachowaj kontrolę nad kodem w erze AI.

Data & Analytics3

Wprowadzenie do SQL

Dane są potężne, ale tylko wtedy, gdy wiesz, jak je wykorzystać. I tu wkracza SQL! W tym kursie nauczysz się korzystać ze standardowego języka baz danych SQL, aby uzyskiwać dostęp do danych przechowywanych w bazach danych i nimi manipulować.\n\nGdy opanujesz SQL, będziesz mógł dołączyć do czołowych firm (a nawet rządów!) wykorzystujących dane do przewidywania i podejmowania decyzji na temat wszystkiego, od tego, jakie produkty rozwijać, po to, jak powinna funkcjonować demokracja.\n\nNie potrzebujesz żadnego wcześniejszego doświadczenia w programowaniu na ten kurs, więc śmiało zanurz się w nauce!

SQL Średniozaawansowany

Jeśli zadasz właściwe pytania podczas analizy danych, uzyskasz potężne wglądy. Podnieś swoje umiejętności zapytań do baz danych na wyższy poziom dzięki temu drugiemu kursowi SQL.\n\nCzęsto potrzebujesz wielu tabel, aby zachować integralność danych i uniknąć duplikacji. Na tym kursie nauczymy Cię, jak łatwo radzić sobie z więcej niż jedną tabelą.\n\nOpanuj proces manipulacji danymi i pracuj z bardziej złożonymi, powiązanymi bazami danych wielotabelowymi.\n\nTen kurs jest kontynuacją naszego wprowadzenia do SQL. Spójrz szybko, co obejmuje i jeśli czujesz się komfortowo z tymi koncepcjami, zanurz się w SQL dla średniozaawansowanych!

Kodowanie dla danych

Zdobądź wszystkie umiejętności potrzebne do interakcji z bazami danych i podejmowania mądrzejszych decyzji.

Web & App Development6

Wprowadzenie do HTML

HTML jest rdzeniem każdej strony internetowej. Jest przyjazny dla początkujących, a znajomość podstaw jest przydatna dla każdego, kto pracuje w projektowaniu cyfrowym, marketingu, tworzeniu treści i nie tylko. Jeśli interesujesz się front-endowym tworzeniem stron internetowych, ten kurs to świetne miejsce, aby zacząć! Nie potrzebujesz żadnego wcześniejszego doświadczenia w kodowaniu, a po ukończeniu mamy wiele innych kursów, które pozwolą Ci pogłębić swoją wiedzę, w tym CSS i JavaScript.

Wprowadzenie do CSS

Nasz kurs CSS nauczy Cię, jak kontrolować styl i układ stron internetowych. Zrealizujesz serię ćwiczeń i będziesz praktykować, wypełniając rzeczywiste szablony CSS — dzięki czemu zdobędziesz prawdziwe doświadczenie w kodowaniu, zbudujesz pewność siebie i pomoże Ci to w realizacji własnych projektów!

Angular

Ten kurs umożliwi Ci zrozumienie i używanie frameworka Angular, tworzenie skalowalnych i dynamicznych aplikacji internetowych za pomocą Angular oraz TypeScript, wykorzystywanie komponentów do uporządkowanego i zorganizowanego kodu, wdrażanie funkcji interakcji z użytkownikiem, projektowanie formularzy z walidacją, opanowanie routingu w Angular i wiele więcej.

Tworzenie stron internetowych

Opanuj wszystkie 3 języki potrzebne do stworzenia dowolnej strony internetowej.

Front-end dla początkujących

Szkolenie do pracy w Google i tysiącach firm korzystających z frameworka Angular.

TypeScript dla początkujących: programowanie w erze AI

Naucz się TypeScript od podstaw: pisz prawdziwe programy, opanuj typy i zachowaj kontrolę nad kodem w erze AI.

Advanced Programming & Frameworks7

C# Poziom średniozaawansowany

Idealny dla osób z pewnym doświadczeniem w C#, które chcą pogłębić swoje umiejętności, ten kurs rozkłada skomplikowane pojęcia na proste, małe lekcje, które trwają zaledwie 5 minut. Dzięki licznym ćwiczeniom praktycznym z pewnością uczyni cię bardziej pewnym siebie programistą C#!

Python Średniozaawansowany

Jeśli znasz już podstawy Pythona i chcesz poszerzyć swoją wiedzę, ten kurs jest dla Ciebie. Nauczysz się o typach kolekcji w Pythonie, funkcjach lambda, generatorach, dekoratorach, programowaniu obiektowym i wielu innych zagadnieniach.

Java Średniozaawansowany

Czas wziąć się na poważnie i zobaczyć, co Java (i Ty!) potrafisz zrobić! Na tym kursie poznasz niektóre koncepcje związane z programowaniem obiektowym (OOP), kolekcjami oraz pracą z plikami. W krótkim czasie staniesz się ekspertem!

JavaScript Średniozaawansowany

Czy opanowałeś już podstawy JavaScript i chcesz poszerzyć swoją wiedzę? W takim razie jesteś we właściwym miejscu. Ten kurs nauczy Cię, jak tworzyć bardziej złożone i elastyczne programy, a także jeszcze bardziej interaktywne strony internetowe. Kurs ten jest kontynuacją naszego kursu Wprowadzenie do JavaScript. Zalecamy, abyś przed rozpoczęciem tego kursu rzucił okiem na to, co zostało tam omówione.

C++ Średniozaawansowany

Jeśli chcesz pogłębić swoje umiejętności w C++, ten kurs jest idealny dla Ciebie. Krótkie, proste lekcje oznaczają, że możesz uczyć się we własnym tempie, kiedy i gdzie tylko chcesz.

C Średniozaawansowany

Zgłęb wiedzę o języku C dzięki temu kursowi. Ten samouczek obejmuje bardziej zaawansowane pojęcia, w tym struktury, dynamiczne przydzielanie pamięci, interfejsy z plikami i obsługę wyjątków.

Programista Python

Specjalizuj się w najszybciej rozwijającym się języku programowania na świecie.

AI & Generative Technologies24

Generatywna AI w praktyce

Naucz się korzystać z narzędzi GenAI, aby tworzyć, automatyzować i być bardziej produktywnym. Opanuj pisanie promptów i dowiedz się, jak korzystać z AI do organizowania i analizowania danych, aby podejmować mądrzejsze decyzje.

Analiza danych z AI

Wykorzystaj sztuczną inteligencję do rozwijania podstawowych umiejętności w zakresie danych. Ten kurs wyposaży Cię w biegłość niezbędną do odniesienia sukcesu w nowoczesnym, zorientowanym na dane świecie. Opanujesz podstawowe pojęcia analizy, interpretacji i wizualizacji danych, jednocześnie integrując narzędzia i techniki AI do zarządzania i analizy danych, wyciągania praktycznych wniosków oraz podejmowania decyzji opartych na danych.

Umiejętność pracy z danymi z wykorzystaniem AI

Wykorzystaj AI do rozwijania kluczowych umiejętności związanych z danymi. Ten kurs wyposaży Cię w podstawy potrzebne do rozpoczęcia Twojej podróży w świat danych. Opanujesz podstawowe pojęcia dotyczące działania danych, jednocześnie integrując narzędzia i techniki AI do zarządzania i analizy danych.

Podstawy Etyki AI

Poruszaj się po zawiłościach bezpiecznego i etycznego korzystania ze sztucznej inteligencji. W tym kursie opanujesz zasady odpowiedzialnego korzystania z GenAI i nauczysz się łagodzić ryzyka związane z systemami GenAI.

Pisz z AI

Explores the transformative role of Generative AI in the writing process. You’ll learn about Large Language Models (LLMs), how they generate text, and practical techniques for leveraging Generative AI to enhance your writing. Through hands-on practice, you’ll be equipped to seamlessly integrate AI tools into your creative workflow, making writing more efficient and innovative.

Testy A/B zasilane AI

Poznaj podstawy testów A/B z AI—projektuj eksperymenty, analizuj wyniki i podejmuj decyzje oparte na danych, aby zwiększyć wyniki biznesowe.

Inżynieria promptów

Podnieś swoje umiejętności interakcji z AI. Naucz się sztuki tworzenia precyzyjnych i skutecznych poleceń, aby osiągać pożądane wyniki z systemów AI. Zgłębiaj zasady inżynierii poleceń, jasno komunikuj swoje intencje AI i odkrywaj zaawansowane techniki optymalizacji odpowiedzi AI.

Wizualizuj swoje dane

Odkryj moc wizualizacji danych i opowiadania historii. Poznaj zasady wizualizacji danych, opanuj sztukę opowiadania historii i poznaj zaawansowane techniki z wykorzystaniem narzędzi AI.

Wprowadzenie do LLMs

Opanuj podstawowe zasady i praktyczne zastosowania dużych modeli językowych (LLM). Dzięki połączeniu wiedzy teoretycznej i praktycznych przykładów, ten kurs wyposaży Cię w kompleksowe zrozumienie LLM i ich znaczenia w krajobrazie sztucznej inteligencji. Pod koniec tego kursu będziesz potrafił wyjaśnić, jak te zaawansowane modele są kluczowe dla tworzenia innowacyjnych rozwiązań AI.

Podstawy Uczenia Maszynowego

Naucz się podstaw uczenia maszynowego i zacznij korzystać ze sztucznej inteligencji generatywnej do trenowania i testowania modeli. Idealne dla początkujących, którzy chcą przekształcać dane w inteligentne wnioski.

Burza mózgów z AI

Zwiększ swoje umiejętności generowania pomysłów i rozwiązywania problemów, wykorzystując moc sztucznej inteligencji. Poznaj cztery podstawowe zasady burzy mózgów, dowiedz się, jak generować i udoskonalać innowacyjne pomysły oraz przekształcać je w plany możliwe do realizacji przy pomocy narzędzi AI. Od generowania pomysłów po ich prezentację – ten kurs wyposaży Cię w techniki i strategie umożliwiające myślenie poza schematami i wprowadzanie pomysłów w życie.

Myśl kreatywnie z AI

Pobudź swoją kreatywność dzięki AI—poznaj cztery etapy procesu twórczego i wykorzystaj AI do inspirowania, udoskonalania i rozwijania swoich pomysłów.

Planowanie projektu z AI

Udoskonal zarządzanie projektami dzięki AI—planuj inteligentniej, optymalizuj zasoby, zarządzaj ryzykiem i dostarczaj projekty na czas i w ramach budżetu.

Badania z AI

Zbadaj integrację narzędzi AI w proces badawczy, obejmującą definiowanie celów, identyfikację źródeł i podsumowywanie danych. Zdobądź umiejętności w wykorzystywaniu AI do usprawniania zadań, analizowania informacji ilościowych i jakościowych oraz zapewniania dokładnych wyników. Opanuj techniki zwiększania efektywności i skuteczności badań z pomocą AI.

Marketing w mediach społecznościowych z AI

Odblokuj potencjał Marketingu w Mediach Społecznościowych z AI na tym ekscytującym kursie! Nauczysz się, jak identyfikować swoją docelową grupę odbiorców, ustalać cele SMART i wybierać odpowiednie platformy, aby zmaksymalizować swój wpływ. Odkryj mocne strony Instagrama, Facebooka i YouTube'a oraz opanuj sztukę tworzenia angażujących treści przy pomocy narzędzi AI. Niezależnie od tego, czy dopiero zaczynasz z mediami społecznościowymi, czy chcesz doskonalić swoje umiejętności, ten kurs wyposaży Cię w narzędzia do osiągania realnych wyników. Rozpocznij swoją marketingową przygodę już dziś!

SEO z AI

Gotowy, aby poprawić widoczność swojej strony internetowej i zwiększyć ruch? W tym kursie dowiesz się, jak wyszukiwarki przetwarzają zapytania i jak AI może pomóc w optymalizacji Twojej strategii. Poznaj, jak dotrzeć do właściwej grupy odbiorców za pomocą person, zredukować współczynnik odrzuceń oraz tworzyć skuteczne słowa kluczowe, meta opisy i tytuły. Dodatkowo odkryjesz, jak wykorzystać narzędzia AI do wzbogacenia treści o bogate wyniki i dane strukturalne. Opanuj SEO z AI i obserwuj, jak Twoja strona rozwija się w rankingach wyszukiwarek!

Kodowanie Vibe

Odkryj Vibe Coding — twórz oprogramowanie, kierując AI pomysłami, logiką i wizją projektową.

Agentyczne przepływy pracy

Poznaj działanie nowoczesnych, agencyjnych przepływów pracy — od automatyzacji po rozumowanie — i odkryj kluczowe wzorce projektowe, które je urzeczywistniają.

Wykrywanie i łagodzenie uprzedzeń w systemach AI

Dowiedz się, jak wykrywać i ograniczać uprzedzenia w systemach sztucznej inteligencji. Zbadaj, skąd pochodzą uprzedzenia, jak przeprowadzać audyty AI pod kątem sprawiedliwości oraz jak łagodzić uprzedzenia w danych, modelach i wdrożeniach.

Produkt i UX napędzany sztuczną inteligencją

Dowiedz się, jak wykorzystać sztuczną inteligencję jako asystenta produktu i UX, aby przekształcić spostrzeżenia użytkowników w pomysły i prototypy — szybciej i z większą pewnością.

Rozwój myślenia w erze sztucznej inteligencji

Ten kurs pomoże Ci rozwinąć sposób myślenia oraz umiejętności emocjonalne potrzebne do radzenia sobie z ciągłymi zmianami. Nauczysz się, jak reagować na niepewność z świadomością, elastycznością i odpornością — wspierając zarówno osobisty rozwój, jak i współpracę w świecie napędzanym przez sztuczną inteligencję.

Poznaj Claude'a

Pięć rzeczy, które Claude potrafi zrobić, a większość ludzi tego nie zauważa. Tworzyć małe narzędzia, pracować nad zrzutami ekranu i plikami PDF, wykorzystać więcej z każdej rozmowy. Około 20 minut, przyjazne dla urządzeń mobilnych.

Krytyczne myślenie – praktyka w erze AI

Przećwicz strategie myślenia, które pomagają pokonać pułapki ery AI: dostrzeż błąd, sprawdź liczby, dotrzyj do źródła i weź odpowiedzialność za decyzję.

Why Learn with Sololearn?

Join 48 million learners building real-world skills in coding, AI, data, and more with interactive, hands-on courses

  • 48M+Learners worldwide
  • 50+Courses & learning paths
  • 6M+Certificates earned

Frequently Asked Questions

  • Yes! Many courses — including coding, AI literacy, and game design — are completely free to start. Upgrade to Pro or Max for unlimited access to all courses, practice, and shareable certificates.