Mô tả

This course is the only and most comprehensive Recording and Sharing Video course on Udemy. You will learn TikTok Clone Tutorial as you write in Swift Language and Firebase Database;


1- A Comprehensive Authentication System.


· E-mail Login and Registration Procedures


· User deletion (Delete User) operation


2- Efficiently model a complex Video Sharing Social Network architecture.


· User Profiles (Profile View)


· Stream video on home page (Feed)


· Creating a custom designed camera (Custom Camera).


· Designing Animated Camera Button.


· Creating a specially designed Progress View.


· Creating a camera timer.


· Recording and merging multiple videos (Video Merge).


· Play Recording and Stop Recording operations.


· Re-Registration process.


· Searching for users (Search User).


· Editing a profile (Edit Profile).


And more!


This course is a professional course designed to start with the basics of Swift and use the beginner, intermediate and advanced Swift language to record and share one or more videos using the "TikTok Clone" i.e. Animated camera button, timer and progress view. and view all these videos on profiles and home feed. and It is a Social Networking application built using a Real-time database.


With its filtering feature, it provides the ability to search for users and switch to user profiles by switching between pages.


With the profile editing process; User can change their information instantly.


In the profile section, both user information and shared posts are displayed, and they can see the post details by switching between pages.


On the main page, there are user features and transition to user profiles, user's posts and show tab feature.


You should start the course and if you have any questions, you should write to me in the Q&A section and get your answer as soon as possible!

Bạn sẽ học được gì

To learn how a social media application can be designed at an advanced level and its functional features.

Firebase Database, Storage ve Authentication.

To learn the login, logout and user deletion processes for the user.

Creating Custom Camera with AVFoundation, AVKit.

Creating User Profile.

Fetch the Posts in Feed View

Search the Users

Editing the Profile View

Yêu cầu

  • You must have one of the Macbook Pro and Air models or install Xcode on your Windows computer
  • No programming language knowledge is required.
  • Xcode 13 and later is required.

Nội dung khoá học

9 sections

Intro

1 lectures
TikTok Clone Tutorial
01:16

Auto Layout - Authentication Designs

4 lectures
Creating the registration screen
08:55
Design Sign up view part 1
08:48
Design Sign up view part 2
09:35
Design Sign In View
08:09

Firebase-Authentication

9 lectures
Firebase Install and Authentication
11:55
Authentication with Firebase - Sign Up new users
03:53
Change avatar image with PHPickerController
06:06
Uploading photos to Storage
07:32
Create an user on Database
07:03
Coding practices, create User Api
04:53
Coding practices, create Storage Service
05:18
Coding practices, create Ref
08:19
Sign In codes
04:51

Share Post with Custom camera

22 lectures
Tab Bar View Controller
02:43
Auto Sign In and Log out
07:53
Create Capture Custom Camera Button
05:27
Setup Camera Session
09:41
Flipping Camera to Front
07:34
Adjusting Buttons in Custom Camera View
05:50
Adjusting Buttons in Custom Camera View part 2
06:02
Recording Video Codes
11:38
Multiple Videos Recording
12:35
Create Animated Capture Button
13:08
Timer in Video Recording
07:25
Segmented Progress View
12:41
Segmented Progress View 2
07:15
Discard Button, Delete Last Record
12:51
Recorded Clips Count
08:19
Get View of Recorded Video
15:23
Video Merge Codes
17:33
Transfer Merged Clips to Share View
09:17
Creating Share View
10:20
Add Placeholder to Textfield
07:02
Fetch the Thumbnail Image
03:29
Share Post Codes
15:35

Home View

7 lectures
Designing the Home View
06:10
Home View Swipe
06:23
Singletons - User, Post, SDWebImage
10:53
Fetching User Home View
07:38
Video Player Home View
10:40
New Feed Codes - User id and post id matching
03:49
Grouping of Files
01:09

Profile View

5 lectures
Profile Header View Design
08:44
Fetching User Profile View
06:35
Fetching Posts Profile View
04:07
Show posts on Profile
07:16
Go to Detail View when clicking post
15:32

Search Users

3 lectures
Design People View Controller
04:50
Fetch users on cell
04:42
Search function method
09:26

Switch Between View Controllers

3 lectures
Switching from People View to Profile User View
06:34
Switching from Profile User View to Detail View
04:56
Switching from Home View to Profile User View
05:02

Edit Profile View

3 lectures
Design Edit Profile View
05:37
Change Profile Information
06:24
Delete User
03:48

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.