Videokurse
161
Videokurs

Gry Unity i Facebook. Efektywna integracja, budowanie zasięgu i popularności. Kurs video

Arkadiusz Brzegowy

Czy jesteś gotów pokazać swoją grę ponad miliardowi ludzi? Tak? To zapnij pasy i uważaj! Rozpoczynamy integrację z najpopularniejszym serwisem społecznościowym! Co Cię czeka podczas szkolenia Gry Unity i Facebook. Efektywna integracja, budowanie zasięgu i popularności. Kurs video? Nauczysz się umieszczać plugin Facebooka wewnątrz projektu Unity oraz skonfigurujesz konto developerskie, na którym będziesz tworzyć fikcyjnych użytkowników i testować aplikację. Skonfigurujesz także projekt Unity przed jego publikacją na urządzeniu mobilnym i dowiesz się, jak korzystać z Facebook Graph API oraz innych użytecznych narzędzi developerskich Facebooka. Kurs jest przeznaczony dla osób, które opanowały już podstawy Unity. Zatem do dzieła! W kursie korzystamy ze starszej wersji Unity. Kursy 3D w oparciu o nowszą wersję znajdziesz tutaj!

162
Videokurs

Gulp. Kurs video. Automatyzacja pracy na froncie

Bartosz Szmit

Obierz kurs na... przyspieszenie we frontendzie Życie jest zbyt ciekawe, by tracić je na wykonywanie na piechotę czynności, które można zautomatyzować i przyspieszyć! Z taką (prawdopodobnie) myślą do prac nad swoim frameworkiem przystąpił Eric Schoffstall i oto w 2013 roku świat otrzymał Gulpa, task runnera, darmowy i otwarty zestaw narzędzi do budowania aplikacji bazujących na JavaScripcie. Jako system strumieniowego przetwarzania plików Gulp wydajnie wspomaga tworzenie produktywnych wersji aplikacji i stron internetowych. Jeśli jesteś frontendowcem i szukasz sposobów na to, by pracować szybciej, wydajniej i z mniejszym zaangażowaniem własnym - cóż, Gulp będzie dla Ciebie po prostu idealny. Korzystając z dostępnych w nim narzędzi, faktycznie przyspieszysz swoją pracę. Pomoże Ci on zautomatyzować sporą część zadań i pozwoli działać efektywniej. Brzmi dobrze? Jeśli tak, to nie czekaj, tylko odpal ten kurs i dowiedz się, jak łatwiej i szybciej budować i modyfikować kod aplikacji internetowych przy użyciu języka JavaScript. Co Cię czeka podczas naszego profesjonalnego szkolenia Dzięki proponowanemu przez nas kursowi: Dowiesz się, jak zainstalować Gulpa Poznasz zasady instalacji pluginów htmlmin i gulpify Opanujesz podstawy skryptów Gulp Utrwalisz umiejętności związane z JavaScriptem Przyjrzysz się JavaScriptowi od strony programowania obiektowego Zdobędziesz wiedzę o preprocesorze Sass Nauczysz się automatyzować powtarzające się zadania Co więcej... W trakcie szkolenia zobaczysz, jak można używać Gulpa w praktycznych projektach o różnej złożoności Gulp. Kurs video. Automatyzacja pracy na froncie jest przeznaczony dla osób, które znają już język JavaScript i rozumieją, czym jest frontend. Ukończywszy szkolenie, będziesz w stanie pracować wydajniej i efektywniej - nie tracąc czasu na ręczne wykonywanie czynności, które z dobrym skutkiem można automatyzować. Gulp oznacza automatyzację Od strony technicznej Gulp to rodzaj modułu uruchamiania zadań bazujący na Node.js i npm. Korzysta się z niego do automatyzowania takich zadań jak minifikacja, konkatenacja, pomijanie pamięci podręcznej, testowanie jednostkowe, linting i optymalizacja. Gulp nie jest jedynym frameworkiem, który to potrafi, jednak w przeciwieństwie do podobnych mu bibliotek nie posiada uproszczonego pliku konfiguracyjnego. Z jednej strony to gorzej, bo by zdefiniować zadanie, jakie ma wykonać Gulp, trzeba znać JavaScript. Z drugiej - lepiej, z użyciem Gulpa bowiem proces budowania aplikacji można prościej dostosować do własnych potrzeb.

