Have you enrolled in "30 Days of Swift"?
30 Days of Swift
The Swift language + how to use it in 30 days
We are creating an online course bootcamp to teach Swift!
We took the Official Swift Language Guide, converted the examples into executable code and used that as material to create an online bootcamp. This should be the fastest as easiest way to learn swift, including an introduction to architecture and how to structure code.
This is a 30 day bootcamp to teach Swift, which is aptly called "30 Days of Swift".
👨🏽💻🧑🏼💻👩🏾💻
Course Format
1 hour a day for 30 days.
🏛🈳
13 Language Features
All 13 language features required to become a Swift engineer
This course teaches the 13 foundational topics you'll need to learn as a Swift engineer.
One Swift playground page represents one topic. Each topic is broken down into lessons taught inside Xcode complete with code examples and a code practice area too.
Topic 1: The Basics
Topic 2: Control Flow
Topic 3: Optionals
Topic 4: Functions and Closures
Topic 5: Classes
Topic 6: Structs
Topic 7: Enums
Topic 8: Memory Management
Topic 9: Extensions
Topic 10: Protocols
Topic 11: Concurrency
Topic 12: Error Handling
Topic 13: Generics
⏲
How Long Will It Take?
30 days or 6 weeks (with weekends off).
This online bootcamp challenge to learn Swift can be taken with one hour per day dedicated to learning Swift for a total duration of 30 days. However, if you feel that you'd like some time available over the weekends you could create a commitment to your self to work for 6 weeks during the weekdays.
Which would you rather choose?
30 days straight or 6 weeks with breaks?
[1…30] 🎬
Our Lesson Format
1 hour a day for 30 days. Write code every day.
-
1 hour a day.
-
Write code and watch videos.
-
Open daily Xcode playgrounds to learn the language.
-
Write solutions to tasks after explanations.
-
Learn 1 day at a time.
-
For 30 days.
Topic 1: The Basics. Lesson 1.
Step 1. An Example.
Step 2. An area to practice.
Step 3. Answer a question. With a commented-out solution.
Step 4. To have some fun and look at some more complicated code. 🎉
👮🏽👮🏼♂️👮🏾♀️
From Official Sources
Information taken from the official Swift Language Guide
We took our inspiration from official documentation. Specifically, the Official Swift Language Guide.
If you want to read more you can:
We Use Udemy.com
Udemy.com will host our worldwide online bootcamp
We're currently filming on Udemy.com...
to produce the final elements of our online bootcamp.
Udemy.com will be our provider to advertise, accept payment and host our online course. It's a great platform, easy to use, allows payments in local currencies and provides a certificate of completion too.
If you've not signed up yet why not go and create an account now? Try it.
🚀
Launch Date
We'll launch late this year (2024) on Udemy.com
Launch date:
We aim to release our course on Oct 1st, 2024. We may launch a beta version for testing our first RC (Release Candidate).
Our 2024 road map:
-
Mar
-
Start Beta testing
-
-
Apr
-
Gather feedback
-
-
May
-
Modify course resource materials
-
Update lesson structures based on feedback
-
-
Jun
-
Film online lessons
-
-
July
-
Edit and compile full online course, videos and downloadable materials
-
-
October
-
Soft launch on Udemy.com
-
Beta Testers:
If you are a beta tester then please provide your feedback via the email address supplied.
We'll look forward to hearing all about your experience and address any issues or ideas you may have. 🎉
Money Back Guarantee
Udemy provides a 30-day money back guarantee
Our bootcamp has a full 30 day money-back guarantee if you don't like it and we hope you leave a review for others to know what it's like. We care about our community and want to share what this course is all about.
We recommend that you try out two topics and write as much code as you can! This course is also designed to be used as a reference or library of Swift commands that you'll need to use in industry - as well as great interview practice. It may make sense to keep it. 😛
Words For Google To Find Us - this is not for you 😉
How do i learn swift online, iOS, Swift, programming, get a job, how to Swift, How To Get A Job Programming In Swift,
Swift simplified, learn swift online, how do i learn swift, learn swift faster, learn swift online course, swift engineer blog, become a swift engineer, swift 7, swift 8, swift 9, swift 10, learn ios, learn ios development, become an ios developer, swift language, swift programming language, how do i learn official swift, job, official swift documentation, official swift language guide, swift language guide, the swift handbook, the swift handbook online course, swiftsimplified.com, simple swift, swift docs, ios interview, ios interview prep, ios interview practice