Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.27 KB

File metadata and controls

28 lines (19 loc) · 1.27 KB

iOS Development Intensive Program – Homework Assignments

This repository contains hands-on homework assignments completed as part of an intensive iOS development course.

The goal of the course was to build a strong foundation in Swift and iOS development fundamentals, with a focus on writing clean, understandable, and testable code.

Topics covered

  • Control flow, conditions, and loops in Swift
  • Working with collections and higher-order functions (map, flatMap, compactMap, reduce)
  • Functions and methods
  • Object-oriented programming: inheritance and method overriding
  • Generics and advanced language features
  • Closures and advanced function usage
  • Git basics and version control workflows

What you can find in this repository

  • Practical Swift exercises solving small but focused problems
  • Examples of idiomatic Swift code
  • Tasks designed to improve code readability and correctness
  • Incremental complexity, from basic language constructs to more advanced concepts

This repository reflects my learning progress during the course and complements my later hands-on work with UIKit, networking, and iOS application architecture.

Related work

For more advanced iOS projects (UIKit, networking, API integration, testing), see my other repositories and projects.