Online cursus – gecertificeerde professionele stage in iOS 16 van Packt Institute, Packt

iOS 16 app-ontwikkelingscursus met SwiftUI en Node.js API. Leer stap voor stap hoe u geavanceerde iOS-apps kunt bouwen met behulp van Swift 5-programmering. Volg een cursus van de beste in het veld!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten Gemiddeld niveau oprukkende betrokken

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Xcode
  • NPM
  • iOS
  • Knooppunt.js
  • SwiftUI

What you will learn in the course

Courses for which the course is suitable

  • iOS-app-ontwikkelaar
  • Fullstack-ontwikkelaar
  • Node.js-ontwikkelaar
  • SwiftUI-ontwikkelaar
  • REST API’s ontwikkelaar
  • Software-ontwikkelaar
  • Front-end ontwikkelaar
  • Backend-ontwikkelaar
  • Ontwikkelaar van navigatiemanagementsystemen
  • Functioneel applicatieontwikkelaar

Expertise – een cursusreeks van 3 cursussen

Deze cursus biedt een uitgebreid app-ontwikkelingstraject, waarbij u wordt begeleid bij het maken van een notitie-app en een Twitter-achtige app met behulp van SwiftUI en Node.js. Beginnend bij de basis, ga je door naar geavanceerde onderwerpen, waaronder:

  • Snelle taalprogrammering
  • SwiftUI-framework
  • Basisgegevensbeheer

Je onderzoekt de MVVM-architectuur, REST API-integratie, Swift-taalconcurrency en JSON-serialisatie, terwijl je de Swift-pakketbeheerder voor versiebeheer onder de knie krijgt. De cursus behandelt ook Node.js en leert u hoe u:

  • Bouw en beveilig REST API’s met Express.js
  • Verwerk afbeeldingen met Sharp.js
  • Authenticeer gebruikers met JSONWebToken

Doe praktische ervaring op met krachtige SwiftUI-functies zoals:

  • menu’s
  • Verwisselbare lakens
  • Navigatiebeheersystemen

Dit alles culmineert in de ontwikkeling en implementatie van volledig functionele apps die klaar zijn voor de Apple App Store. De cursus is ontworpen voor zowel beginners als gevorderde iOS-ontwikkelaars en is ideaal voor iedereen die geïnteresseerd is in het helemaal opnieuw bouwen van geavanceerde apps, zonder voorafgaande ervaring vereist behalve toegang tot een Mac of een emulator.

Een praktisch leerproject

De ingebouwde projecten, zoals het bouwen van een notitie-app en een Twitter-achtige app, stellen deelnemers in staat hun vaardigheden in volledige ontwikkeling, SwiftUI en Node.js toe te passen om praktische uitdagingen aan te gaan, zoals:

  • Gebruikersauthenticatie creëren
  • gegevensbeheer
  • Integratie van front-end- en back-enddiensten

Aan het einde van de cursus zullen de leerlingen praktische ervaring hebben opgedaan met het ontwerpen, ontwikkelen en implementeren van functionele, uitbreidbare applicaties die echte industriële scenario’s vertegenwoordigen.

Details of the courses that make up the specialization

SwiftUI en Node.js: een inleiding tot full-stack-ontwikkeling

Cursus 1 • 8 uur

Cursusdetails
wat ga je leren
  • Begrijp en configureer Node.js, MongoDB en andere essentiële tools
  • Ontwikkel RESTful API’s met behulp van Express en Mongoose met de nadruk op best practices
  • Implementeer en voer CRUD-bewerkingen uit binnen een full-stack-applicatie
  • Ontwerp en bouw frontend-gebruikersinterfaces die effectief functioneren met de backend-services
De vaardigheden die je gaat verwerven
  • Categorie: MongoDB
  • Categorie: Ontwikkeling aan de klantzijde
  • Categorie: RESTful API
  • Categorie: JavaScript
  • Categorie: Node.js

Twitter-replicatie – API-ontwikkeling

Cursus 2 • 5 uur

Cursusdetails
wat ga je leren
  • Onthoud en beheer een Node.js-omgeving voor API-ontwikkeling, zorg voor een juiste configuratie en onderhoud
  • Ontwikkel en implementeer de beveiliging van RESTful API’s met behulp van Express en MongoDB, met behulp van best practices op het gebied van beveiliging
  • Implementeer gebruikersauthenticatie en beheer sessiegegevens effectief met JWT’s om de applicatiebeveiliging te verbeteren
  • Ontwerp en bouw geavanceerde inhoud, inclusief het beheren van tweets, het uploaden van afbeeldingen en realtime meldingen, om een ​​dynamische gebruikerservaring te creëren
De vaardigheden die je gaat verwerven
  • Categorie: MongoDB
  • Categorie: JWT-authenticatie
  • Categorie: RESTful API
  • Categorie: Twitter-replicatie
  • Categorie: Node.js
  • Categorie: Express

Geavanceerde full-stack-ontwikkeling en SwiftUI-basisprincipes

Cursus 3 • 11 uur

Cursusdetails
wat ga je leren
  • Onthoud en beheer een Node.js- en Express-server voor ontwikkeling op de server, terwijl u zorgt voor de juiste configuratie en onderhoud
  • Ontwikkel en integreer functies voor gebruikersauthenticatie en profielbeheer om de beveiliging en gebruikerservaring te verbeteren
  • Implementeer en beheer Tweet-functies, inclusief beeldbeheer en sociale interacties, om dynamische inhoud te creëren
  • Ontwerp en toon realtime meldingen binnen een op SwiftUI gebaseerde Twitter-kloon om de gebruikersbetrokkenheid te verbeteren
De vaardigheden die je gaat verwerven
  • Categorie: Paul Stack-ontwikkeling
  • Categorie: RESTful API
  • Categorie: Node.js
  • Categorie: Express
  • Categorie: SwiftUI