YoVDO

Declarative Programming in Swift

Offered By: try! Swift Conference via YouTube

Tags

try! Swift Conference Courses iOS Development Courses Swift Courses Data Structures Courses Generics Courses Declarative Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore declarative programming techniques in Swift through this conference talk from try! Swift India 2017. Dive into protocol-oriented design and language-specific features with speaker Vatsal Manot. Learn about the advantages of declarative programming, compare it to imperative approaches, and understand how to avoid loops. Discover language primitives, domain-specific languages (DSLs), and Apple's documentation on the subject. Gain insights into declarative UI, semantics, row types, generics, protocols, and generic data structures. Enhance your Swift programming skills with this in-depth exploration featuring case studies, diagrams, and visual aids.

Syllabus

Introduction
Declarative Programming
Declarative Language
Implicit vs Declarative
What is Declarative
Advantages
Imperative vs Declarative
Avoid Loops
Language Primitives
DSL
Apples Documentation
Mental Model
Declarative UI
Semantics and Row Types
Generics
Protocols
Generic Data Structures
Conclusion


Taught by

try! Swift Conference

Related Courses

C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Programming Languages, Part C
University of Washington via Coursera
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures
Purdue University via edX
Введение в iOS-разработку
Moscow Institute of Physics and Technology via Coursera
Java Programming: Step by Step from A to Z
Udemy