ODBIERZ TWÓJ BONUS :: »

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

Podstawowe informacje:
Czas trwania: 04:54:32
Poziom: podstawowy
Autor: Bartłomiej Szczepaniak
Liczba lekcji: 23
Technologia: Xcode 15.0, Swift 5.9
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
90,29 zł 129,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Posługiwania się środowiskiem programistycznym Xcode i jego narzędziami
  • Tworzenia aplikacji mobilnych na system iOS w języku Swift
  • Projektowania architektury aplikacji w podejściu MVVM-C
  • Implementowania warstwy graficznej z wykorzystaniem frameworka UIKit
  • Stosowania zasad clean code w praktyce tworzenia kodu
  • Budowania interfejsów użytkownika i zarządzania nawigacją między widokami
  • Korzystania z platformy Firebase/Firestore do przechowywania danych w chmurze
  • Programowania w ujęciu asynchronicznym i dbania o wydajność aplikacji
  • Debugowania i analizowania działania aplikacji przy użyciu narzędzi Xcode
  • Organizowania modułowej i skalowalnej struktury aplikacji mobilnych

Spis lekcji

1. Przegląd aplikacji 00:03:20
1.1. Omówienie projektu
OGLĄDAJ » 00:03:20
2. Wprowadzenie do Xcode 00:14:22
2.1. Instalacja i omówienie funkcjonalności Xcode
OGLĄDAJ » 00:14:22
3. Architektura MVVM-C 01:01:19
3.1. Wstęp
00:01:00
3.2. Teoria MVVM-C
00:04:09
3.3. Implementacja MVVM-C. Tworzenie protokołu
00:11:03
3.4. Klasa ViewModel
00:09:06
3.5. Klasa ViewControler
00:18:55
3.6. Tworzenie koordynatorów
00:10:25
3.7. Podsumowanie rozdziału
00:06:41
4. Firebase i Firestore 00:10:52
4.1. Wprowadzenie do Firebase i nierelacyjnej bazy danych Firestore
00:02:08
4.2. Tworzenie projektu Firebase z wykorzystaniem bazy Firestore
00:08:44
5. Komunikacja z bazą danych 01:13:28
5.1. Dodanie SDK Firebase do aplikacji iOS
00:07:46
5.2. Tworzenie komunikacji sieciowej z bazą danych - DataProviders
00:18:39
5.3. Wstrzykiwanie zależności - dependency injection
00:27:53
5.4. Model danych
00:19:10
6. Budowanie widoku 01:04:48
6.1. Optymalizacja kodu i budowanie widoku
00:19:56
6.2. Stylowanie widoku
00:23:53
6.3. Importowanie ikon do widoków
00:07:40
6.4. Logika i funkcjonalność przycisków
00:13:19
7. Ustawienia - tworzenie nowego ekranu 01:05:17
7.1. Struktura ustawień
00:15:29
7.2. Stylowanie ekranu ustawień
00:30:11
7.3. Filtrowanie fiszek
00:19:37
8. Zakończenie kursu 00:01:06
8.1. Podziękowania i podsumowanie kursu
00:01:06

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

Wybrane bestsellery

O autorze kursu video

Bartłomiej Szczepaniak – ukończył studia inżynierskie na Zachodniopomorskim Uniwersytecie Technologicznym w Szczecinie. Od kilku lat specjalizuje się w programowaniu aplikacji mobilnych na system iOS, ale jego doświadczenie zbudowane jest na pracy w wielu różnych technologiach frontowych. Aktualnie pracuje jako iOS developer dla jednej z większych firm z branży fintech w Polsce. Po godzinach tworzy kanał w serwisie YouTube, pozwalający mu szerzyć wiedzę programistyczną z technologii dostarczanych przez Apple. Jego główną pasją jest tworzenie, stara się ją realizować poprzez dostarczanie treści do Internetu i programowanie.

Oceny i opinie klientów: iOS Developer. Kurs video. Opanuj Swift, framework UIKit i środowisko Xcode Bartłomiej Szczepaniak (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
3.0
  • 6 (0)
  • 5 (0)
  • 4 (0)
  • 3 (1)
  • 2 (0)
  • 1 (0)
  • Kurs spóźniony co najmniej o 3 lata! UIKit za 2 lata bedzie tylko w projektach legacy. Dlaczego nie został zrobiony na SwiftUI i z wykorzystaniem SwiftData i iCloud ?

    Opinia: Jacek Opinia dodana: 2024-04-04 Ocena: 3   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-02-15
ISBN: 978-83-289-0901-4, 9788328909014
Numer z katalogu: 224014

Videopoint - inne kursy

Kurs video
90,29 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile