Skip to content

salihkertik/365-day-of-code-with-swift

Repository files navigation

365 day of code with Swift

This repository has been opened to develop iOS in a planned way.

Plan

Start Date Finish Date Day Title State
09/07/2023 xx/xx/xxxx xxx Swift UIKit Loading...
12/11/2023 xx/xx/xxxx xxx Swift Review and SwiftUI Loading...
09/07/2023 xx/xx/xxxx xxx Project examples and more practice Loading...

Swift Fundamentals

Days Topics File
Day 1 ✅ Variables, Simple Data Types, and String interpolation File
Day 2 ✅ Arrays, Dictionaries, Sets and Enums File
Day 3 ✅ Operators and Conditions File
Day 4 ✅ Loops, loops, and more loops File
Day 5 ✅ Functions, Parameters and Errors File
Day 6 ✅ Closures part one File
Day 7 ✅ Closures part two File
Day 8 ✅ Structs, Properties and Methods- File
Day 9 ✅ Access control, Static properties and Laziness File
Day 10 ✅ Classes and Inheritance File
Day 11 ✅ Protocols, Extensions and Protocol Extensions File
Day 12 ✅ Optionals, Unwrapping and Typecasting File
Day 13 ✅ Swift Review, Day One File
Day 14 ✅ Swift Review, Day Two File
Day 15 ✅ Swift Review, Day Three File

Project Map

ℹ️ Projects with Project and Gallery link are completely made by me.

Days File Subjects 
Day16-18 Project FileManager, UITableViewController, CocoaTouch Classes, UIImage, NavigationController

Side Project Map

My Side Projects for iOS

Projects I made by following the courses I studied

Name Level Url Status Main Technologies
Land Mark🍏 Beginner Go to Project Develop Table View
Simpson Book 🍏 Beginner Go to Project Develop Classes, Table View
Art Book🍏 Beginner Go to Project Develop Core Data
Travel Book🍏 Beginner Go to Project Develop Core Data, MapKit, UIKit, Core Location
Angry Bird🍏 Beginner Go to Project Develop SpriteKit
Currency Convert🍏 Beginner - Intermediate Go to Project Develop JSON, API
Movie App🍏 Intermediate Go to Project Develop MVVM, RxSwift
Instagram🍏 Intermediate Go to Project Develop Firebase, Cocoapods, Swift Package Manager
Foursquare🍏 Intermediate Go to Project Develop Parse, Navigation, MapKit
Movie App🍏 Advanced Go to Project Develop MVVM
Contacts App🍏 Advanced Go to Project Develop MVVM,FirebaseFirestore,RxSwift
Yumster Food Order🍏 Advanced Go to Project Develop MVVM,Alamofire,RxSwift,JSON
My Cars🍏 Intermediate Go to Project Develop Firebase, Login Procedures

It epitomizes my journey from the beginning to the end of my Swift learning story.

</> Salih KERTİK 🙋🏻‍♂️ </> iOS DEVELOPER 🍏 </>

About

It epitomizes my journey from the beginning to the end of my Swift learning story.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published