---
# System prepended metadata

title: Week 1

---

# Week 1

<!-- ## Before Starting

- [ ]  Set up your own **[Yelp API](https://www.yelp.com/developers/v3/manage_app) key**! -->

## Materials 🏗

**⚠️ NOTE: Labs are not required for submission**
- [Lab Starter – Yelpy](https://courses.codepath.com/course_files/tech_fellow_training/assets/yelpy_starter_1.zip)
- [Yelpy Lab Walkthrough](https://courses.codepath.com/courses/tech_fellow_training/unit/1#!lab)

## Slides 📑

- [Tech Fellow Training - Refresher Course](https://docs.google.com/presentation/d/1iEmDBAjBIiy7g7B0fnEMHV6Tnnhq8WYyYebumCkGpOs/edit)
- [Intro Tech Fellow Training - iOS Week 1](https://docs.google.com/presentation/d/1QCEEa_VPnr_p-VqJutTdFkRsHroq7gbhULgcqtG6ICk/edit?usp=sharing)
- [**Intermediate** Tech Fellow – iOS Week 1](https://docs.google.com/presentation/d/1IRCbCSfRqJJk8tYmmmTLSDxoYF_vGjbGEQN20U-KGss/edit?usp=sharing)

**Bonus Material:**
- [iOS Debugging Lab](https://codepath.slack.com/archives/C025D2JHUSX/p1625348222026600)
- [iOS - Week 1 - Lecture (Networking Requests)](https://docs.google.com/presentation/d/1XNZFyECpxZNzfCI-tXfGVxjaSRZQ3PmI9IKz0qJ2a_g/edit?usp=sharing)

## Week 1 TF Tasks 🔖

- [ ]  Fill out this **[Google Form](https://docs.google.com/forms/d/e/1FAIpQLScDIIJ8J_8Tgvd1RrHXEwReeHr96DpRo-ku9Yt391d7GY2JJA/viewform)  + [SurveyMonkey](https://www.surveymonkey.com/r/BMS3ZGT)**
- [ ]  [**Complete Flix Assignment**](https://courses.codepath.com/courses/tech_fellow_training/unit/1#!assignment)
<!-- - [ ]  Familiarize yourself with [**Organizer Dashboard**](http://organize.codepath.org/)
    - Come prepared with questions about the dashboard next week (if any) -->
- [ ]  Fill out **[Task Tracker](https://docs.google.com/spreadsheets/d/1N5_Iu1JO9VjnNFw4EFvqG779JFHXi1BRuVJI3OS6ix8/edit#gid=1653570876)**

## 🤓 Readings/References:

- [guides.codepath.com/ios](http://guides.codepath.com/ios)
- [Fundamentals of Swift](https://guides.codepath.com/ios/Understanding-Swift)
- [Network Programming](https://guides.codepath.com/ios#networking-and-models)
- [Understanding nil/optional values](https://guides.codepath.com/ios/Swift-Intermediate#handling-nil)