163
Videokurs

HTML5 Canvas. Kurs video. Tworzenie elementów graficznych na stronach internetowych

Bartosz Szmit

Obierz kurs na... wzbogacenie strony internetowej o nowe elementy HTML5 Canvas jest elementem języka HTML, wprowadzonym do niego w wersji 5. Pozwala na dynamiczne, skryptowe renderowanie kształtów, a także obrazów bitmapowych. Inaczej: umożliwia kodowanie grafik. Programista, który „włada” tą technologią, jest w stanie tworzyć strony internetowe bogate w grafiki - od prostych rysunków po ciekawe, skomplikowane animacje. Jednak Canvas to nie tylko grafiki i animacje, ale także efektowne filmy 3D, które równie świetnie sprawdzą się jako uatrakcyjnienie serwisu internetowego (a czasem, na przykład w przypadku stron służących prezentacji obiektów, jako jego integralna, ważna część). Jeśli jesteś programistą i czujesz, że warto poszerzyć swoje kwalifikacje o umiejętności graficzne, nie porywaj się od razu na skomplikowane programy do rysowania i projektowania warstwy graficznej serwisów - zacznij od opanowania elementu Canvas HTML5, a będzie Ci łatwiej. Łatwiej pisać efektowne strony WWW i pracować z grafikami. W ramach tego kursu niejako przy okazji opanujesz darmowy edytor kodu źródłowego Visual Studio Code, z którego z pewnością także będziesz korzystać w przyszłości - to najpopularniejsze tego typu środowisko na świecie. Umiejętności posługiwania się nim mogą od Ciebie wymagać Twoi zleceniodawcy i szefowie projektów. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video opanujesz wiedzę, dzięki której: Nauczysz się rysować płaskie figury geometryczne. Będziesz je rysować z wykorzystaniem opcji otwierania i zamykania ścieżki. Opanujesz metodę wypełniania figur i tekstów gradientami. Zobaczysz, jak animuje się teksty i obrazki. Dowiesz się, na czym polega pikselowe przetwarzanie obrazów. Sprawdzisz, jak wykrywa się kolizje. Zaanimujesz figury między punktami, a także wektorowo. Co więcej... Nauczysz się kodować kontrolki typu play/pause na bazie odtwarzacza audio/video. Canvas. Kurs video. Tworzenie elementów graficznych na stronach internetowych jest przeznaczony dla osób, które posiadają już pewne umiejętności pracy z JavaScriptem i HTML5. A zatem, jeśli zdarzyło Ci się pracować z tymi językami, to szkolenie jest właśnie dla Ciebie. To bardzo intensywny kurs, w jego trakcie przyswoisz znaczną „dawkę” kodowania, więc ukończywszy go, będziesz o sobie mówić, że znasz Canvas HTML5 na poziomie co najmniej średnio zaawansowanym. Dlaczego Canvas? Odpowiedź numer jeden jest prosta: by się wreszcie porozumieć. Chodzi oczywiście o komunikację z działem graficznym, gdzie powstają layouty stron i serwisów WWW. Tak się bowiem składa, że dość często przepisanie elementów graficznych na elementy funkcjonującej strony idzie opornie. I wtedy wkracza specjalista od Canvas - i robi porządek, przez co staje się niezbędnym ogniwem komunikacji między grafikami i programistami. Czyli wkraczasz Ty! Odpowiedź numer dwa właściwie też jest prosta i ma formę pytania: dlaczego by się nie nauczyć posługiwania się technologią Canvas, skoro można w niej tworzyć świetne, efektowne animacje, i to nie tylko w 2D, ale nawet w trójwymiarze? Możesz w niej kodować całe filmy, do wykorzystania później na przykład w celach reklamowych - ruchoma prezentacja dowolnego produktu online, od spożywczego po elektroniczny, jest dużo lepsza i skuteczniejsza niż statyczne zdjęcie.

164
Videokurs

HTML5 i CSS3. Kurs video. Fundamenty frontendu

Marcin Pałka

