Sprawdź Akademie z programowania
Zainspiruj się wybranymi kursami z naszej oferty lub skontaktuj się z nami w celu stworzenia Akademii idealnie dopasowanej pod potrzeby Twojej organizacji i zespołu.
Python
Bez względu na doświadczenie w programowaniu, kurs ma na celu zapoznanie uczestników z językiem Python od pisania skryptów po tworzenie aplikacji internetowych. Uczestnicy zdobędą solidne podstawy Pythona, a także baz danych, frameworka Django, języka HTML wraz z definiowaniem i nadawaniem styli (CSS) oraz podstawy JavaScript.
Java podstawy
Akademia z podstaw Javy zapewnia solidne podstawy w programowaniu obiektowym oraz modelowaniu i rozwiązywaniu problemów z jego pomocą. Uczestnicy nauczą się korzystania z popularnych narzędzi deweloperskich, stosowania dobrych praktyk oraz najważniejszych wzorców projektowych związanych z OOP. Dodatkowo kurs obejmuje testowanie jednostkowe, przygotowując do pracy w profesjonalnym środowisku programistycznym.
Java zaawansowana
Kurs przygotowuje do realizacji projektów z użyciem narzędzi takich jak system kontroli wersji, Docker oraz serwer ciągłej integracji. Uczestnicy nauczą się budować kompletne aplikacje od warstwy utrwalania danych po REST i interfejs użytkownika, testować na poziomie jednostkowym i integracyjnym oraz stosować podejście Test Driven Development. Kurs obejmuje także czysty kod, architekturę, wzorce projektowe i refaktoryzacyjne, a także wykorzystanie i integrację popularnych rozwiązań na JVM.
Tworzenie gier
Kurs zapewnia kompleksowe umiejętności w zakresie projektowania i programowania gier. Uczestnicy nauczą się korzystać z popularnych silników gier, takich jak Unity i Unreal Engine, oraz programowania w językach C# i C++. Kurs obejmuje projektowanie mechaniki gry, tworzenie grafiki 2D i 3D, implementację dźwięku oraz optymalizację wydajności. Nacisk na dobre praktyki w zarządzaniu projektami, testowanie i debugowanie gier oraz pracę w zespole przygotowuje uczestników do realnych wyzwań w branży gier komputerowych.
Programowanie aplikacji mobilnych
Kurs przygotowuje do projektowania i programowania aplikacji na platformy Android i iOS. Uczestnicy nauczą się korzystać z narzędzi takich jak Android Studio i Xcode oraz programowania w językach Kotlin, Java, Swift i Objective-C. Kurs obejmuje projektowanie interfejsów użytkownika, zarządzanie danymi, integrację z API, testowanie i debugowanie aplikacji oraz optymalizację wydajności.
Web development
Kurs dla osób, które potrafią programować w Pythonie i pragną poszerzyć swoje umiejętności w zakresie tworzenia aplikacji webowych. Obejmuje wiedzę zarówno z dziedziny frontendu, backendu jak również pracy z danymi. Jest też idealnym wyborem dla data scientistów, którzy chcą nauczyć się tworzenia aplikacji komunikujących się z wytrenowanym modelem.
Postaw na rozwój swoich zespołów
Nasze specjalistyczne programy rozwojowe dla firm pozwolą zespołom zdobyć zaawansowaną wiedzę z zakresu języków programowania, technologii mobilnych oraz webowych. Dzięki temu zwiększycie konkurencyjność na rynku oraz będziecie w stanie tworzyć innowacyjne rozwiązania, które mogą zrewolucjonizować Waszą organizację. Dołącz do grona przedsiębiorstw, które inwestują w przyszłość i zyskaj przewagę na rynku dzięki nowym kompetencjom.
Proces realizacji Akademii
Na początku projektu skupiamy się na dostosowaniu programu edukacyjnego do grupy uczestników. Sprawdzamy ich umiejętności i badamy ich potrzeby rozwojowe. Następnie ustalamy harmonogram oraz czas trwania całego projektu. Realizacja Akademii odbywa się zazwyczaj w formie cyklicznych, całodziennych warsztatów z trenerem na żywo (online lub stacjonarnie). Uczestnicy mają możliwość wykorzystania nabywanych umiejętności w projekcie oraz weryfikacji swojej wiedzy poprzez testy.
Zdefiniowanie potrzeb i ustalenie treści merytorycznych programu
Realizacja programu Akademii
Weryfikacja nabytych przez uczestników umiejętności
Wydanie certyfikatów i zakończenie