Oto przedmioty, które możesz realizować na Studiuję IT. Oczywiście możesz wybrać tylko te, które Cię interesują.

WPROWADZENIE DO PROGRAMOWANIA

WPROWADZENIE DO PROGRAMOWANIA

W 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ęcej
MATEMATYKA - PODSTAWY

MATEMATYKA - PODSTAWY

Przejdziemy 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ęcej
FUNDAMENTY PROGRAMOWANIA

FUNDAMENTY PROGRAMOWANIA

Podczas 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ęcej
PODSTAWY WEB DEVELOPMENTU

PODSTAWY WEB DEVELOPMENTU

Podczas 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ęcej
C++ PODSTAWY

C++ PODSTAWY

C++ 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ęcej
PODSTAWY PROGRAMOWANIA W JAVASCRIPT

PODSTAWY PROGRAMOWANIA W JAVASCRIPT

W 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ęcej
TWORZENIE STRON I SKLEPÓW WORDPRESS

TWORZENIE STRON I SKLEPÓW WORDPRESS

Ten 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
ARCHITEKTURA KOMPUTERÓW

ARCHITEKTURA KOMPUTERÓW

"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ęcej
ARDUINO - PODSTAWY

ARDUINO - PODSTAWY

Zapraszamy 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
BAZY DANYCH

BAZY DANYCH

Ż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ęcej
WSTĘP DO ALGORYTMÓW I STRUKTUR DANYCH

WSTĘP DO ALGORYTMÓW I STRUKTUR DANYCH

Zanim 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ęcej
MATEMATYKA DLA PROGRAMISTY

MATEMATYKA DLA PROGRAMISTY

Dlaczego 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ęcej
FRONT-END ŚREDNIO ZAAWANSOWANY

FRONT-END ŚREDNIO ZAAWANSOWANY

Ten 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ęcej
 

C++ OBIEKTOWY

Zapraszamy 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ęcej
C++ GENERYCZNY (UOGÓLNIONY)

C++ GENERYCZNY (UOGÓLNIONY)

Trzeci 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ęcej
MQL5

MQL5

MQL 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ęcej
SIECI KOMPUTEROWE

SIECI KOMPUTEROWE

Internet 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ęcej
SYSTEMY OPERACYJNE

SYSTEMY OPERACYJNE

Każ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ęcej
WSTĘP DO INŻYNIERII OPROGRAMOWANIA

WSTĘP DO INŻYNIERII OPROGRAMOWANIA

Zanim 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ęcej
SEARCH ENGINE OPTIMIZATION

SEARCH ENGINE OPTIMIZATION

SEO 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ęcej
WIZYTÓWKA GOOGLE

WIZYTÓWKA GOOGLE

Odkryj 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ęcej
ZARZĄDZANIE PROJEKTAMI IT

ZARZĄDZANIE PROJEKTAMI IT

Ten 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ęcej
SYSTEMY WBUDOWANE DLA ZAAWANSOWANYCH

SYSTEMY WBUDOWANE DLA ZAAWANSOWANYCH

Czas 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ęcej
ANGIELSKI DLA WIECZNIE POCZĄTKUJĄCYCH

ANGIELSKI DLA WIECZNIE POCZĄTKUJĄCYCH

Kurs 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ęcej
ZACZNIJ MÓWIĆ PO ANGIELSKU - GRAMATYKA W PIGUŁCE

ZACZNIJ MÓWIĆ PO ANGIELSKU - GRAMATYKA W PIGUŁCE

W 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ęcej
MÓW PO ANGIELSKU - TRANSFORMACJA JĘZYKOWA

MÓW PO ANGIELSKU - TRANSFORMACJA JĘZYKOWA

Jak 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ęcej
IDEALNE JOB INTERVIEW PO ANGIELSKU

IDEALNE JOB INTERVIEW PO ANGIELSKU

Jak 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ęcej
 

ELEKTROTECHNIKA - PODSTAWY

Przedmiot 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.

QT FRAMEWORK C++

QT FRAMEWORK C++

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ą.