Obierz kurs na... fundamenty frontendu W świecie frontendu mnogość nowoczesnych narzędzi, pluginów i frameworków niejednego przyprawi o zawrót głowy. Zmieniają się standardy języków programowania i można rzec – wszystko płynie. Jednak i w tym świecie bez zawahania da się wymienić dwóch największych graczy – są nimi HTML i CSS. Sięgnijmy do niezbędnej teorii i sprawdźmy, dlaczego. Język znaczników HTML odpowiada za strukturę strony internetowej i określa hierarchię znajdujących się w niej komponentów. Każdy element strony jest zdefiniowany przez kod źródłowy HTML, który następnie zostaje zinterpretowany przez przeglądarkę internetową. Bez właściwej struktury HTML przeglądarka nie odczyta i nie wyrenderuje oczekiwanej zawartości. Stąd wniosek: bez znaczników HTML nie da się stworzyć strony internetowej. No dobrze, a do czego potrzebny jest CSS? Kaskadowych arkuszy stylów CSS używa się do określenia wyglądu dokumentów HTML. Prócz nadawania stylu umożliwiają separację struktury HTML od jej wizualnej prezentacji, co zwiększa przejrzystość kodu. Dzięki znajomości CSS można dostosować rozmiar dokumentu do każdej szerokości ekranu i tworzyć w pełni responsywne, skalowalne projekty. HTML i CSS tworzą duet o ogromnym potencjale i stanowią fundamenty frontendu. W trakcie naszego profesjonalnego szkolenia: Poznasz możliwości narzędzi developerskich dostępnych w nowoczesnych przeglądarkach internetowych Nauczysz się składni HTML5 i CSS3 na przykładach Poznasz znaczniki HTML5 Nauczysz się pisać poprawny semantycznie i reużywalny kod Dowiesz się, jak stworzyć responsywną stronę internetową, zgodną z aktualnymi standardami Poznasz dobre praktyki pracy z kodem HTML i stylami CSS Zrozumiesz, jak działa kaskadowość, dziedziczenie i specyficzność w CSS Nauczysz się pracować z modelem flexbox Poznasz pseudoklasy i pseudoelementy CSS Dowiesz się, jak zastosować zdobytą wiedzę do tworzenia profesjonalnych stron internetowych Opanujesz zasady kompozycji stron WWW, używając CSS box model Nauczysz się budować komponenty i z nimi pracować Dowiesz się, czym jest podejście mobile first w projektowaniu i jak je zastosować Od podstaw stworzysz projekt strony social media HTML5 i CSS3. Kurs video. Fundamenty frontendu został stworzony z myślą o wszystkich chcących poznać technologie webowe od podstaw. Kurs jest podzielony tematycznie na trzy części: pierwsza obejmuje teorię i przykłady z HTML5, druga analogicznie dotyczy CSS3, a trzecia to projekt końcowy strony internetowej. Na początek zaznajomisz się z budową strony WWW i jej składowymi. Poznasz znaczniki HTML i nowe znaczniki HTML5 jak: <header>, <main>, <section>, <footer>. Nauczysz się tworzyć tabele i rozbudowane formularze. Gdy kod HTML5 nie będzie mieć już przed Tobą tajemnic, dowiesz się, jak dodać do niego trochę kolorytu. Nauczysz się umieszczać style CSS w dokumencie, a także je resetować i standaryzować dla wszystkich wersji przeglądarek. Poznasz selektory, jednostki, pseudoklasy i pseudoelementy. Dowiesz się, jak pracować z tekstem i jak używać fontów Google Fonts. Zrozumiesz zasadę działania modelu pudełkowego w CSS i poznasz jego najważniejsze elementy (padding, margin, border, container). Znajomość box-model umożliwi Ci pełną kontrolę nad położeniem elementów na stronie. Następnie przećwiczysz właściwości potrzebne do pozycjonowania i wyświetlania elementów (display, position, float, z-index). Aby jeszcze sprawniej tworzyć elastyczne i responsywne strony internetowe, poznasz model flexbox. Za jego pomocą precyzyjnie określisz rozmieszczenie komponentów w pionie i poziomie. W trakcie rozważań o responsywności dowiesz się także, jak projektować strony WWW w podejściu mobile-first, czyli z myślą o urządzeniach mobilnych. Na zakończenie wszystkie nabyte w trakcie kursu umiejętności wykorzystasz w praktyce, tworząc projekt strony zainspirowanej Instagramem. Poznasz podejście stosowane przy prawdziwych projektach informatycznych i nauczysz się budować strony komponent po komponencie. Nigdy nie mów nigdy – wszystko może się zdarzyć. Kończyłem studia informatyczne z przekonaniem, że zostanę grafikiem komputerowym, dziś jestem w 100% frontend developerem i czerpię z tego ogromną radość każdego dnia.

