Ta strona wykorzystuje pliki cookie w celu prezentacji dopasowanych dla Ciebie treści. Możesz włączyć/wyłączyć obsługę plików cookies w swojej przeglądarce.

Dowiedz się więcej
Jak awansować z juniora na regulara? Pomóc może już 4-tygodniowe szkolenie

Jak awansować z juniora na regulara? Pomóc może już 4-tygodniowe szkolenie

Opublikowano  przez Marek Zoellner

Masz już za sobą pierwsze, poważniejsze kroki w nauce programowania? Poznałeś składnię wybranego języka i jego zastosowanie? I ciągle chcesz więcej? Czas się wyspecjalizować!

To propozycja dla osób, które chcą nadal rozwijać swoje umiejętności na drodze od Juniora do Regular Developera. Opracowaliśmy je z myślą o osobach, które mają już pewne doświadczenia związane z Javą, Pythonem czy JavaScriptem.

Bez względu na to, czy uczyły się wcześniej na jednym z bootcampów Kodilli, na innym kursie, studiowały czy też uczyły się zupełnie samodzielnie w domu. Szkolenie Kodilli trwa zaledwie 4 tygodnie, jednak jest bardzo intensywne.

Mikroserwisy, Spring i Hibernate

Jeśli chcesz się doszkolić z Javy, ciekawym rozwiązaniem może być udział w jednym ze szkoleń poświęconych temu językowi. Jednym z nich jest kurs “Mikroserwisy w Javie – w drodze do chmury”, podczas którego nauczysz się zastosowania mikroserwisów. Dzięki temu szkoleniu dowiesz się jak zdekomponować tradycyjną, monolityczną aplikację na zwinne mikroserwisy oraz jak umieścić je w chmurze. Poznasz też techniki komunikowania się mikroserwisów między sobą oraz sposoby zarządzania i monitorowania farmy mikroserwisów. Próg wejścia nie jest wysoki, musisz jednak już coś umieć. Będzie to znajomość Javy na poziomie junior/regular, znajomość Spring, REST API.

Podobny poziom znajomości Javy, ale wraz z podstawami Spring i Hibernate musisz z kolei posiadać przystępując do kursu z programowania korporacyjnego. “Spring od środka oraz Hibernate” to 4 tygodnie z dwóch technologii najczęściej pojawiających się w ofertach pracy dla programistów Java. To bardziej zaawansowana wiedza obejmująca takie zagadnienia jak orkiestracja, weaving, modyfikowanie bytecode, czy silniki i kreatory zapytań.

Szkolenia dla doświadczonych - Java

Analiza danych, Machine Learning i Big Data z Pythonem

A może Twoja ścieżka jako programisty powiązana jest z innym językiem? Jeśli znasz Pythona, ale wciąż uważasz, że warto się go uczyć dalej, zapoznaj się z tymi propozycjami. To seria szkoleń opracowanych z myślą o programistach z różnym stopniem doświadczenia.

Mając poziom podstawowy możesz wybrać “Analizę i wizualizację danych z Pythonem”. Na tym szkoleniu poznasz metody analizy i przetwarzania danych z wykorzystaniem najnowocześniejszych rozwiązań stosowanych w Pythonie. Po ukończeniu kursu będziesz w stanie zautomatyzować proces zbierania i obróbki danych, nauczysz się wyciągać na ich podstawie wnioski, a na końcu zaprezentować je w postaci czytelnych wizualizacji. Wyższy poziom wymaganych umiejętności to z kolei wstęp na szkolenie “Aplikacje webowe z frameworkiem Django w Pythonie”. Dzięki temu szkoleniu będziesz w stanie stworzyć w pełni funkcjonalną aplikację webową z wykorzystaniem jednego z najpopularniejszych frameworków dostępnych w Pythonie. Próg wejścia: HTML, CSS, JS, znajomość Pythona na dobrym poziomie.

Ale z Pythonem związane są także inne, wciąż nowoczesne i bardzo modne pojęcia. O nich również pomyśleliśmy.

Wprowadzenie do Machine Learningu z Pythonem - na tym szkoleniu zdobędziesz solidne podstawy jednej z najszybciej rozwijających się dziedzin nauki jaką jest Machine Learning. Poznasz praktyczne zastosowania algorytmów i będziesz w stanie je aplikować do swoich rozwiązań.

Podstawy Big Data z PySpark - umiejętność analizy dużej ilości danych przechowywanych w chmurze.

Automatyzacja testów w Pythonie - celem tego kursu jest pokazanie w jaki sposób można w Pythonie przygotować testy - od wersji najprostszej z użyciem słowa assert, poprzez testy w DocTest czy Unittest, po zastosowanie frameworków zewnętrznych (Pytest), w których wykorzystamy takie techniki jak fixtury, mockowanie. Następnie sprawdzimy, jak dobrze kod pokryty jest testami (coverage) oraz postaramy się spiąć proces testowania w narzędziu automatyzujący (np. Tox).

Chcesz wiedzieć więcej? Zajrzyj tutaj:

Szkolenia dla doświadczonych - Python

Vanilla JavaScript, TypeScript, NodeJS, Vue 3

I na koniec wyzwanie dla Web Developerów, którzy chcą podnieść swoje umiejętności na wyższy poziom. Jeśli wciągnął Cię JavaScript i chcesz się rozwijać w tym języku. sprawdź nasze szkolenie “Advanced Vanilla JavaScript”. Nauczysz się na nim, jak w pełni wykorzystywać potencjał JS, poznasz zaawansowane techniki, nowe możliwości oraz dowiesz się jak pisać wydajny i skalowalny kod. Po tym kursie JS nie będzie miał już dla Ciebie żadnych tajemnic, a Twój arsenał umiejętności znacznie się powiększy.

Możesz też podnieść swój warsztat o poziom wyżej poznając TypeScript lub ucząc się tworzyć zaawansowane aplikacje webowe przy użyciu najszybciej rozwijającego się frameworka na rynku, czyli Vue.js, albo poznając zasady tworzenia zaawansowanego back-endu dzięki NodeJS.

Szkolenie “Backend zaawansowany (NodeJS + TypeScript + TypeORM)” to również 4 tygodnie intensywnej pracy z wykorzystaniem technik z EventLoop czy Design Pattern. Poznasz tu również mocne podstawy TypeScriptu, nauczysz się używać TypeORM, która pozwala nam na połączenie się za pomocą NodeJS z naszą bazą danych. Dowiesz się także czym są encje, migracje czy subscribery. Całość kursu zostanie oparta o Nest.js – popularny w świecie NodeJS framework dla aplikacji typu REST. Dowiesz się jak dobrze pisać wydajne i skalowalne aplikacje typu REST oraz dlaczego warto je tworzyć w sposób modularny.

Szkolenia dla doświadczonych - Web/JS/Node

Umów się na rozmowę z doradcą Kodilli