Skip to content

This repository is a collection of all the projects and solutions from Paul Hudson's 100 days of swift challenge.

License

Notifications You must be signed in to change notification settings

alsonick/100-days-of-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100 Days of Swift (HackingWithSwift)

This repository is a collection of all the projects and solutions from Paul Hudson's 100 days of swift challenge.

Note: I won't complete any challenges that involve game development as I don't have any interest in that sector of iOS development.

Useful links:

https://notnick.io/challenge/100-days-of-swift

https://www.hackingwithswift.com/100

Status

Name Days Completed Days Left Goal
100 Days of Swift (HackingWithSwift) 100 0 100 Days

Challenge

Day Topic Completed Preview
1 variables, simple data types, and string interpolation Preview not available.
2 arrays, dictionaries, sets, and enums Preview not available.
3 operators and conditions Preview not available.
4 loops, loops, and more loops Preview not available.
5 functions, parameters, and errors Preview not available.
6 closures part one Preview not available.
7 closures part two Preview not available.
8 structs, properties, and methods Preview not available.
9 access control, static properties, and laziness Preview not available.
10 classes and inheritance Preview not available.
11 protocols, extensions, and protocol extensions Preview not available.
12 optionals, unwrapping, and typecasting Preview not available.
13 Swift review, day one Preview not available.
14 Swift review, day two Preview not available.
15 Swift review, day three Preview not available.
16 Project 1, part one Screenshot 2024-03-30 at 12 44 51
17 Project 1, part two Screen Recording 2024-03-31 at 12 34 18
18 Project 1, part three Screen Recording 2024-04-01 at 21 21 51
19 Project 2, part one Screenshot 2024-04-02 at 13 16 52
20 Project 2, part two Screen Recording 2024-04-03 at 15 00 24
21 Project 2, part three Screen Recording 2024-04-04 at 18 52 29
22 Project 3 Screen Recording 2024-04-05 at 14 40 49
23 Milestone: Projects 1-3 Screen Recording 2024-04-06 at 20 07 32
24 Project 4, part one Screen Recording 2024-04-07 at 17 42 57
25 Project 4, part two Screen Recording 2024-04-08 at 14 23 46
26 Project 4, part three Screen Recording 2024-04-09 at 21 41 51
27 Project 5, part one Screenshot 2024-04-10 at 22 19 04
28 Project 5, part two Screen Recording 2024-04-11 at 21 43 35
29 Project 5, part three Screen Recording 2024-04-12 at 21 36 39
30 Project 6, part one Screenshot 2024-04-13 at 22 57 25
31 Project 6, part two Screenshot 2024-04-14 at 21 57 36
32 Milestone: Projects 4-6 Screen Recording 2024-04-15 at 15 38 40
33 Project 7, part one Screenshot 2024-04-16 at 16 56 07
34 Project 7, part two Screen Recording 2024-04-17 at 18 07 15
35 Project 7, part three Screen Recording 2024-04-18 at 22 39 36
36 Project 8, part one Screenshot 2024-04-19 at 22 39 08
37 Project 8, part two Screenshot 2024-04-20 at 19 17 56
38 Project 8, part three Preview not available.
39 Project 9, part one Preview not available.
40 Project 9, part two Preview not available.
41 Milestone: Projects 7-9 Preview not available.
42 Project 10, part one Screenshot 2024-04-26 at 20 50 51
43 Project 10, part two Screen Recording 2024-04-26 at 21 24 54
44 Project 10, part three Screen Recording 2024-04-27 at 23 12 22
45 Project 11, part one Screen Recording 2024-04-28 at 19 09 36
46 Project 11, part two Screen Recording 2024-04-29 at 19 24 35
47 Project 11, part three Screen Recording 2024-04-30 at 22 11 40
48 Project 12, part one Preview not available.
49 Project 12, part two Preview not available.
50 Milestone: Projects 10-12 Screen Recording 2024-05-03 at 17 15 25
51 Expanding your horizons Preview not available.
52 Project 13, part one Screenshot 2024-05-05 at 22 42 57
53 Project 13, part two Screen Recording 2024-05-06 at 20 35 35
54 Project 13, part three Screen Recording 2024-05-07 at 16 18 56
55 Project 14, part one Screen Recording 2024-05-08 at 14 45 03
56 Project 14, part two Screen Recording 2024-05-09 at 22 50 01
57 Project 15, part one Screen Recording 2024-05-10 at 22 12 01
58 Project 15, part two Preview not available.
59 Milestone: Projects 13-15 Screen Recording 2024-05-12 at 21 11 35
60 Project 16, part one Screen Recording 2024-05-13 at 23 29 17
61 Project 16, part two Screen Recording 2024-05-14 at 21 54 04
62 Project 17, part one Screen Recording 2024-05-15 at 22 29 40
63 Project 17, part two Preview not available.
64 Project 18, part one Preview not available.
65 Project 18, part two Preview not available.
66 Milestone: Projects 16-18 Preview not available.
67 Project 19, part one Preview not available.
68 Project 19, part two Screen Recording 2024-05-21 at 21 19 14
69 Project 19, part three Preview not available.
70 Project 20, part one Screen Recording 2024-05-23 at 21 59 24
71 Project 20, part two Preview not available.
72 Project 21, part one Screenshot 2024-05-25 at 22 25 07
73 Project 21, part two Preview not available.
74 Milestone: Projects 19-21 Preview not available.
75 Project 22, part one Preview not available.
76 Project 22, part two Preview not available.
77 Project 23, part one Screen Recording 2024-05-30 at 14 34 56
78 Project 23, part two Preview not available.
79 Project 23, part three Preview not available.
80 Project 24, part one Preview not available.
81 Project 24, part two Preview not available.
82 Milestone: Projects 22-24 Preview not available.
83 Project 25, part one Preview not available.
84 Project 25, part two Preview not available.
85 Project 26, part one Screenshot 2024-06-09 at 15 08 26
86 Project 26, part two Screen Recording 2024-06-09 at 18 27 14
87 Project 26, part three Preview not available.
88 Project 27, part one Screen Recording 2024-06-10 at 14 28 40
89 Project 27, part two Preview not available.
90 Milestone: Projects 25-27 Preview not available.
91 Core Graphics redux Preview not available.
92 Project 28, part one Screen Recording 2024-06-12 at 13 07 27
93 Project 28, part two Preview not available.
94 Project 29, part one Screenshot 2024-06-13 at 15 50 07
95 Project 29, part two Screen Recording 2024-06-18 at 14 54 06
96 Project 29, part three Preview not available.
97 Project 30, part one Screenshot 2024-06-18 at 17 08 30
98 Project 30, part two Preview not available.
99 Milestone: Projects 28-30 Preview not available.
100 Final exam certificate

About

This repository is a collection of all the projects and solutions from Paul Hudson's 100 days of swift challenge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published