
Learning System Design through 29 Hands-on Practices from Silicon Valley Big Tech
americasnail
This is a system design process for actually designing US Big Tech systems.
중급이상
software-design, system-design
Xcode & ARC memory management, Swift fundamentals (let/var·Optional) · pure functions · closures · higher-order functions (map/filter/reduce) utilization, Master Playground practice environment setup all at once.
Swift's Core Syntax - Variable/Constant Declaration, Data Types, Optional Handling
Functional Programming Basics - Pure Functions, Closures, Higher-Order Functions (map/filter/reduce) Application
Advanced Functional Patterns - Copy-on-Write, Generic, Protocol/Extension
Xcode Debugging and iOS Memory Management (ARC) Basics
Who is this course right for?
Aspiring iOS developer with Swift
Developer looking to apply Functional Programming Paradigm in practice
For those wanting a quick review of Swift essentials.
Need to know before starting?
Programming Basic Knowledge
Object-oriented
Basic usage like Xcode install, project create, build, run (Even if not, briefly covered in lecture)
525
Learners
14
Reviews
22
Answers
4.4
Rating
4
Courses
2024.05 ~ 현재: 미국 실리콘밸리 AI 스타트업, 풀스택 소프트웨어 엔지니어
2023.08 ~ 2024.04: 미국 빅테크 엔지니어 펠로우십 풀스택 소프트웨어 엔지니어 펠로우
~2022.10 @국내 기업 재직(검색포털/핀테크, AI)
All
20 lectures ∙ (4hr 3min)
Course Materials:
Limited time deal ends in 3 days
$36.30
23%
$47.30
Check out other courses by the instructor!
Explore other courses in the same field!