165
Videokurs

Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases

Marcin Szeliga

Obierz kurs na certyfikat Microsoft Microsoft przygotował jeden z najlepiej rozwiniętych programów certyfikacyjnych, a jednym z najpopularniejszych — bo najbardziej potrzebnych — certyfikatów w tym programie jest Microsoft Certified Solutions Associate SQL 2016 Database Administration. By go uzyskać, należy zdać dwa egzaminy: Administering a SQL Database Infrastructure i Provisioning SQL Databases. Szczególnie ciekawy jest ten drugi, ponieważ obejmuje nowe zagadnienia związane z bazami danych w chmurze. Niniejszy kurs został przygotowany tak, by nie tylko nauczyć słuchacza technik instalacji baz danych, ich konfiguracji i zarządzania nimi w chmurze, ale także przygotować go do zdania egzaminu Provisioning SQL Databases. Czy jesteś gotów zanurzyć się w bazodanowej chmurze wraz ze szkoleniem Instalacja i konfiguracja baz danych — kurs przygotowujący do egzaminu 70-765 Provisioning SQL Databases? Zatem — ruszamy! Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie pracy z niniejszym kursem video: zdobędziesz niezbędną wiedzę na temat serwera SQL (budowa, działanie, SQL w chmurze), nauczysz się instalacji SQL Server 2016 oraz aktualizowania serwera do wersji 2016, poznasz zasady administrowania plikami baz danych, będziesz zarządzać aplikacjami w ramach serwera. Co więcej... ...wszystkiego tego będziesz się uczyć nie tylko pod kątem dalszego praktycznego zastosowania, lecz także z uwzględnieniem wymagań egzaminacyjnych! Instalacja i konfiguracja baz danych — kurs przygotowujący do egzaminu 70-765 Provisioning SQL Databases kończy się na poziomie średnio zaawansowanym. Po jego odbyciu słuchacz będzie nie tylko samodzielnie instalować i konfigurować bazy danych działające w usłudze Azure Microsoft oraz serwery SQL Server działające on-premises, ale także zarządzać nimi. Zdobędzie też oczywiście wiedzę i umiejętności potrzebne do zdania egzaminu 70-765 Provisioning SQL Databases. Kto i z czego będzie egzaminowany? Jak podpowiada sam Microsoft, „ten egzamin [70-765 Provisioning SQL Databases] jest skierowany do architektów, starszych programistów, specjalistów ds. infrastruktury i liderów zespołów deweloperskich. Kandydaci powinni posiadać praktyczną wiedzę na temat różnych modeli usług przetwarzania w chmurze i architektur modeli usług, opcji przechowywania danych oraz technik synchronizacji danych. Kandydaci muszą również posiadać praktyczną wiedzę na temat modeli wdrażania, aktualizowania i migrowania baz danych, aplikacji oraz usług, a także integrowania aplikacji Azure z zewnętrznymi zasobami”. Nam pozostaje dodać chyba tylko tyle, że podejście do tego egzaminu powinien rozważyć każdy, kto chce pracować z danymi, ponieważ ucząc się do niego, kursant zdobywa wiedzę na temat Microsoft SQL Server, który jest jednym z bardziej znaczących serwerów baz danych, często wykorzystywanym w architekturze rozmaitych aplikacji. Warto zaznaczyć, że choć firma rzecz jasna chce zarabiać na swoich produktach, to dystrybucja serwera danych odbywa się dwojako — i na zasadach komercyjnych, i nieodpłatnie, przy czym edycje darmowe mają oczywiście pewne ograniczenia, np. do wersji 2005 system nie posiadał narzędzi graficznych, za to miał limit połączeń. Z nowszych wersji oba te utrudnienia usunięto. Odrobina teorii, potem praktyka, praktyka, praktyka Kurs przygotowujący do egzaminu rozpoczyna się od wprowadzenia do budowy oraz zasad działania SQL Server — autor przedstawia SQL Server 2016 jako platformę danych i wyjaśnia mechanizmy jego pracy. Kolejna lekcja to okazja do tego, by przyjrzeć się SQL w chmurze. Pojawia się tu więc system zarządzania Azure SQL Database, planowanie w nim instalacji baz danych oraz instalacja w modelu IaaS. Następnie kurs skupia się na zagadnieniach konfiguracyjnych (konfiguracji systemu operacyjnego, instalacji i konfiguracji SQL Server 2016). A jeśli kursant dysponuje starszą wersją serwera? Wówczas trzeba ją zaktualizować do wersji 2016 — i temu poświęcono kolejną lekcję. Zainstalowany i skonfigurowany serwer jest gotowy do pracy, czyli administrowania plikami baz danych. Czas na zapoznanie się z zagadnieniami systemów dyskowych, konfiguracją plików baz systemowych i baz użytkownika oraz przenoszeniem i kopiowaniem plików baz danych. Kolejnym punktem obowiązkowym kursu jest przyswojenie sobie funkcji buffer pool extension. Ostatnią lekcję kursu poświęcono zagadnieniu zarządzania aplikacjami, czyli m.in. migracji do Azure SQL Database, ochronie poufności danych oraz ich skalowalności. Poznaj naszego eksperta Marcin Szeliga — określa siebie mianem „filozofa danych”. Pracuje jako niezależny konsultant i architekt systemów bazodanowych. Od 20 lat zawodowo związany z SQL Server, w ramach programu Train To Trainers przygotowywał partnerów firmy Microsoft do przejścia na wersje: 2008, 2012 i 2016 tego serwera. Występuje w roli prelegenta na wielu konferencjach w Polsce i Europie oraz podczas spotkań grup pasjonackich. Autor licznych książek i artykułów poświęconych serwerowi SQL. Od 2006 roku jest nieprzerwanie wyróżniany tytułem Microsoft MVP w kategorii Data Platform. Posiada także wiele certyfikatów, w tym Microsoft Certified Solutions Expert, w obszarach: Data Platform, Data Management and Analytics i Cloud Platform and Infrastructure. Czas, którego nie poświęca na pracę, spędza, pływając, tańcząc i odwiedzając puby. Wiek XXI to wiek danych i sztucznej inteligencji. W ciągu najbliższych 15 lat wiele zawodów i umiejętności zniknie, za to specjaliści od przechowywania, przetwarzania i analizowania danych będą coraz cenniejsi. Łatwiej i szybciej można zostać DBA niż data scientist, a zdobycie certyfikatu MCSA jest doskonałym krokiem na drodze do takiej kariery.  

