Kontakt
Chętnie odpowiemy na wszystkie Twoje pytania! :)
+48 68 419 02 27
sklep@vebo.pl
Konto
Nie miałeś jeszcze okazji pracować w zespole programistycznym? Zastanawiasz się jak wygląda praca nad dużym projektem, gdzie każdy ma wyznaczone zadania? Jeżeli jesteś początkującym programistą, nigdy nie pracowałeś w zespole lub po prostu zmieniasz firmę, ten kurs okaże się nieocenioną pomocą. Wiedza, którą dzięki niemu zdobędziesz będzie szczególnie przydatna, zwłaszcza jeżeli kodujesz w JAVA lub innym języku obiektowym. Czego się nauczysz?
Jak pracować z dużym projektem Zaczniemy od poznania tajników poruszania się po istniejącym projekcie. Nauczysz się wykorzystywać systemy zarządzania zadaniami, dokumentacją i kontrolą wersji. Podpowiem Ci jak korzystać z serwerów ciągłej integracji czy testów automatycznych. Wszystko abyś w jak najszybszy sposób zdobył kompletną wiedzę o projekcie, z którym masz pracować. W trakcie kurs dowiesz się do czego można wykorzystać narzędzia takie jak Github, Jira, Redmine, Jenkins, Bamboo, Bitbucket i Confluence. Szybko przekonasz się, że ich znajomość okażę się wręcz niezbędna podczas pracy w zespole.
Nie miałeś jeszcze okazji pracować w zespole programistycznym? Zastanawiasz się jak wygląda praca nad dużym projektem, gdzie każdy ma wyznaczone zadania? Jeżeli jesteś początkującym programistą, nigdy nie pracowałeś w zespole lub po prostu zmieniasz firmę, ten kurs okaże się nieocenioną pomocą. Wiedza, którą dzięki niemu zdobędziesz będzie szczególnie przydatna, zwłaszcza jeżeli kodujesz w JAVA lub innym języku obiektowym. Organizacja pracy Umiejętność zarządzania czasem i pracą to jedna z najbardziej cenionych cech programisty. Z tego kursu dowiesz jak dzięki sprawdzonym rozwiązaniom doprowadzić do końca każde powierzone Ci zadanie. Poznasz kompletną procedurę; od zrozumienia wymagań, przez dekompozycję do podzadań, a na testowaniu i refaktoringu i porządkach kodu kończąc. W końcu przestaniesz bać się skomplikowanych projektów a zamiast tego zaczniesz korzystać z zawartych w nich rozwiązań, co pozwoli Ci nie tylko oszczędzić czas, ale też zminimalizuje ryzyko błędów. Code Review Czasy samowolki w projektach już dawno przeminęły. Zadania są skrupulatnie spisywane, a rozwiązania ściśle przypisane do konkretnych osób. To, że kod który napisałeś działa nie jest nawet niezbędnym minimum! Musisz zadbać by był odpowiednio testowany i spełniał konkretne normy jakości. Czytelności kodu, jego organizacja czy wykorzystanie wzorcowych rozwiązań. To wszystko liczy się podczas Code Review, gdzie będziesz oceniany właśnie przez pryzmat swojego kodu. W kursie podpowiem Ci jak pokazać się z jak najlepszej strony. Dowiesz się między innymi czym jest spaghetti code, jak optymalizować importy, dobierać nazwy zmiennych, metod i wiele więcej. Dobre praktyki programowania Pewnie znasz dobrze składniki języka programowania, z którym pracujesz na codzień, ale czy wiesz kiedy powinieneś użyć dziedziczenia, a kiedy kompozycji? Co zrobić, gdy tworzony obiekt ma konstruktor na wiele parametrów? Albo gdzie wpisać kod tak, by nie trzeba było martwić się skąd wziąć obiekty zależne? To nie są rzeczy które wynikają z języka programowania, to po prostu dobre praktyki programistyczne, które powinieneś znać, aby ułatwić pracę sobie i innym.
Programowanie to nie tylko kod! Dzisiaj liczy się już nie tylko to jak programujesz, ale czy potrafisz robić to zgodnie z zamiarem klienta. Możesz być świetnym specjalistą, posiadać olbrzymią wiedzę, ale jeżeli nie jesteś graczem zespołowym, będziesz zsuwany na margines. Umiejętności miękkie, są niezwykle cenione nie tylko przez pracodawców, ale również współpracowników. W tym kursie podpowiem Ci jak również na tym polu zrobić dobre pierwsze wrażenie. Poznasz najczęstsze problemy pojawiające się podczas pracy zespołowej i dowiesz się jak sobie z nimi radzić.
Twoja opinia może być pierwsza.
Polecamy również