Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science • Series

Intro to iOS App Development with Swift

Sreesh S

Series Details

Sessions

Public Discussion

This series ended on September 17, 2024. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

Welcome to Intro to App Dev!

In this course, we will be taking an interactive approach to getting started with App Development with Swift. We will create a complete iOS app using XCode and Swift, from start to finish. Each week, we'll go further into our application, and by the end of this series, you'll have all the skills you need to make your app development visions come true!

Prerequisites:
1. Although anyone is welcome, you will need an Mac to follow along and gain the most from this course.

More sessions will be added as we go on. It will typically be each week on Monday 4:30 PM (PT).

✋ ATTENDANCE POLICY

Please do not miss more than 2 sessions in a row, and inform me if you will be missing any sessions.

Dates

March 18 - September 17

Learners

8 / 20

Total Sessions

20

About the Tutor

I'm a high school junior with prior tutoring experience looking to help others in Computer Science and STEM classes!

View Sreesh S's Profile

Upcoming Sessions

0

Past Sessions

20
18
Mar

Session 1

Other Topics

Introductions and Orientation. This session we will introduce this series, and we'll be going over what this series will cover, the skills you will gain by the end of it, and other details about the course.

25
Mar

Session 2

Computer Science

Getting Started. This session will involve getting our development environments set up and ready to go with XCode. We will also start looking at basic code in XCode, just to get familiar with the environment.
1
Apr

Session 3

Computer Science

Here's where we start our App! We'll start with UI layouts and how to set up the orientation of your UI elements. Then, we will look at some basic functionality in the app. We'll work on these things as we build our Home Screen.
8
Apr

Session 4

Computer Science

We'll continue working on the app. We'll be working on a note-taking page and linking it up to the Home Screen.
15
Apr

Session 5

Computer Science

For this week, we will be working on a new Goal Creation screen. We'll learn how to link these screens together as well as some things to not do in development. We'll be able to create new goals and edit them from this screen once it is finished!
22
Apr

Session 6

Computer Science

We'll continue working on the Goal Creation screen. By the end of this session, we'll have it finished and will be able to create goals from the app!
29
Apr

Session 7

Computer Science

We'll start on our Journaling screen, setting up its UI, linking it to the Home Page, and building its functionality.
20
May

Session 8

Computer Science

We'll continue with the Journaling Screen and start working on being able to create goals from the app.
3
Jun

Session 9

Computer Science

We'll finish up the basic journalling screen and work adding the ability to create goals from the app.
10
Jun

Session 10

Computer Science

We'll continue working on being able to create goals from the app and storing them to be displayed and edited.
17
Jun

Session 11

Computer Science

We'll continue working on storage and linking up the data between the screens to be displayed and edited as needed.
24
Jun

Session 12

Computer Science

We'll continue working on storage and linking up the data between the screens to be displayed and edited as needed.
1
Jul

Session 13

Computer Science

We'll continue with our storage and linking up data in our app.
8
Jul

Session 14

Computer Science

We'll continue further with backend of the app.
15
Jul

Session 15

Computer Science

We'll continue further with backend of the app.
22
Jul

Session 16

Computer Science

We'll continue further with backend of the app.
5
Aug

Session 17

Computer Science

We'll continue further with backend of the app.
12
Aug

Session 18

Computer Science

We'll continue further with backend of the app.
19
Aug

Session 19

Computer Science

We'll continue further with backend of the app.
16
Sep

Session 20

Computer Science

We'll continue further with backend of the app.

Public Discussion

Please log in to see discussion on this series.