166
Videokurs

Interpunkcja w angielskim. Kurs video. Zasady poprawnej pisowni

Magdalena Małek-Andrzejowska, Anna Lewoc

Obierz kurs na... interpunkcję w języku angielskim Jeśli znasz angielski na dość wysokim poziomie i umiesz się w nim porozumiewać, to prawdopodobnie zauważasz często, że interpunkcja w tym języku przeczy zasadom, które stosujemy w pisanej polszczyźnie. To prawda – interpunkcja angielska jest odmienna od polskiej, a umiejętność jej prawidłowego używania świadczy o świetnej znajomości języka. Dlatego przygotowaliśmy dla Ciebie kurs, dzięki któremu odświeżysz swoją znajomość zasad angielskiej interpunkcji i poznasz konkretne wskazówki dotyczące tego, jak prawidłowo używać poszczególnych znaków. Zaczniemy od najprostszych: kropki, wykrzyknika i znaku zapytania, przejdziemy przez sprawiający wiele kłopotów przecinek, nawiasy i cudzysłów, a także rzadziej używane znaki, takie jak procent, stopień czy gwiazdka. W drugiej części kursu czeka na Ciebie zbiór najczęstszych problemów, na jakie natrafiają Polacy piszący w języku angielskim – omówimy, czym jest Oxford comma, jak prawidłowo zapisywać liczby, kiedy stosować wielką literę czy jak uniknąć typowych błędów (comma splice i run-on sentence). W efekcie Twój pisemny angielski nabierze profesjonalnego wymiaru, a Ty będziesz mieć większą pewność w stosowaniu znaków interpunkcyjnych. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu dowiesz się między innymi: jak prawidłowo stosować znaki interpunkcyjne w języku angielskim jak nazywają się poszczególne znaki interpunkcyjne w których miejscach interpunkcja angielska różni się od polskiej gdzie znajdują się pułapki przecinka – gdzie chcielibyśmy go użyć, a nie należy jakie są najczęstsze rodzaje błędów interpunkcyjnych w jaki sposób prawidłowo zacytować czyjeś słowa i umieścić wokół nich cudzysłowy jak poprawnie pisać daty i liczby jak sprytnie pominąć część wypowiedzi, również jeśli jest to część cytatu Szkolenie Interpunkcja w angielskim. Kurs video. Zasady poprawnej pisowni jest przeznaczone dla znających język angielski na poziomie co najmniej B1 – to wtedy właśnie uczący się języka angielskiego zaczynają zauważać różnice w interpunkcji i czuć potrzebę poprawnego pisania. Z wiedzy przekazywanej za pośrednictwem kursu szczególnie skorzystają osoby, które często posługują się angielskim w piśmie. Uwaga! Kurs został przygotowany dla słuchaczy, dla których język polski jest językiem ojczystym – autorki odnoszą się w nim do polskiej interpunkcji.

