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
Sposób płatności