Introduction to Course or First Steps To Become a Professional
  • Swift 5 Update
  • Softwares
  • Important Message
No Parse Account? Not a Problem!
  • Introduction to Heroku
  • Parse SDK
  • Heroku Server by using Parse Code
  • Saving Data in Server
  • Getting Data from Server
  • SERVER COMMUNICATION
Instagram Users: sign up, login, reset password, designing, alignment
  • Decided to go with Heroku or Back4App?
  • Connecting App to Parse. Parse Users Only
  • Sign In. Creating User Interface
  • Sign Up. Creating User Interface
  • Sign Up. Coding User Interface
  • Sign Up. Selecting Profile Picture
  • Sign Up. Sending User Information to Server
  • Login
  • Reset Password
  • Sign In and Sign Up. Alignment
  • Reset Password. Alignment
  • Designing App. First Steps
  • Receive Users Registration Confirmation Email
  • SCROLL VIEW
Creating Home profile Page of Logged-in User exactly as in instagram
  • Home Page. Creating User Interface
  • Home Page. Receive User Information from Server
  • Home Page. Receive User Posts from the Server
  • Home Page. Counting Statistics: total Posts, total Followers, total Followings
  • Home Page. Tapping Statistic Labels
  • ARRAY
  • Want to be Ultra-Advance Developer?
Creating Followers and Following Users Page
  • Followers Page. Load followers and following users
  • Followers Page. Coding User Interface
  • Followers Page. Follow or Unfollow Users
  • STRING
Going Guest to some User
  • Guest Page. Creating User Interface. Loading Guest's Posts
  • Guest Page. Receive Guest's Information
  • Guest Page. Tapping Statistics Labels
  • Guest Page. Going Guest
  • Guest Page. Follow or Unfollow Guest
  • Home Page. Logout
  • Home Page and Guest Page. Alignment
  • Followers Page. Alignment
  • array.removeLast()
Editing Users Information
  • Edit Profile. Creating User Interface and Alignment
  • Edit Profile. Coding User Interface
  • Edit Profile. Receive User Information
  • Edit Profile. Regex for email and web
  • Edit Profile. Sending New Information to Server
  • REGEX
Making Post
  • Upload Page. Creating User Interface and Alignment
  • Upload Page. Coding User Interface
  • Upload Page. Make Post
  • Upload Page. Reseting User Interface
  • RESET UI
Pagination
  • Pagination
  • PAGINATION
Going to Certain Post's Page
  • Post Page. Creating User Interface
  • Post Page. Coding User Interface
  • Post Page. Showing Date and Time of Post
  • Post Page. Go to Post
  • Post Page. Dynamic Cell. Vertical Constraints
  • Post Page. Dynamic Cell. Horizontal Constraints
  • Designing Like, Comments and More buttons
  • Designing Navigation Controller and Tab Bar
  • Upload Page. Alignment Update
  • Designing Icons for Home and Upload Pages
  • Post Page. Like Function with Button
  • Post Page. Like with Double Tap
  • Post Page. Click Username to go Guest
  • UUID
Comments
  • Comments Page. Creating User Interface
  • Comments Page. Coding User Interface
  • Comments Page. Dynamic Cell Height
  • Comments Page. Coding Main Behavior
  • Comments Page. Manipulation of Text
  • Comments Page. Coding TableView methods
  • Comments Page. Load Comments and Pagination
  • Comments Page. Sending Comments
  • Comments Page. Clicking Commentator's Username
  • Comments Page. Swipe Action - Delete Comment
  • Comments Page. Swipe Action - @address Comment
  • Comments Page. Swipe Action - Complain Comment
  • Designing Swipe Button - Delete
  • Designing Swipe Button - Complain
  • Designing Swipe Button - @address
  • TEXTVIEW
#hashtags and @mentions
  • Hashtags and Mentions. Implementation
  • Hashtags and Mentions. Tap @mention