167
Videokurs

Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych

Karolina Zmitrowicz

Obierz kurs na... prawidłowo zaprojektowane i przeprowadzone projekty w IT Projekty w IT są bardzo często skomplikowane, długotrwałe i rozbite na kolejne, wspólnie zależne etapy. Takich projektów nie da się efektywnie realizować bez przyjęcia na samym początku odpowiednich założeń. I tu wkracza inżynieria wymagań – niezwykle ważny obszar inżynierii oprogramowania. Opisuje się ją jako proces definiowania, dokumentowania i utrzymywania wymagań na systemy, które mają spełniać oczekiwania interesariuszy. Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osiągnięcie pożądanych celów. Każda osoba zaangażowana w procesy wytwarzania jakichkolwiek systemów – czy to informatycznych, czy usługowych – powinna posiadać podstawowe informacje na temat wymagań, ich jakości i sposobów zarządzania nimi. Stąd wiedza zawarta w kursie przyda się analitykom biznesowym i systemowym pracującym nad rozwiązaniami wnoszącymi wartość dla interesariuszy. Dostarczy im informacji niezbędnych do prawidłowego określenia źródeł wymagań, pozyskania wymagań przy użyciu różnych technik, a także dokumentacji wymagań w optymalnej dla danego kontekstu formie. Osoby zaangażowane w testowanie i ocenę jakości produktów informatycznych również mogą skorzystać ze szkolenia – dowiedzą się, na jakie aspekty należy zwracać uwagę, gdy pracuje się z wymaganiami, i jakie cechy powinny spełniać dobrej jakości wymagania. Wreszcie i ci, którzy już są zaangażowani w pracę z wymaganiami, będą w stanie pozyskać z kursu nowe informacje i wiadomości. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach naszego kursu między innymi: Poznasz źródła wymagań, techniki ich pozyskiwania i modelowania Nauczysz się rozróżniać rodzaje wymagań (biznesowe, systemowe) Zaznajomisz się z modelem Kano Dowiesz się, czym jest certyfikat IREB Zrozumiesz zasady rządzące inżynierią wymagań Nauczysz się walidować wymagania i oceniać ich jakość Poznasz zasady śledzenia powiązań wymagań Przybliżysz sobie takie zagadnienia, jak repozytorium analityczne Poznasz zasady realizacji wywiadu, warsztatu i obserwacji Szkolenie Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych kończy się na poziomie podstawowym. Oznacza to, że jako jego uczestnik zdobędziesz bazowe informacje, poznasz najważniejsze techniki i narzędzia niezbędne do wykonywania zadań związanych z inżynierią wymagań w projekcie. O wiele więcej niż tylko dokumentacja Inżynieria wymagań często postrzegana jest wyłącznie jako dokumentacja wymagań. A to jedynie część prawdy. Poza dokumentacją wymagań istnieje szereg innych kluczowych praktyk, takich jak pozyskiwanie wymagań, ich analiza czy walidacja. Istotnym elementem dokumentacji wymagań może być ich modelowanie przy użyciu określonych języków lub notacji. Inną ważną umiejętnością są praktyki zarządzania wymaganiami, obejmujące między innymi tworzenie repozytorium analitycznego i zarządzanie powiązaniami pomiędzy różnymi produktami pracy. Wszystkie te aspekty są omawiane podczas kursu.

