Oto przedmioty, które możesz aktualnie realizować na Studiuję IT oraz zaplanowane na kolejne miesiące 2022 roku. Dołączasz, kiedy chcesz!

WPROWADZENIE DO PROGRAMOWANIA

WPROWADZENIE DO PROGRAMOWANIA

W tym przedmiocie dowiesz się m.in. tego, czym jest program, czym jest język programowania, czym są i jakie są typy danych. Poznasz także podstawowe konstrukcje programistyczne, jak zmienne, instrukcje warunkowe, pętle czy funkcje. Poznasz 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 Internecie i sieci internetowej, m.in. czym, jest serwer czy protokół http.

Zobacz więcej
MATEMATYKA - PODSTAWY

MATEMATYKA - PODSTAWY

W tym przedmiocie przejdziemy przez podstawy, ale w inny sposób niż robi się to w szkole. Każdy z nas, niezależnie od tego, czego się uczył i jak dawno zakończył edukację, 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, całkowicie od podstaw, 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 języku programowania, który będziesz chciał(a) poznać.

Zobacz więcej
PRAWO W IT

PRAWO W IT

Co 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. Przedmiot został zrealizowany we współpracy z adwokatem Arkadiuszem Szczudło.

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, brzęcząc, trzeszcząc i wirując, 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
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
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
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
 

C++ OBIEKTOWY

Zapraszam osoby, które już zaczęły programować C++ i chciałyby nauczyć się programować obiektowo. Obiektówka wiele osób przeraża i kojarzy się im z czymś skomplikowanym i trudnym do opanowania. Chcemy przekonać Cię, że wcale tak nie jest i myślimy, że po przejściu tego kursu uznasz to za proste i 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
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 a także 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, slajder, modal/popup, menu hamburger, animacje, efekty związane z kliknięciem, najechaniem czy skrolowaniem strony. Przedmiot rekomendowany osobom, które uczyły się wcześniej front-endu same lub przeszły przedmiot Podstawy web developmentu, znają fundamenty HTML i CSS oraz są w stanie stworzyć samodzielnie prostą stronę internetową. Nie jest wymagana znajomość JavaScript.

Zobacz więcej
SIECI KOMPUTEROWE

SIECI KOMPUTEROWE

Internet towarzyszy nam dziś dosłownie wszędzie. Nasz smartfon jest w sieci, no, chyba że akurat padła bateria, bo sieci nadużywaliśmy ;). Gdy włączamy komputer, jedną z pierwszych rzeczy, którą bardzo często robi system operacyjny, jest odnajdowanie sieci Wi-Fi i łączenie się z nią. Jednak za tym wszystkim stoi sporo technologii, np. protokół TCP/IP, który swoją drogą ma już ponad 30 lat i wciąż, razem z protokołem HTTP, jest kluczową technologią, na której oparty jest internet. A co my o nim wiemy? Najwyższy czas uzupełnić tę wiedzę a dodatkowo nauczyć się, jak zabezpieczyć się w świecie, w którym jesteśmy podłączeni niemalże zawsze i wszystkim do sieci (a będzie gorzej! ;).

Zobacz więcej

ARDUINO - PODSTAWY

Zapraszamy Was 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, jak i nauczymy się budować proste układy. Co najciekawsze, będziemy je programować w języku podobnym do C++, tak żeby się nas słuchały. Zobaczysz, jaka to fajna zabawa i jakie to jest proste. Zapraszamy!

Zobacz więcej

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. 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
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
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 właśnie i zaczniemy nimi bardziej świadomie sterować. Od czasów systemu operacyjnego MS-DOS (ci, którzy z komputerami mieli do czynienia już wiele lat temu, zapewne kojarzą "dosa") 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 użytkownika jest bardzo dobre, bo może on skupić się na używaniu komputera, a nie jego konfigurowaniu. Jednak programiści to nie są "zwykli użytkownicy" i oni muszą o systemach operacyjnych wiedzieć znacznie więcej.

Zobacz więcej

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 które zostały 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ć. Po części teoretycznej 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 (object-oriented programming).

Zobacz więcej

SYSTEMY WBUDOWANE DLA ZAAWANSOWANYCH (PREMIERA 2022)

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.

C++ GENERYCZNY (UOGÓLNIONY) - PREMIERA 2022

C++ GENERYCZNY (UOGÓLNIONY) - PREMIERA 2022

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. Serdecznie zapraszamy!

ANGIELSKI DLA WIECZNIE POCZĄTKUJĄCYCH (PREMIERA 2022)

ANGIELSKI DLA WIECZNIE POCZĄTKUJĄCYCH (PREMIERA 2022)

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.

ELEKTROTECHNIKA - PODSTAWY (PREMIERA 2022)

ELEKTROTECHNIKA - PODSTAWY (PREMIERA 2022)

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.

WZORCE PROJEKTOWE (PREMIERA 2022)

WZORCE PROJEKTOWE (PREMIERA 2022)

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

MQL5 (PREMIERA 2022)

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.

SEARCH ENGINE OPTIMIZATION (PREMIERA 2022)

SEARCH ENGINE OPTIMIZATION (PREMIERA 2022)

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

KSIĘGOWOŚĆ W IT (PREMIERA 2022)

KSIĘGOWOŚĆ W IT (PREMIERA 2022)

Przedmiot dedykowany osobom, które prowadzą swoją działalność w branży IT w oparciu o jednoosobową działalność gospodarczą lub spółkę z o.o. Zapraszamy też wszystkich, których interesuje sposób rozliczania projektów między firmą a instytucjami państwowymi.

QT FRAMEWORK C++ (PREMIERA 2022)

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