LBTA
Home
Free Courses
About Us
Login
Fullstack Social iOS NodeJS REST
Swift 5.1, SailsMVC, UIKit
Course Outline
Introduction
7 lessons
1. Course Outline
3:46
2. Course Preparation and Expectations
3:58
3. SailsMVC Setup and mLab MongoDB Atlas Sessions
25:57
4. Custom JSON and Waterline User Model
15:13
5. Save Posts with HTML Form
24:17
6. One to Many User Posts Population
16:54
7. Set up MongoDB Datastore and Debugging
22:04
Register and Login
5 lessons
8. Where are Sessions Stored? Hijacking Users?
10:12
9. Custom Login Form with HTML/CSS
34:22
10. iOS Login Form Controller
24:41
11. Preparing JSON for iOS Decode
14:08
12. iOS Sign Up Page
17:54
Creating Posts
4 lessons
13. Upload Images to AWS S3
19:01
14. Make S3 Files Public with ACL
20:58
15. iOS Uploading Images with Alamofire
17:39
16. iOS Create Post UI with Progress Updates
19:18
Vue.js and Deleting Posts
4 lessons
17. Intro to Vue.js and Delete Post UI
23:44
18. Deleting Posts using Route Slugs
13:02
19. Delete Confirm Modal with State Vars
20:06
20. iOS Custom Delegation Delete Posts
19:51
Users Search
6 lessons
21. Users Search and NavBar Partials
27:16
22. Follow Users with Association Collection
23:55
23. Unfollow Users RemoveFromCollection
16:12
24. Security and Exposing Locals Fixes
15:55
25. Implement Followers and Public Profiles
22:16
26. Public Posts Partials
15:18
iOS Following Users
3 lessons
27. iOS Search and Follow
20:23
28. iOS User Profile Posts
21:36
29. iOS Follow with Profile Header
23:18
User Profile
6 lessons
30. Updating User Profile with Vue v-model
25:11
31. Update Profile Route
17:05
32. Sails Helper Methods Refactoring
14:57
33. iOS MainTabBarController and User Profile
30:34
34. iOS Create Posts and Refresh UI
17:38
35. Moment Library From Now Date
16:14
Feed Generation
4 lessons
36. Home Feed with FeedItem
21:18
37. Create FeedItems when Posting and Sort Feed
14:16
38. Share Posts with Followers
15:42
39. FeedItems DB Modeling
9:01
User Comments
5 lessons
40. Post Details and Comments
22:42
41. Create and Display Comments
23:13
42. iOS Show Post Details
19:33
43. iOS Display and Submit Comments
20:38
44. Show Comments and Hide Posts Protocol
15:46
Submitting Likes
2 lessons
45. iOS Likes Persistence
17:58
46. Count and Show Likes
22:03
Cloud Deployment
3 lessons
47. Deploy to Heroku Cloud
19:33
48. Keep Secrets Safe with Environment Variables
18:09
49. Deploy to Google Cloud Platform
15:54
Bonus Section
1 lessons
50. Bonus Lessons?
LBTA
LBTA is a platform that strives to teach and demonstrate usage of technologies such as SwiftUI and Javascript to build out full stack applications.
HELP & SUPPORT
About Us
FOLLOW US
YouTube
Twitter