This repository contains important information about this course. Do not forget to watch it as it will allow us to send notifications for events, such as new exercises, homework, slides or fixes.
- Page on Moodle
- Page on GitHub
- Courses are Tuesday 10:00 - 12:00
- Exercises are Monday 16:00 - 18:00
This course requires the following mandatory environment. We have taken great care to make it as simple as possible.
- GitHub is a source code hosting platform; that we will for the exercises and homework. Create an account, and do not forget to fill your profile with your full name. Watch the information repository to get notifications about the course.
- Atom is a text editor, that we will use to type the sources. Install it.
- Docker is a platform for software containers; that we will use for the Swift compiler. Install it.
- Swift is a modern programming language; that we will use in exercises and homework; We use the official docker image.
Test your environment by launching the Swift interpreter:
$ docker run --cap-add sys_ptrace -it --rm swift swiftAll your homework will be stored within this organization, that will be deleted later. If you want to keep your precious work, feel free to fork it in your own account.
This Swift Tutorial will teach you everything needed for this course. Report issues here.