Week 1-2
Rehearsal every day of each topic:
1) Variables - Variables, Types, Declaring, assigning
2) Constants - Constants, Types, Declaring, assigning
3) Expressions - Assigning, evaluating
4) Control Flow 1 - IF + Logical Operators, IF + Comparison Operators
5) Control Flow 3 - Loops
6) Control Flow 4 - Switch Statements
7) Data Types 1 - Arrays
8) Data Types 2 - Dictionaries
9) Enums
10) Classes - Creating a class, Properties, Functions, creating instances and OOP
iOS Development
Week 3-4
Base of any app, taught building a shopping list application:
View Controllers
Segues
TableViews
Custom Table Cells
Data/Data Objects/ Firebase
Constraints and Interface Builder
Buttons/Labels connecting these to code
Projects:
Learning frameworks and IOS development by doing
Week 5-7
e.g. Amsterdam Festival App that displayed events for Amsterdam for the next year on a map with custom pins leading to a detail description. IOS Frameworks Used
UIKit
Foundation
MapKit
Cocoapods: Firebase, KingFisher
Dive Site Search App
Week 8-12
Individual projects:
Movie app - Connecting to
Code for it - Basic coding application
Musistep - Real time music changer depending on step
Light bulb app - Turn camera light on and off
Youtube app - Custom Playlist connecting to different channels For YOGA
Trump ban app - http:
247 - streaming, firebase
Shopping List - List data for shopping, remove form data, used firebase
Ofrece clases particulares a
-
Alumnos particulares
-
Empresas, autónomos y profesionales (in company)
Cómo da las clases Ben
- En el domicilio del profesor
- Se desplaza a domicilio
- Online (Skype, Zoom, Classgap)