Build Instagram to Master SwiftUI and Firestore

Udemy Bootcamp USD 199.99
Enroll now →
Build Instagram to Master SwiftUI and Firestore

About this course

What are we building?In this course, we will learn how to build our own Instagram clone with SwiftUI framework. Throughout the process, you will develop high level programming, app design and app development skills.At the completion of the course, you will get all knowledges of social apps creation, building strong logics of app, app customization, app designing, social app features programming and many many many more.What will you learn?Comprehensive knowledge and understanding of Swift 5 & XcodeSwiftUI FrameworkFirebase & SwiftUI integrationImplement the MVVM systemAdvanced level programming and app development skillsCreate professional UI and UXWork with backend serverAdvanced level back end engineeringHow to monitor events in a databaseStructure data for optimum performanceHow to build a fully functioning social networkHow to build a direct messaging feature with FirestoreBest Coding PracticesImplement custom subclasses for clean and reusable codeDeep programming, create extensions and functions for clean and reusable code.What features are included?Home feedSearch feed with posts and ability to search for usersCreate users, make posts, like posts, comment on postsDirect messagingFollow/Unfollow usersView followers/following usersAbility to see who has liked postsLogging in and logging outWho this course is for:Anyone that wants to learn how to code or learn how to build high level full stack iOS Mobile Applications.Anyone wanting to learn how to build full Social Network app

What you'll learn

  • Understanding of Swift 5 and Xcode
  • Proficiency in the SwiftUI framework
  • Integration of Firebase with SwiftUI
  • Implementation of the MVVM architecture
  • Advanced programming and app development skills
  • Creation of professional UI and UX
  • Backend engineering knowledge
  • Event monitoring in a database
  • Data structuring for performance
  • Development of a fully functioning social network

Course objectives

  • To teach participants how to build a social networking application from scratch
  • To provide advanced programming skills relevant to mobile app development

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.