168
Videokurs

iOS Developer. Kurs video. Opanuj Swift, framework UIKit i środowisko Xcode

Bartłomiej Szczepaniak

Obierz kurs na aplikacje iOS Czy wiesz, że większość ruchu w sieci pochodzi z urządzeń mobilnych? Smartfon stał się wiodącym urządzeniem do przeglądania Internetu i nadal przybiera na sile. Dzięki tej popularności dynamicznie rozwija się także rynek aplikacji mobilnych. W sklepach takich jak App Store i Google Play mamy do wyboru miliony różnorodnych aplikacji, generujących miliardowe zyski. Użytkownicy App Store doceniają stabilność, bezpieczeństwo i wydajność aplikacji na system iOS. Mając świadomość wysokiego popytu na specjalistów w tej dziedzinie, przedstawiamy Ci nasze kompleksowe szkolenie iOS developer. Kurs video. Opanuj Swift, framework UIKit i środowisko Xcode. W trakcie kursu poznasz podstawy języka Swift, komponenty i funkcje UIKit, a także architekturę MVVM-C, czyli zestaw technologii niezbędnych w portfolio każdego iOS developera. W tym zestawieniu nie może zabraknąć środowiska Xcode oferującego bogaty edytor kodu i zaawansowane narzędzia developerskie. Odkryj możliwości systemu iOS w praktyce i sprawdź, czy kariera iOS developera jest dla Ciebie! W trakcie naszego profesjonalnego szkolenia: Nauczysz się korzystać ze środowiska programistycznego Xcode Wdrożysz się w programowanie aplikacji na system iOS Zrozumiesz, czym jest architektura aplikacji i do czego jest potrzebna Poznasz zasady clean code Nauczysz się implementować warstwę graficzną w UIKit Dowiesz się, jak zaimplementować architekturę MVVM-C Zrozumiesz kluczowe koncepcje programowania w Swift Nauczysz się korzystać z platformy Firestore do przechowywania danych Dowiesz się, jak zarządzać nawigacją i koordynatorami w aplikacji Szkolenie ukończysz na poziomie podstawowym. Elementy związane z iOS są w nim tłumaczone od podstaw, ale mile widziana jest znajomość podstawowych pojęć programistycznych. Gotowy projekt to w pełni funkcjonalna aplikacja z fiszkami z języka programowania Swift. W trakcie pracy nad aplikacją dobrze poznasz środowisko programistyczne Xcode dostarczające symulatory fizycznych urządzeń, zaawansowany edytor, jak również narzędzia do debugowania i analizy wydajności kodu. Zdobędziesz umiejętności tworzenia oprogramowania w sposób modułowy i skalowalny zgodnie z architekturą MVVM-C i standardem clean code. Poznasz składnię i koncepcje programowania w Swift – nowoczesnym i wydajnym języku opracowanym dla ekosystemu Apple. Nauczysz się pisać kod w podejściu asynchronicznym w celu zapewnienia płynności i efektywnego korzystania z zasobów. Aplikacje mobilne na iOS są nie tylko stabilne i funkcjonalne, ale też dopracowane pod względem designu. Dzieje się to za sprawą wprawnych grafików i designerów, choć swój udział mają w tym także programiści korzystający z frameworka UIKit. Podczas kursu opanujesz zastosowanie UIKit wraz z jego komponentami i dowiesz się, jak implementować estetyczne i responsywne interfejsy. Nauczysz się tworzyć elementy UI, zarządzać widokami i sprawnie między nimi nawigować. Ponadto poznasz nierelacyjną bazę danych Firebase i dowiesz się, jak przechowywać dane aplikacji na zdalnym serwerze platformy Firestore. Umiejętności zdobyte podczas tworzenia tej rzeczywistej aplikacji stanowią solidny fundament pod dalszą naukę i rozwój ścieżki zawodowej iOS developera. „Masz nowy cel i nowy plan, ale nie zmieniłeś tego, kim jesteś” James Clear, Atomowe nawyki Samo obejrzenie kursu nie zmieni w Twoim życiu zupełnie nic. Jeżeli masz cel i plan, muszą one zostać poparte ciężką pracą.