This class was created by Brainscape user Yaroslav Satsyuk. Visit their profile to learn more about the creator.

Decks in this class (16)

Swift
How to label loops,
What is overloading,
What is special never return type...
89  cards
iOS Apprentice
What happens when you press run,
The complete set of frameworks fo...,
With what uikit works to represen...
36  cards
iOS Animations
Storyboardinstantiable,
Animation easing,
What is spring in animation
33  cards
Design Patterns by Tutorials
Notification message flow,
What are design pattens,
Uml
108  cards
Core Data
Technical answer what is core data,
Technical answer what is core data,
What is nspersistentcontainer
36  cards
Push Notifications
Notification message flow,
Maximum payload,
Grouping notification
22  cards
Advanced iOS App Architecture
Pragmatic 7 steps you can take to...,
The reality is that selecting an ...,
Here are several problems that wh...
46  cards
DI
On demand approach,
What are ephemeral dependencies,
On demand approach initializing e...
42  cards
MVVM
Mvvm involves three layers,
How communication between layers ...,
Model layer in mvvm
36  cards
Concurrency
Should i use gcd or operations,
Serial and concurrent queues,
Synchronous and asynchronous tasks
53  cards
TDD
Tdd steps,
Test conventions,
A few things you might look to re...
40  cards
Git
To restore deleted and staged files,
To see the remotes associated wit...,
Git diff compares your working tree
87  cards
General
How to get p12,
Coordinator key points,
Avoid making real networking call...
55  cards
Data Structures & Algorithms
Swift collection protocols,
Performance analysis of linked list,
Explain linked list
47  cards
rxSwift
What is side effects,
What is imperative programming,
Core issues that rxswift dealt with
17  cards
rxCocoa
Rules for rxcocoa traits,
Rxcocoa traits,
Driver vs signal
9  cards

More about
iOS

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Yaroslav Satsyuk's iOS flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

IO
  • 7 decks
  • 323 flashcards
  • 9 learners
Decks: Chapter 1, Chapter 2, Quiz 1, And more!
IOS
  • 8 decks
  • 104 flashcards
  • 1 learners
Decks: Week 1, Week 2, Week 3, And more!
Make Flashcards