Edukacja online dla osób, które chcą się rozwijać w branży IT
Ta ścieżka zawiera, naszym zdaniem, wszystko, co najważniejsze i najciekawsze z tego, co można otrzymać, będąc na studiach informatycznych, a nawet trochę więcej. Rekomendujemy ją wszystkim, którym brakuje fundamentów oraz studentom studiów inżynieryjnych, którzy potrzebują uzupełnić wiedzę uzyskiwaną podczas nauki na uczelni.
Zobacz więcejChcesz tworzyć strony internetowe i wejść do świata web developmentu? Proszę bardzo, przed Tobą ścieżka, która od kompletnych podstaw poprowadzi Cię do poziomu, na którym będziesz móc tworzyć piękne i interaktywne strony internetowe. A to nie koniec, bo oprócz front-endu zyskasz dużą wiedzę o programowaniu (JavaScript) oraz podstawy back-endu (sieci i bazy danych).
Zobacz więcejPraca w IT to nie tylko programiści i inżynierowie. To także mnóstwo innych niezbędnych osób, które pomagają prowadzić projekty i tworzyć produkty. Jedną z najważniejszych osób jest Project Manager, który, w zależności od firmy realizuje różne zadania (czasami np. Product Ownera czyli właściciela produkty czy Scrum Mastera czy człowieka odpowiedzialnego w metodyce Scrum za działanie zespołu). Ta ścieżka to możliwość rozwoju w zakresie prawa, zarządzania czy księgowości, ale także szansa na poznanie niezbędnika osoby pracującej w branży IT (o co chodzi w programowaniu i tworzeniu oprogramowania).
Zobacz więcejW tej ścieżce udostępniamy szereg przedmiotów o różnym stopniu trudności (ale zaczynamy od zupełnych podstaw). Jeśli chcesz zostać programistą i nauczyć się wszystkiego, co ułatwi Ci przyszłą pracę lub jeśli już jesteś programistą, ale czujesz, że czegoś Ci brakuje w zakresie fundamentów i rozwiązywania problemów programistycznych, to ta ścieżka powinna sprawić Ci sporo satysfakcji. Podstawowym językiem, z którego korzystamy, jest C++, ale poznasz też składnie i możliwości Javy, JavaScriptu czy PHP.
Zobacz więcejAngielski to język branży IT. Oczywiście, nie jest tak, że wszędzie jest wymagany czy wszędzie jest niezbędny, ale na pewno ułatwia pracę w branży i daje większe możliwości rozwoju i awansu zawodowego. Mamy swój pogląd i sposób na skuteczną i ciekawą naukę angielskiego. Ścieżka przeznaczona dla osób, które określają się jako wiecznie początkujące.
Zobacz więcejJeśli chcesz być programistą języka C++, specjalizować się w nim, ta ścieżka jest dla Ciebie. Gwarantuje bardzo dużo materiału do nauczenia i daje możliwość poznania języka na poziomie zaawansowanym. Przeskocz od programowania w konsoli do pisania programów w środowisku graficznym z możliwością jednoczesnego wykorzystania na wielu platformach. Dodatkowo poznaj język MQL5 używany do automatyzacji wielu procesów na giełdzie.
Zobacz więcejTypowo techniczna ścieżka przeznaczona dla osób, które mają raczej ścisły umysł. Nauczymy się tutaj podstaw elektrotechniki, poznamy systemy wbudowane i zgłębimy język C++. Jeśli myślisz o zbudowaniu robota albo zastanawiasz się, jak zrobić inteligentny dom, zarządzany przez telefon, to ten przedmiot jest dla Ciebie. Zdobędziesz wiedzę, która pozwoli Ci spełnić Twoje marzenia. Zakres materiału od podstaw do naprawdę zaawansowanych zagadnień. Gorąco zapraszamy!
Zobacz więcejW tym przedmiocie dowiesz się m.in., czym jest program, język programowania, czym są i jakie są typy danych. Poznasz podstawowe konstrukcje programistyczne, jak zmienne, instrukcje warunkowe, pętle czy funkcje, jak też podstawy tego, w jaki sposób jest zbudowany i jak działa komputer, a przede wszystkim procesor i pamięć. Dowiesz się także sporo o sieci internetowej, m.in. czym jest serwer czy protokół http.
Zobacz więcejPrzejdziemy przez podstawy matematyki, ale w inny sposób niż robi się to w szkole. Każdy z nas wie, jak dodawać i odejmować oraz mnożyć i dzielić. Reszta umiejętności i wiedzy matematycznej wielu osobom gdzieś "w międzyczasie" mogła wypaść z głowy :). W tym przedmiocie postaramy się takim osobom pomóc, robiąc praktyczne przypomnienie, ale pozbawione żargonu matematycznego i trudnych przypadków - dowiesz się przede wszystkim, jak coś działa i jak to wykorzystać.
Zobacz więcejPodczas nauki w tym przedmiocie poznasz bliżej kwestie web developmentu i przede wszystkim kilka popularnych języków programowania: Java, Python, PHP i JavaScript. Języków będziemy uczyć się na przykładach, ale także w zadaniach dla Ciebie. Tak, tak, będą prace domowe, nie tylko zresztą w tym przedmiocie. I żeby było jasne, po nauce tego przedmiotu nie będziesz programistą PHP, Java, Python i JavaScript! Po prostu poznasz te języki, zobaczysz, jak się ich używa, czym się różnią i jak działają.
Zobacz więcejPodczas tego przedmiotu opanujesz techniki, które pozwolą Ci tworzyć proste, ale fajne strony internetowe, dobrze wyglądające również na urządzeniach mobilnych - pod koniec zbudujesz taką stronę-wizytówkę (landing page). Nauczysz się od podstaw tworzyć strukturę strony w HTML i stylować ją przy pomocy CSS. Poznasz również przydatne narzędzia usprawniające pracę związaną z tworzeniem stron. Zrobimy bardzo dużo w kierunku zostania przez Ciebie dobrym web developerem.
Zobacz więcejC++ to język, dzięki któremu zrozumiemy programowanie w bardzo dogłębny sposób. Warto więc poznać go niezależnie od tego, czy ma to być język naszej codziennej pracy, czy też przyjdzie nam pracować w innym, np. Java, C#, JavaScript czy Python. Nie przypadkiem na studiach informatycznych C++ jest wciąż tak bardzo popularny. Jeśli więc chcesz być dobrym programistą/dobrą programistką czy front-end developerem/developerką, zacznij uczyć się C++ obok Twojego podstawowego warsztatu pracy. C++ da Ci wymierne korzyści przy każdym następnym poznawanym języku programowania.
Zobacz więcejW trakcie tego przedmiotu nauczysz się programować w JavaScript, co ułatwi Ci pracę ze stroną internetową, ale też późniejsze wejście w świat bibliotek i frameworków, takich jak React czy Node. Oczywiście, będziemy programować w oparciu o najnowsze standardy JavaScript wprowadzone w wersji ES6. Kurs rozpoczyna część teoretyczna, przy czym będzie to podstawowa wiedza, niezbędna, by poznać język JavaScript i sprawnie się nim posługiwać. Potem napiszemy kilkanaście projektów, które pozwolą Ci wytrenować umiejętność programowania i utrwalić znajomość JavaScript. Trzeci etap tego przedmiotu dotyczy programowania zorientowanego obiektowo (OOP).
Zobacz więcejTen kompleksowy kurs pozwoli Ci zdobyć umiejętności niezbędne do stworzenia profesjonalnej strony internetowej, sklepu online czy bloga a nawet stać się ekspertem w tworzeniu stron i sklepów na platformie WordPress! W przystępny i praktyczny sposób pokaże Ci, jak krok po kroku stworzyć profesjonalną i atrakcyjną stronę internetową, sklep online oraz bloga. Niezależnie od Twojego poziomu doświadczenia, z nami nauczysz się, jak w pełni wykorzystać potencjał WordPressa oraz poznasz niezbędne narzędzia i techniki, które pozwolą Ci osiągnąć sukces w internecie.
Zobacz więcej"Zanurkujemy" bardzo głęboko do wnętrza komputera i zobaczymy ten świat z całkiem innej perspektywy niż perspektywa "zwykłego" użytkownika, sprowadzająca komputer do czarnej skrzynki, która w magiczny sposób tworzy efekt w postaci jakiegoś działania widocznego (bądź nie) na ekranie. Po tych zajęcia prawie wszystko w zakresie działania komputera stanie się proste, jak dwa podstawowe stany: 0 i 1 ;)
Zobacz więcejZapraszamy do świata IoT, a dokładnie do zabawy płytkami Arduino. Przedmiot jest prowadzony całkowicie od podstaw, nie potrzebujesz żadnej wiedzy, wszystkiego dowiesz się z wykładów. Poznamy podstawy elektrotechniki i nauczymy się budować proste układy oraz, co najciekawsze, będziemy je programować w języku podobnym do C++, tak żeby się nas słuchały. Stworzymy kilka projektów, m.in. potencjometr, układ reagujący na dźwięk zapaleniem diody, wyświetlacz jedno- i czterocyfrowy, moduł czasu rzeczywistego, zegar z wyświetlaczem, silnik krokowy, serwomechanizm i brzęczek (aktywny i pasywny) Zobaczysz, jaka to fajna zabawa i jakie to jest proste :)
Zobacz więcejŻyjemy w czasach, gdzie dane, ich gromadzenie, przechowywanie oraz, przede wszystkim, przetwarzanie jest kluczowe, tak z punktu widzenia rozwoju cywilizacji, jak i w zakresie pojedynczego, nawet najmniejszego programu. Nie da się być programistą i nie pracować z danymi. W tym przedmiocie poruszamy m.in. takie zagadnienia, jak hurtownie danych, relacyjne bazy danych, techniki programowania baz danych, bazy obiektowe i obiektowo-relacyjne. Wprowadzimy Cię również w zagadnienia Big Data i Business Intelligence. Bardzo ważnym elementem nauki będzie praktyczne poznanie jednej z najpopularniejszych baz relacyjnych - MySQL oraz składni języka SQL.
Zobacz więcejZanim zaczniemy rozwiązywać jakiś problem, musimy mieć pomysł na jego rozwiązanie. Tutaj rodzi się potrzeba ujednolicenia sposobu zapisu toku rozumowania związanego z programem komputerowym. Podczas realizacji tego przedmiotu nauczysz się tworzyć rozwiązanie problemu w sposób niezależny od języka programowania, a jednocześnie poznasz wiele algorytmów z przykładami użycia w konkretnych językach programowania. Poznasz m.in. struktury danych, jak tablice, listy i kolejki, funkcje rekurencyjne, metody sortowania oraz kompresji. Ta wiedza i umiejętności zaowocują mocno przede wszystkim w ten sposób, że dadzą Ci narzędzia i kompetencje do rozwiązywania problemów/zadań programistycznych.
Zobacz więcejDlaczego studenci informatyki ciągle muszą uczyć się matematyki (podobnie jak studenci wszystkich innych inżynieryjnych i technicznych przedmiotów)? Duże braki w tym zakresie mogą spowodować, iż, mimo że znamy język programowania, nie będziemy w stanie zrozumieć problemu, a co gorsze napisać rozwiązania zadania. Zajęcia z matematyki w ramach tego przedmiotu nie zrobią z Ciebie matematyka i nie sprawią zapewne, że pokochasz tę dziedzinę, choć kto wie :). Docenisz jednak to, że dobrze opanowana matematyka dostarcza Ci większej sprawności z radzeniem sobie z problemami programistycznymi.
Zobacz więcejTen przedmiot pomoże Ci uzyskać biegłość w posługiwaniu się kluczowymi właściwościami CSS oraz sprawnie wykorzystywać JavaScript i jQuery w celu uatrakcyjnienia (ożywienia) tworzonego projektu. Nauczysz się korzystać z nowoczesnych, bardziej zaawansowanych technik i rozwiązań CSS, takich jak Flexbox czy CSS Animation, poznasz też preprocesor Sass. Podczas kursu zrobimy mnóstwo projektów, np. galeria, slider, popup, menu hamburger, animacje, efekty związane z kliknięciem, najechaniem czy skrolowaniem strony.
Zobacz więcejZapraszamy osoby, które już zaczęły programować C++ i chciałyby nauczyć się programować obiektowo. Obiektówka wielu przeraża i kojarzy się im z czymś skomplikowanym i trudnym do opanowania. Chcemy Cię przekonać, że wcale tak nie jest i myślimy, że po przejściu tego kursu zaczniesz bez trudu programować obiektowo. W kursie przybliżamy podstawowe pojęcia związane z programowaniem obiektowym w C++, przy czym prowadzący stara się przekazać konkretne zagadnienia w sposób zwięzły, łatwy do zrozumienia i pokazać je na prostych przykładach.
Zobacz więcejTrzeci przedmiot z zakresu C++ który poświęcimy programowaniu generycznemu (uogólnionemu). W dużym uproszczeniu nauczymy się budować szablony, dzięki którym nasz kod będzie bardzo uniwersalny. Zaoszczędzi nam to bardzo dużo zbędnej pracy przy pisaniu kodu. Niemniej to nie jedyne ciekawe zagadnienie, które będzie omówione na tym przedmiocie. Kurs jest przeznaczony dla osób, które już posiadają podstawową wiedzę z zakresu programowania w C++ i chcą się rozwijać w tej dziedzinie.
Zobacz więcejMQL to język programowania wbudowany w platformę MetaTrader. W celu napisania własnych robotów handlowych, wskaźników czy innych aplikacji na MQL, a także ich kompilacji i debugowania, wykorzystuje się środowisko programisty MetaQuotes Language Editor, dostarczane razem z instalacją MetaTrader Client Terminal. My na tym przedmiocie poznamy podstawy platformy, jak i samego języka MQL.
Zobacz więcejInternet towarzyszy nam dziś dosłownie wszędzie. Nasz smartfon jest w sieci, chyba że akurat padła bateria, bo sieci nadużywaliśmy ;). Gdy włączamy komputer, jedną z pierwszych rzeczy, którą robi system operacyjny, jest odnajdowanie sieci Wi-Fi i łączenie się z nią. Za tym wszystkim stoi sporo technologii, np. protokół TCP/IP, razem z protokołem HTTP kluczowa technologia, na której oparty jest internet. A co my o nim wiemy? Najwyższy czas uzupełnić tę wiedzę, jak też nauczyć się, jak zabezpieczyć się w świecie, w którym jesteśmy podłączeni niemal zawsze i wszystkim do sieci.
Zobacz więcejKażda osoba, która "liznęła" choć trochę technologii, intuicyjnie wie, co to jest system operacyjny oraz to, że jej urządzenia, a na pewno komputer, go posiadają. Podczas nauki tego przedmiotu zabierzemy trochę kontroli naszym systemom operacyjnym i zaczniemy nimi bardziej świadomie sterować. Od czasów MS-DOS do dzisiejszych dużo się w tej materii zmieniło. Wcześniej wiele rzeczy określaliśmy sami, na piechotę wyciskając działanie naszych komputerów, dzisiaj najpopularniejsze OS-y robią wszystko za nas i za pomocą interfejsów graficznych, co z punktu widzenia "zwykłego" użytkownika jest bardzo dobre, bo może on skupić się na używaniu komputera, a nie jego konfigurowaniu. Jednak programiści muszą o systemach operacyjnych wiedzieć znacznie więcej.
Zobacz więcejZanim programista zabierze się za pisanie kodu, trzeba wykonać bardzo dużo pracy, żeby mógł powstać finalny produkt. Całą tą otoczką, niezwiązaną bezpośrednio z programowaniem, zajmuje się inżynieria oprogramowania. Koncentruje się na praktycznych i biznesowych aspektach programowania oraz modelowaniu systemów. Poznamy podstawy graficznej notacji służącej do opisywania procesów biznesowych BPMN oraz UML, język wykorzystywany do modelowania.
Zobacz więcejSEO czyli Search Engine Optimization to proces optymalizacji treści i struktury stron internetowych w taki sposób, aby Google i inne wyszukiwarki pokazały wyżej w wynikach wyszukiwania właśnie te strony osobom szukającym określonych informacji. Jak mawia klasyk, co z tego, że Twoja strona jest dobra, skoro nikt nie może jej znaleźć i się o tym przekonać.
Zobacz więcejOdkryj tajniki skutecznej promocji swojej firmy w wynikach wyszukiwania Google dzięki kursowi "Wizytówka Google"! Nasz kurs pokaże Ci, jak krok po kroku stworzyć, zoptymalizować i pozycjonować wizytówkę Google My Business, aby przyciągnąć uwagę potencjalnych klientów i zwiększyć widoczność Twojego biznesu w sieci. Nauczysz się też, jak zachęcać klientów do wystawiania opinii oraz jak odpowiednio zarządzać negatywnymi i pozytywnymi komentarzami, aby poprawić swoją pozycję w wynikach wyszukiwania Google.
Zobacz więcejCo to ma wspólnego z informatyką i programowaniem? Oczywiście, bardzo dużo! Kiedy się uczymy programowania, to nie przywiązujemy wagi do tych zagadnień, a potem w życiu mogą spotkać nas różne dziwne, problematyczne sytuacje. Dostarczymy Ci niezbędnej, podstawowej znajomości prawa ze świata IT, w tym ochrony własności intelektualnej, przepisów RODO, tworzenia relacji prawnych z kontrahentami i współpracownikami (tworzenie produktów IT, rozliczenie, zabezpieczenie interesów, prawa autorskie). Będziemy pracować na prawdziwych dokumentach i życiowych sytuacjach.
Zobacz więcejTen przedmiot pozwoli Ci zrozumieć projekt nie od strony kodu i technologii, ale jego organizacji, struktury i zarządzania jego powstawaniem i rozwojem. Poznasz tutaj dobrze dwie bardzo popularne metodyki zarządzania projektami IT: Agile Project Management oraz SCRUM. Sporo czasu poświęcimy też na studium przypadku i ćwiczenia praktyczne. Dzięki temu będzie Ci łatwiej prowadzić własne projekty programistyczne, jak również dołączyć do zespołu i dobrze odnaleźć się w jego strukturze i działaniu.
Zobacz więcejCzas najwyższy zagłębić się w bardziej profesjonalne rozwiązania z zakresu IoT. Ten przedmiot wprowadzi Cię w zaawansowane techniki programowania systemów wbudowanych. Robimy duży przeskok od prostych układów do bardziej zaawansowanych. Z pewnością da to bardzo dużo przyjemności osobom idącym ścieżką IoT.
Zobacz więcejKurs ukierunkowany na komunikację. Skuteczny i przetestowany na wiecznie początkujących, więc jeśli zaliczacie się i do nich, to jest duża szansa na przejście z tego poziomu do poziomu swobodnej komunikacji w zwyczajnej rozmowie w języku angielskim.
Zobacz więcejW tym kursie nauczysz się zasad gramatycznych, których naprawdę potrzebujesz do mówienia po angielsku. Dowiesz się lub przypomnisz sobie, jakie są różnice pomiędzy kluczowymi czasami teraźniejszymi, przeszłymi i przyszłymi oraz jak ich używać, aby zacząć MÓWIĆ a nie robić testy gramatyczne.
Zobacz więcejJak raz na zawsze, TRWALE nauczyć się angielskiego bez spędzania godzin nad nudnymi książkami z gramatyką? Po tym kursie zaczniesz mówić, płynniej wyrażać się po angielsku i mniej stresować komunikacją z native speakerami. Poznasz metody poznawania słownictwa, słuchania ze zrozumieniem, pisania konkretnie i bez błędów oraz nauki tylko potrzebnych zagadnień gramatycznych.
Zobacz więcejJak skutecznie przygotować się do rozmowy o pracę po angielsku, jak odpowiadać na najpopularniejsze pytania rekrutacyjne w sposób skuteczny i przekonujący, z wykorzystaniem przygotowanych wzorów odpowiedzi. Jak radzić sobie z nietypowymi pytaniami rekrutacyjnymi dzięki praktycznym strategiom i wzorcom, które pozwolą Ci na skuteczne odpowiedzi i pozytywne wrażenie
Zobacz więcejPrzedmiot wprowadza nas w tajniki elektrotechniki, przy czym nie skupiamy się na wzorach i skomplikowanych zagadnieniach, interesuje nas tylko czysta użyteczna wiedza, która pozwoli poruszać się w świecie IoT jak po własnym podwórku.
Przyszłość jest napisana w Qt. Jedna struktura. Jedna baza kodu. Dowolna platforma. Qt jest używane w ponad 70 branżach. Dowiedz się, jak oraz dlaczego Qt jest wiodącą niezależną technologią stojącą za milionami urządzeń i aplikacji, najszybszym i najlepszym sposobem na tworzenie przodującego w branży oprogramowania, które użytkownicy uwielbiają.
Wzorce projektowe, czyli zasady dobrego programowania. Wzorzec projektowy to schemat uniwersalnego rozwiązania programistycznego, opisujący często pojawiające się i powtarzalne problemy projektowe. W tym przedmiocie postaramy się przedstawić i opisać poszczególne wzorce projektowe, ich podział, zadania oraz wyjaśnić, dlaczego każdy programista powinien je znać i stosować.
Dzięki platformie Studiuję IT możesz uzyskać fundamenty, których często brakuje osobom bez technicznego zaplecza, zdobyte choćby na studiach IT. Jesteśmy przekonani, że dzięki Twojej nauce z nami będziesz lepszy/-a w tym, co robisz: programujesz, zarządzasz projektami IT czy budujesz roboty.
Platformę Studiuję IT rekomendujemy także wszystkim humanistom oraz osobom bez wykształcenia inżynieryjnego, które chcą dokonać intensywnej zmiany w kierunku IT czy programowania.
Być może programowanie i IT nie interesują Cię zawodowo, ale chcesz je potraktować jako swoje hobby i sposób na poznawanie świata i rozwój intelektualny. A może po prostu jakieś konkretne, pojedyncze zagadnienie jest Ci potrzebne w Twojej pracy i chcesz się go z nami pouczyć.
Uczysz się tyle, ile chcesz i tego, czego chcesz, jedyny limit stanowi Twój czas i chęci. Masz dostęp do wszystkich przedmiotów i ścieżek przez cały okres subskrypcji.
Masz pytania czy wątpliwości? Pisz do nas śmiało pod powyższy adres lub skorzystaj z formularza kontaktowego!