Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
___FILEBASENAME___Interactor.swift |
1.04KB |
___FILEBASENAME___Interactor.swift |
1.13KB |
___FILEBASENAME___Interactor.swift |
1.13KB |
___FILEBASENAME___Interactor.swift |
1.13KB |
___FILEBASENAME___InteractorTests.swift |
1.65KB |
___FILEBASENAME___Models.swift |
570B |
___FILEBASENAME___Models.swift |
570B |
___FILEBASENAME___Models.swift |
570B |
___FILEBASENAME___Models.swift |
570B |
___FILEBASENAME___Presenter.swift |
910B |
___FILEBASENAME___Presenter.swift |
910B |
___FILEBASENAME___Presenter.swift |
910B |
___FILEBASENAME___Presenter.swift |
910B |
___FILEBASENAME___PresenterTests.swift |
1.67KB |
___FILEBASENAME___Router.swift |
1.99KB |
___FILEBASENAME___Router.swift |
1.99KB |
___FILEBASENAME___Router.swift |
1.99KB |
___FILEBASENAME___Router.swift |
1.99KB |
___FILEBASENAME___ViewController.swift |
2.47KB |
___FILEBASENAME___ViewController.swift |
2.47KB |
___FILEBASENAME___ViewController.swift |
2.46KB |
___FILEBASENAME___ViewController.swift |
2.47KB |
___FILEBASENAME___ViewController.swift |
2.47KB |
___FILEBASENAME___ViewController.swift |
2.46KB |
___FILEBASENAME___ViewControllerTests.swift |
2.30KB |
___FILEBASENAME___Worker.swift |
426B |
___FILEBASENAME___Worker.swift |
426B |
___FILEBASENAME___Worker.swift |
426B |
___FILEBASENAME___Worker.swift |
426B |
___FILEBASENAME___WorkerTests.swift |
1.02KB |
031eed5b96e92f3dd83a97324c2666de732cf2 |
80B |
05305f0ebc08213e611032f860d02636ef4921 |
307B |
0784c9969990048bbf39b53c4fa5afc6fd9d3a |
203B |
08767942efb50b50b9a3c79288121cd70a2a9f |
58B |
08767942efb50b50b9a3c79288121cd70a2a9f |
58B |
08a334ab5fd8c3e5dc54dfbbc3ce67315ce0cc |
67B |
09f1e1eeb42e0c4017e6774d41e933803f16fb |
68B |
0b2a84b957c0106c03f0e85b016e229fa21c0c |
130B |
0e37c6f28aac49afc948822ec0f80815586a60 |
1.05KB |
0f0ecf7b769ba906841562cd7d0568c838c60a |
249B |
1.mp4 |
391.48MB |
1.-Unit-Testing.-TDD.mp4 |
472.36MB |
1.-Введение.-Первый-взгляд-и-создание-пользовательских-представлений.mp4 |
375.36MB |
1.-Среда-разработки-Xcode.-Создание-первого-приложения..mp4 |
339.68MB |
10.-Сетевые-запросы.mp4 |
371.18MB |
11.-URLSession-vs-Alamofire.mp4 |
407.97MB |
12.-Хранение-данных.mp4 |
349.44MB |
13.-Хранение-данных.-Core-Data..mp4 |
434.29MB |
14.-Хранение-данных.-Пошаговый-проект-ToDo-List-с-использованеием-Realm.mp4 |
224.20MB |
15 -Хранение-данных -Пошаговый-проект-ToDo-List-с-использованием-Realm -Часть-II mp4 |
378.23MB |
16.-Работа-с-памятью.mp4 |
200.62MB |
187fe8787d007bcbe91ba706fa54f638883550 |
63B |
1b6931a93c54a7de37623c35651deefe2c379a |
52B |
1f1bf10306b322e23655f281e184db4dec6c0d |
309B |
2.mp4 |
784.37MB |
2.-UIKit.-Знакомство-с-элементами-пользовательского-интерфейса.mp4 |
357.64MB |
2.-Архитектурные-паттерны-в-iOS.mp4 |
244.44MB |
2.-Элементы-объектной-библиотеки-SwiftUI.-Модификаторы..mp4 |
385.58MB |
21b9bb1a35f5de270a41afa01305478221ae32 |
253B |
21b9bb1a35f5de270a41afa01305478221ae32 |
253B |
2280193e83e8580927af6dc01d6d9b9eaa1022 |
95B |
24740fbbd2e3bb979cd0bdd5f103a7f5adf731 |
85B |
253684436031eee6d7e003598cce319192f09c |
131B |
254cb4221dc6cee2a654d248fbbb926d2f5ff1 |
1.78KB |
26b25c1c316d034809147f182b704abb207d79 |
1.16KB |
28aaa17e9d357abf5c08bac4cf3c50a863669e |
80B |
2cc7b5ed3fbf3198d7df9fca8d9bdc58a734ad |
989B |
2-courselogo.jpg |
60.52KB |
2f046219ff67b0d1d0e262f708e284f41d2a1b |
162B |
2 Курс 5 Урок - Тест.rtf |
468B |
3.mp4 |
551.97MB |
3.-MVVM-на-практике.mp4 |
312.55MB |
3.-Контроль-и-приведение-типов.-Переходы-и-контроллеры-навигации.mp4 |
351.82MB |
3.-Типы-данных-и-Data-Flow.-Combine.mp4 |
382.26MB |
3348d87704fa6b151e425325bd52055b823c47 |
101B |
3348d87704fa6b151e425325bd52055b823c47 |
101B |
3a22ef739e67658bee57eb35857d9e2c92b7f4 |
208B |
3b008b4a0df098b0dd7b54fd0cd40ee8b023f7 |
52B |
3cc9b8ba4e4ae5c6df5ed5e3f199668b7fead0 |
68B |
3cc9b8ba4e4ae5c6df5ed5e3f199668b7fead0 |
68B |
3cc9b8ba4e4ae5c6df5ed5e3f199668b7fead0 |
68B |
3d3e34f6afeb32e55b61bb00e65259904f7a06 |
237B |
4.-Boxing.-MVVM-в-SwiftUI.mp4 |
304.97MB |
4.mp4 |
783.48MB |
4.-Архитектура-MVC.-Приложение-Персонализированный-опросник.mp4 |
408.80MB |
4.-Использование-SwiftUI-совместно-с-UIKit.mp4 |
362.11MB |
4052501289e0dfdf98910593811b17a799321f |
95B |
4123ae42b2f2e62db08114b9b084a2c73a97a5 |
95B |
42be9bd7ae1d24b1806ab1c4d89955c999cfc6 |
2.89KB |
440dc0dc07bfa6620a7393a9b041d85f877a1a |
162B |
46f161676db73d17f1871d0f444ceee8cc3853 |
207B |
4a164c918651cdd1e11dca5cc62c333f097601 |
65B |
4a164c918651cdd1e11dca5cc62c333f097601 |
65B |
4ae1a40a410d371d516cfdbe6f900a7277555b |
1.06KB |
5.-Lists-_-Navigation.mp4 |
390.17MB |
5.mp4 |
360.93MB |
5.-VIPER.mp4 |
259.79MB |
5.-Приложение-Персонализированный-опросник.-Часть-2.mp4 |
366.60MB |
503add95aa1f0376c4b359ba65de5569029e91 |
207B |
505879F5-DFBD-4921-B4A0-8744CCEBF455.plist |
563B |
53085885e5bad6b322ce6058f95d27c4bb050e |
85B |
531f7b27545ba5b4ca92706104ff07bd005577 |
740B |
531f7b27545ba5b4ca92706104ff07bd005577 |
740B |
531fa4befd44880d6fbeaae2c66a525cb3c863 |
94B |
53527f300ce0a20b8ad2b9e4c7ce8b38308e32 |
3.03KB |
53c50f7d799553f54dcb811f0cf81b6688a2ee |
932B |
55d2b0e4b3ecb6ceb36d79d51693abf7b59b1b |
1.06KB |
5770bc3d1008aab4c85d2e457e7d18c7dde3cd |
88B |
5948e19947355271ff2b046ffc63e88105b268 |
207B |
5adb04636c36d47bcf3d0b27c930ceb5ae0fa0 |
240B |
5ca12233b8e7e264feb6a8a44696b6fe989ad2 |
81B |
5ddab9907bdb390c011a9b35b40c16a0cd6e05 |
51B |
5e9329f3767a7c1dd66294b8025bf81dee7d2c |
781B |
5e9329f3767a7c1dd66294b8025bf81dee7d2c |
781B |
5eed7e0387fe4d53d0a37f85831c297376f32a |
60B |
5f6b794759aac4c2c65e149ff5df6df13921a2 |
303B |
6.mp4 |
699.95MB |
6.-VIPER-на-практике.mp4 |
439.12MB |
6.-Протоколы.mp4 |
227.49MB |
6.-Работа-с-геометрическими-фигурами-и-линиями.-Работа-с-анимациями..mp4 |
364.17MB |
62a8fea03a4e8649a86ec17884fe54900b403a |
63B |
631e30a3c5b08e61047f20d8bec245fd639460 |
131B |
655e5622496ce93396196b19314f6782d6c5be |
2.88KB |
65e119bb52a78bde4f2c343f23a0707505a3e5 |
1.40KB |
6614f5f862af85eadeae828762c5cafe753f62 |
158B |
6a126289e9ebf8ff56e0389129f10ba577a2c4 |
628B |
6b15cb7887128d3f867934a12640c1cab0ddb6 |
95B |
6bd324c26d854187559f27f8194c8afd1795ac |
58B |
6bd324c26d854187559f27f8194c8afd1795ac |
58B |
7.-Clean-Swift.mp4 |
277.07MB |
7.mp4 |
328.91MB |
7.-UITableView.mp4 |
334.26MB |
7.-Верстка-сложных-интерфейсов.-Создание-кастомных-гридов..mp4 |
275.25MB |
71f7ca93b6ecb459562d27ffce61b9e340e14c |
140B |
71f7ca93b6ecb459562d27ffce61b9e340e14c |
140B |
7526440e58085e7c6d26a3528b5db6a7dd4500 |
3.06KB |
7542a71f809fad7fbd6e83d4776b3c7fbfc47f |
2.80KB |
7637d75612c2ed3661d96faccb5665e03e24d2 |
983B |
7e86c2a1454021f1cce792169ba5aeb0720689 |
95B |
7f62a47c2623dec849c691961f8276646c74ae |
95B |
8.-Clean-Swift-на-практике.mp4 |
530.23MB |
8.-Жизненный-цикл-View.-Анатомия-приложения..mp4 |
287.42MB |
8.-Новые-фичи-SwiftUI-в-iOS-14.mp4 |
395.68MB |
84ee7cd66b033b17b5ca2fc99efd03bd4f81be |
303B |
859a361a09ddb729e55c53cbfda48dd920c204 |
131B |
859fe66a6602948a31bc31a7b05d4e81c40d91 |
240B |
8789700816459c1e1480e0b34781d9fb78a1ca |
105B |
8789700816459c1e1480e0b34781d9fb78a1ca |
105B |
884e34366aa8c5710d50c0dd011a6a8b004746 |
601B |
8ca8b60ab567bee85d95f1ec468ce105ba4eff |
135B |
9.-CocoaPods-и-работа-с-анимациями.mp4 |
291.70MB |
9434a6254f0e9651f402737811be6634a03e9c |
117B |
9434a6254f0e9651f402737811be6634a03e9c |
117B |
94c9846cdbe0e73a44bebdf09a408adff74ba7 |
105B |
94c9846cdbe0e73a44bebdf09a408adff74ba7 |
105B |
94dc842d89e00d9329fed067e25a5eaada4479 |
3.03KB |
95d1a9c010d623afb55928f98f9c9859fdd91e |
303B |
9627d648918a9a0f01e1243390342b5fd87a5d |
69B |
9b2c0e5e526933ee97239b8452ed67e8c0f099 |
67B |
9cac73729b8cfb09b933075c54c6e974f9562f |
636B |
9fb5ea1cb0da4eaa164b54d77887758cfd77ed |
3.03KB |
a046711ab746489552912ccbc3112455789cd2 |
232B |
a0b9387e945f0199d9f0b30f3fd743dfb65aec |
51B |
a28b5203468e5772ad09a456e651e1949f0a2b |
1007B |
a36129419f8bd7ad73581cb9f07b8c6eec3fcf |
792B |
a36129419f8bd7ad73581cb9f07b8c6eec3fcf |
792B |
aa019a07366d555d287c9b8b2a1aefedd030f6 |
105B |
AboutMeViewController.swift |
360B |
ac2ac7822f6acfa5054ec245821ed12ccb9d9b |
51B |
ae8fd2ff74c8f1dc65471c4453d685ea522d6f |
206B |
AnimationApp.zip |
1013.17KB |
AnimationApplication.zip |
386.77KB |
Answer.swift |
1.05KB |
apiApp.zip |
454.72KB |
AppDelegate.swift |
1.34KB |
AppDelegate.swift |
1.34KB |
AppDelegate.swift |
1.34KB |
AppDelegate.swift |
2.13KB |
AppDelegate.swift |
1.34KB |
AppDelegate.swift |
274B |
AppDelegate.swift |
1.32KB |
AppDelegate.swift |
2.13KB |
AppDelegate.swift |
1.40KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
1.39KB |
AppDelegate.swift |
272B |
AppDelegate.swift |
1.33KB |
applypatch-msg.sample |
478B |
Archive.zip |
69.73KB |
Archive.zip |
118.19KB |
avatar.png |
11.51KB |
Award.swift |
1.04KB |
Award.swift |
1.03KB |
AwordsCollectionApp.swift |
312B |
AwordsCollectionApp.swift |
312B |
AwordsCollectionApp.swift |
312B |
b45a8f32010ccb226dc33adf84e0db6821ac82 |
186B |
b5a9544eb9aa758df0d77d1d0fec017f36fcf8 |
61B |
b6d208855353657e9059473bf0d02a40c8897c |
1.64KB |
bba623c8a8de800562b0ac57190e6525e734a3 |
134B |
bc53afeae8d30d88f6ed8f97a1ef5bd034d06b |
215B |
bccdc890af693cc0b17a2be75862f5a35b87ca |
132B |
bce01d2c11d4b46de8d84a2447c5f863e1c802 |
159B |
bcf38400d14f257132ac2ae8c09f25b844ba1c |
758B |
be3b681122de83e380d47b840b7d0486f71f86 |
540B |
bf0ce4f00f2078ed9615e2b580a81de2b69eff |
252B |
branch2 |
215B |
branch2 |
166B |
branch2 |
41B |
branch2 |
41B |
Breakpoints_v2.xcbkptlist |
140B |
Breakpoints_v2.xcbkptlist |
828B |
Breakpoints_v2.xcbkptlist |
140B |
Breakpoints_v2.xcbkptlist |
140B |
Breakpoints_v2.xcbkptlist |
140B |
Breakpoints_v2.xcbkptlist |
91B |
Breakpoints_v2.xcbkptlist |
140B |
Breakpoints_v2.xcbkptlist |
140B |
c00596a7fca3f3d4bdd64053b69d86745f9e10 |
66B |
c00596a7fca3f3d4bdd64053b69d86745f9e10 |
66B |
c36a51bdb43fca0d27d3dc2a18f791ea7b6f81 |
239B |
c52832180677121641671e6ed764f7838ff3f8 |
80B |
c84bc0596a3fb60e07b28cc2eb2e85a6af4d92 |
4.13KB |
c8b620e3ab213298b677fe6564f54e86be4c53 |
58B |
c8b620e3ab213298b677fe6564f54e86be4c53 |
58B |
cd3354f1b0a1d83f521427f6a2e69e4f784b6c |
68B |
cd76092d56b7074c8adf2c57d00186866b97bb |
81B |
ce935a04fd1d82311c88a95f2b5774a877abdf |
167B |
CHANGELOG.md |
1.69KB |
ColorCircle.swift |
602B |
ColorSlider.swift |
1.35KB |
ColorUISlider.swift |
1.31KB |
ColorView.swift |
780B |
COMMIT_EDITMSG |
15B |
COMMIT_EDITMSG |
15B |
COMMIT_EDITMSG |
13B |
COMMIT_EDITMSG |
7B |
commit-msg.sample |
896B |
config |
374B |
config |
307B |
config |
307B |
config |
237B |
ContactCell.swift |
339B |
ContactCellTests.swift |
1.81KB |
ContactDetails.swift |
941B |
ContactList.swift |
681B |
ContactListApp.xcscheme |
3.75KB |
ContactListAppTests.swift |
791B |
ContactListAppUITests.swift |
1.03KB |
ContactListDataSource.swift |
1.26KB |
ContactListDataSourceTests.swift |
3.49KB |
ContactListViewController.swift |
1.96KB |
ContactListViewControllerTests.swift |
5.60KB |
ContactManager.swift |
581B |
ContactManagerTests.swift |
1.33KB |
Contacts.zip |
108.69KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
62B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
62B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
313B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
308B |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
62B |
Contents.json |
1.55KB |
Contents.json |
62B |
Contents.json |
1.55KB |
Contents.json |
62B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
62B |
Contents.json |
309B |
Contents.json |
1.55KB |
Contents.json |
62B |
Contents.json |
384B |
Contents.json |
62B |
Contents.json |
402B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
302B |
Contents.json |
63B |
Contents.json |
62B |
Contents.json |
1.55KB |
Contents.json |
303B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.swift |
704B |
Contents.swift |
1.54KB |
Contents.swift |
560B |
Contents.swift |
5.35KB |
Contents.swift |
1.88KB |
Contents.swift |
230B |
Contents.swift |
1.43KB |
Contents.swift |
3.09KB |
Contents.swift |
445B |
Contents.swift |
227B |
Contents.swift |
1.54KB |
Contents.swift |
6.29KB |
Contents.swift |
948B |
Contents.swift |
1.24KB |
Contents.swift |
2.62KB |
Contents.swift |
279B |
Contents.swift |
1.83KB |
Contents.swift |
1.60KB |
Contents.swift |
1.80KB |
Contents.swift |
870B |
Contents.swift |
350B |
Contents.swift |
206B |
Contents.swift |
2.05KB |
Contents.swift |
841B |
Contents.swift |
1.29KB |
Contents.swift |
934B |
Contents.swift |
369B |
Contents.swift |
2.58KB |
Contents.swift |
1.03KB |
Contents.swift |
1.43KB |
Contents.swift |
5.35KB |
Contents.swift |
284B |
Contents.swift |
549B |
Contents.swift |
4.86KB |
Contents.swift |
1.34KB |
Contents.swift |
329B |
Contents.swift |
949B |
Contents.swift |
5.36KB |
Contents.swift |
1.46KB |
Contents.swift |
4.70KB |
Contents.swift |
2.33KB |
Contents.swift |
1.85KB |
Contents.swift |
1.49KB |
Contents.swift |
1.66KB |
Contents.swift |
972B |
Contents.swift |
760B |
Contents.swift |
5.50KB |
Contents.swift |
8.66KB |
Contents.swift |
4.71KB |
Contents.swift |
5.26KB |
Contents.swift |
12.75KB |
Contents.swift |
13.19KB |
Contents.swift |
2.19KB |
Contents.swift |
4.29KB |
Contents.swift |
2.64KB |
Contents.swift |
2.52KB |
contents.xcplayground |
287B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
298B |
contents.xcplayground |
293B |
contents.xcplayground |
402B |
contents.xcplayground |
405B |
contents.xcplayground |
366B |
contents.xcplayground |
189B |
contents.xcplayground |
369B |
contents.xcplayground |
369B |
contents.xcplayground |
184B |
contents.xcplayground |
298B |
contents.xcplayground |
298B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
189B |
contents.xcplayground |
287B |
contents.xcplayground |
190B |
contents.xcplayground |
214B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
149B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
153B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
149B |
contents.xcworkspacedata |
164B |
contents.xcworkspacedata |
159B |
contents.xcworkspacedata |
158B |
contents.xcworkspacedata |
157B |
contents.xcworkspacedata |
159B |
contents.xcworkspacedata |
155B |
contents.xcworkspacedata |
164B |
contents.xcworkspacedata |
156B |
contents.xcworkspacedata |
164B |
contents.xcworkspacedata |
164B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
159B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
135B |
ContentView.swift |
465B |
ContentView.swift |
1017B |
ContentView.swift |
2.95KB |
ContentView.swift |
1.30KB |
ContentView.swift |
1.52KB |
ContentView.swift |
377B |
ContentView.swift |
1.60KB |
ContentView.swift |
1.60KB |
ContentView.swift |
688B |
ContentView.swift |
1.86KB |
ContentView.swift |
1.46KB |
ContentView.swift |
840B |
ContentView.swift |
1.46KB |
ContentView.swift |
1.46KB |
ContentView.swift |
317B |
CoreDataDemo.zip |
44.06KB |
Course.swift |
560B |
Course.swift |
571B |
Course.swift |
482B |
CourseDetailsView.swift |
1.61KB |
CourseDetailsViewModel.swift |
1.25KB |
CourseImage.swift |
1.04KB |
CourseListView.swift |
773B |
CourseListViewController.swift |
2.96KB |
CourseListViewModel.swift |
667B |
CourseTableViewCell.swift |
512B |
CurvesView.swift |
2.83KB |
CurvesView.swift |
3.14KB |
CurvesView.swift |
3.14KB |
CustomGridView.swift |
1.54KB |
CustomGridView.swift |
1.54KB |
CustomProgressView.swift |
751B |
CustomScrollViewReader.swift |
841B |
CustomSlider.swift |
1.38KB |
d0be7f3610a0058189d2f702549ebb448d79d5 |
85B |
d4eba0e221d174d74a06319e2a405e7fb1121c |
60B |
d7412ae5711447f4f0f18c49b58c2a262e04e8 |
70B |
d7759f4298c248c0b57a65b1e70946d9653498 |
181B |
d7858b37e3d3b8600e9c7a0d9c7cfa9755ea5c |
536B |
d80b2419f20a52a778d421751749835f0f6951 |
604B |
d981003d68d0546c4804ac2ff47dd97c6e7921 |
206B |
d981003d68d0546c4804ac2ff47dd97c6e7921 |
206B |
d981003d68d0546c4804ac2ff47dd97c6e7921 |
206B |
DataManager.swift |
982B |
DataManager.swift |
486B |
DataModel.swift |
329B |
DataModelTests.swift |
1.31KB |
DateFormatting.swift |
631B |
DatePickerView.swift |
810B |
db8d65fd79fd541b2b7eba75c7378af3448f9c |
254B |
db8d65fd79fd541b2b7eba75c7378af3448f9c |
254B |
DelegationApp.zip |
181.95KB |
description |
73B |
description |
73B |
description |
73B |
description |
73B |
DetailViewControllerTests.swift |
831B |
DetailViewControllerTests.swift |
2.86KB |
df3526d36b1901ec336bad1b5f5590096a007a |
202B |
DocumentBase.swift |
977B |
e1d6f8c181f511dd8f334cdaeea773183e8c61 |
235B |
e2f7fe8dd8eb0309e14453a7323bfc70fac086 |
207B |
e337c983e8499774c6bd561e0aa7c584a9090f |
95B |
e57fb9a9d6395ba465fefb5dd89868fa2b6b46 |
85B |
e5f0343ade64959c7d225442ffd5b3768d399f |
136B |
e5fba1f6fbbc0b3d504426146adf7f53453275 |
244B |
eb593fcae4400956475ef9c514a6f928fb09d0 |
130B |
ebd5976a8be0d7328525d588c90c8778468f0d |
4.24KB |
exclude |
40B |
exclude |
40B |
exclude |
40B |
exclude |
240B |
ExpandingList.swift |
2.40KB |
f271093cd35c8b619610b1809e6baedee8dc5c |
256B |
f3c27d8da067b368225683a0a41930ae706fb2 |
2.81KB |
f7817ba89706e4e881f4fc83ca0441c27dba30 |
410B |
fa78ff67b1b18cbb88efd7048473da2043dbb6 |
3.03KB |
FETCH_HEAD |
224B |
FETCH_HEAD |
99B |
FlightBoard.swift |
908B |
FlightBoardInformation.swift |
1.17KB |
FlightHistory.swift |
1.67KB |
FlightHistory.swift |
1.67KB |
FlightInformation.swift |
6.32KB |
FlightInformation.swift |
6.33KB |
FlightRow.swift |
1.02KB |
fsmonitor-watchman.sample |
3.25KB |
FullModalView.swift |
940B |
GameSlider.swift |
901B |
GeometryEffect.swift |
1.20KB |
GradientRectangles.swift |
1.32KB |
GradientRectangles.swift |
1.44KB |
GradientRectangles.swift |
1.44KB |
GridView.swift |
762B |
HEAD |
24B |
HEAD |
377B |
HEAD |
21B |
HEAD |
186B |
HEAD |
23B |
HEAD |
853B |
HEAD |
23B |
HEAD |
503B |
heartIcon.png |
783B |
[email protected] |
1.62KB |
[email protected] |
2.45KB |
HomeScreen.swift |
1.69KB |
Home work 2.2.pdf |
82.48KB |
Home Work 2.6.pdf |
1.40MB |
Home Work 2.7.pdf |
1.32MB |
Home work 2.8.pdf |
16.96KB |
Home Work 2.9.pdf |
163.34KB |
Home work 2.pdf |
265.73KB |
Home Work 3.5.pdf |
471.39KB |
HomeWork7.zip |
120.97KB |
HorizontalGridView.swift |
664B |
HorizontalGridView.swift |
688B |
HW.zip |
265.08KB |
HW.zip |
257.37KB |
HW.zip |
1.07MB |
HW3.zip |
135.44KB |
HW 4.pdf |
30.35KB |
HW 7.pdf |
30.09KB |
HypocycloidView.swift |
2.48KB |
HypocycloidView.swift |
2.39KB |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
ImageManager.swift |
421B |
index |
1.95KB |
index |
1.93KB |
index |
1.59KB |
index |
1.78KB |
Info.plist |
2.02KB |
Info.plist |
1.91KB |
Info.plist |
2.02KB |
Info.plist |
1.43KB |
Info.plist |
2.02KB |
Info.plist |
1.32KB |
Info.plist |
1.90KB |
Info.plist |
1.54KB |
Info.plist |
1.54KB |
Info.plist |
1.54KB |
Info.plist |
1.43KB |
Info.plist |
1.84KB |
Info.plist |
1.84KB |
Info.plist |
1.84KB |
Info.plist |
2.07KB |
Info.plist |
1.84KB |
Info.plist |
1.84KB |
Info.plist |
1.51KB |
Info.plist |
1.84KB |
Info.plist |
1.51KB |
Info.plist |
1.51KB |
Info.plist |
1.54KB |
Info.plist |
1.43KB |
Info.plist |
701B |
Info.plist |
727B |
Info.plist |
2.02KB |
Info.plist |
1.09KB |
Info.plist |
727B |
Info.plist |
1.54KB |
ios_study_core_data.zip |
186.62KB |
Ivanov Ivan iOS-developer.docx |
199.03KB |
JDI.zip |
2.03MB |
LabelView.swift |
690B |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.62KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.62KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.62KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.62KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.63KB |
LaunchScreen.storyboard |
1.62KB |
LaunchScreen.storyboard |
1.63KB |
LazyStacks.swift |
615B |
Lesson_3_2App.swift |
236B |
Lesson 1. Введение в TDD.pdf |
1.83MB |
Lesson 2. Архитектурные паттерны в iOS.pdf |
1.22MB |
Lesson 5. VIPER.pdf |
285.42KB |
lesson7_конспект.pdf |
40.69KB |
Lesson 7. Clean Swift.pdf |
1.75MB |
LICENSE |
1.08KB |
License.txt |
1.03KB |
Links.rtf |
977B |
ListView.swift |
404B |
LoginViewController.swift |
2.77KB |
main |
186B |
main |
168B |
main |
41B |
main |
41B |
main |
186B |
main |
168B |
main |
41B |
main |
41B |
Main.storyboard |
4.31KB |
Main.storyboard |
7.62KB |
Main.storyboard |
12.86KB |
Main.storyboard |
13.55KB |
Main.storyboard |
36.39KB |
Main.storyboard |
20.49KB |
Main.storyboard |
13.57KB |
Main.storyboard |
13.58KB |
Main.storyboard |
8.27KB |
Main.storyboard |
21.44KB |
Main.storyboard |
1.57KB |
Makefile |
415B |
MapView.swift |
540B |
master |
853B |
master |
453B |
master |
41B |
master |
41B |
master |
503B |
master |
41B |
MulticolorSFSymbols.swift |
528B |
MV(X)Patterns.zip |
111.81KB |
MV(X)Patterns.zip |
192.64KB |
network_app.zip |
173.70KB |
Networking.zip |
106.68KB |
Networking.zip |
300.24KB |
NetworkManager.swift |
1.03KB |
NetworkManager.swift |
1.37KB |
NewContactViewController.swift |
1009B |
NewContactViewControllerTests.swift |
3.23KB |
PageView.swift |
620B |
PathView.swift |
1.66KB |
PathView.swift |
1.66KB |
PathView.swift |
1.65KB |
Person.swift |
1.19KB |
Person.swift |
876B |
Person.swift |
639B |
PersonalQuiz.zip |
90.64KB |
PersonTests.swift |
2.02KB |
PersonTests.swift |
1.60KB |
post-update.sample |
189B |
pre-applypatch.sample |
424B |
pre-commit.sample |
1.60KB |
pre-merge-commit.sample |
416B |
prepare-commit-msg.sample |
1.46KB |
pre-push.sample |
1.32KB |
pre-rebase.sample |
4.78KB |
pre-receive.sample |
544B |
prez4.key |
2.19MB |
prez7.key |
14.75MB |
prez8.key |
25.08MB |
project.pbxproj |
12.84KB |
project.pbxproj |
12.80KB |
project.pbxproj |
12.71KB |
project.pbxproj |
12.12KB |
project.pbxproj |
15.52KB |
project.pbxproj |
13.73KB |
project.pbxproj |
12.95KB |
project.pbxproj |
13.11KB |
project.pbxproj |
12.31KB |
project.pbxproj |
13.71KB |
project.pbxproj |
12.12KB |
project.pbxproj |
16.54KB |
project.pbxproj |
16.82KB |
project.pbxproj |
13.32KB |
project.pbxproj |
16.47KB |
project.pbxproj |
18.99KB |
project.pbxproj |
13.71KB |
project.pbxproj |
14.77KB |
project.pbxproj |
15.97KB |
project.pbxproj |
17.00KB |
project.pbxproj |
16.95KB |
project.pbxproj |
19.32KB |
project.pbxproj |
30.37KB |
project.pbxproj |
18.78KB |
project.pbxproj |
16.35KB |
Question.swift |
1.71KB |
QuestionsViewController.swift |
3.99KB |
README.md |
346B |
README.sample |
177B |
README.sample |
177B |
README.sample |
177B |
RealmApp.zip |
125.86MB |
RealmApp.zip |
125.86MB |
RegisterView.swift |
792B |
ResultsViewController.swift |
612B |
RickAndMorty.zip |
297.65KB |
RowView.swift |
588B |
RowView.swift |
679B |
SceneDelegate.swift |
2.26KB |
SceneDelegate.swift |
2.26KB |
SceneDelegate.swift |
2.26KB |
SceneDelegate.swift |
2.26KB |
SceneDelegate.swift |
2.20KB |
SceneDelegate.swift |
2.78KB |
SceneDelegate.swift |
2.71KB |
SceneDelegate.swift |
756B |
SceneDelegate.swift |
2.30KB |
SceneDelegate.swift |
2.71KB |
SceneDelegate.swift |
2.70KB |
SceneDelegate.swift |
2.70KB |
SceneDelegate.swift |
2.25KB |
SectionsContactList.swift |
1.06KB |
ShapesView.swift |
679B |
ShapesView.swift |
1.43KB |
ShapesView.swift |
1013B |
Skymometer.zip |
5.86MB |
SliderValueLable.swift |
533B |
SliderValueTF.swift |
1.23KB |
sourcetreeconfig |
156B |
StarterView.swift |
540B |
StarterView.swift |
956B |
StateAndDataFlowApp.swift |
350B |
SwiftbookApp.xcscheme |
3.39KB |
SwiftbookApp.zip |
335.02KB |
SwiftbookApp.zip |
357.73KB |
SwiftbookApp.zip |
438.02KB |
SwiftbookApp.zip |
468.01KB |
SwiftbookAppApp.swift |
245B |
SwiftImage.png |
31.12KB |
SwiftImage.png |
31.12KB |
SwiftImage.swift |
415B |
swiftimage50x50.png |
2.73KB |
swiftimage50x50.png |
2.73KB |
SwiftLogo.swift |
408B |
SwiftUIAppApp.swift |
236B |
SwiftUIiOS14.xcscheme |
2.82KB |
SwiftUIiOS14App.swift |
435B |
TableImageView.swift |
917B |
TabViews.swift |
708B |
TabViews.swift |
708B |
TabViews.swift |
708B |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
TemplateIcon.png |
2.22KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
[email protected] |
5.30KB |
TemplateInfo.plist |
1.65KB |
TemplateInfo.plist |
1.37KB |
TemplateInfo.plist |
1.65KB |
TemplateInfo.plist |
1.74KB |
TemplateInfo.plist |
4.18KB |
TemplateInfo.plist |
2.87KB |
TemplateInfo.plist |
2.37KB |
TemplateInfo.plist |
1.57KB |
TextEditorView.swift |
496B |
TimeCounter.swift |
1.19KB |
Timeline.swift |
1.70KB |
Timeline.swift |
1.70KB |
TimeLineInfo.swift |
3.03KB |
TimeLineInfo.swift |
3.03KB |
TimelinePoint.swift |
1.91KB |
TimelinePoint.swift |
1.91KB |
TimelineTableViewCell.h |
592B |
TimelineTableViewCell.h |
592B |
TimelineTableViewCell.swift |
5.69KB |
TimelineTableViewCell.swift |
5.69KB |
TimelineTableViewCell.xib |
8.00KB |
TimelineTableViewCell.xib |
8.00KB |
TollbarItems.swift |
769B |
TrackList.zip |
520.08KB |
UnitTestingApp.xcscheme |
3.31KB |
unselectedHeart.png |
1.00KB |
[email protected] |
2.43KB |
[email protected] |
4.01KB |
update.sample |
3.53KB |
user.png |
10.15KB |
User.swift |
590B |
UserInterfaceState.xcuserstate |
28.58KB |
UserInterfaceState.xcuserstate |
26.77KB |
UserInterfaceState.xcuserstate |
19.20KB |
UserInterfaceState.xcuserstate |
18.53KB |
UserInterfaceState.xcuserstate |
16.62KB |
UserInterfaceState.xcuserstate |
21.22KB |
UserInterfaceState.xcuserstate |
16.08KB |
UserInterfaceState.xcuserstate |
34.42KB |
UserInterfaceState.xcuserstate |
16.08KB |
UserInterfaceState.xcuserstate |
40.10KB |
UserInterfaceState.xcuserstate |
28.16KB |
UserInterfaceState.xcuserstate |
26.87KB |
UserInterfaceState.xcuserstate |
28.18KB |
UserInterfaceState.xcuserstate |
33.17KB |
UserInterfaceState.xcuserstate |
28.18KB |
UserInterfaceState.xcuserstate |
30.76KB |
UserInterfaceState.xcuserstate |
17.75KB |
UserInterfaceState.xcuserstate |
17.32KB |
UserInterfaceState.xcuserstate |
24.66KB |
UserInterfaceState.xcuserstate |
34.66KB |
UserInterfaceState.xcuserstate |
24.66KB |
UserInterfaceState.xcuserstate |
25.63KB |
UserInterfaceState.xcuserstate |
18.91KB |
UserInterfaceState.xcuserstate |
17.58KB |
UserInterfaceState.xcuserstate |
17.00KB |
UserInterfaceState.xcuserstate |
22.62KB |
UserInterfaceState.xcuserstate |
12.38KB |
UserInterfaceState.xcuserstate |
17.00KB |
UserInterfaceState.xcuserstate |
30.76KB |
UserInterfaceState.xcuserstate |
12.38KB |
UserInterfaceState.xcuserstate |
18.33KB |
UserInterfaceState.xcuserstate |
17.18KB |
UserInterfaceState.xcuserstate |
18.33KB |
UserInterfaceState.xcuserstate |
18.38KB |
UserInterfaceState.xcuserstate |
19.97KB |
UserInterfaceState.xcuserstate |
16.53KB |
UserInterfaceState.xcuserstate |
17.67KB |
UserInterfaceState.xcuserstate |
17.05KB |
UserInterfaceState.xcuserstate |
17.67KB |
UserInterfaceState.xcuserstate |
18.79KB |
UserInterfaceState.xcuserstate |
17.67KB |
UserInterfaceState.xcuserstate |
19.53KB |
UserInterfaceState.xcuserstate |
41.53KB |
UserInterfaceState.xcuserstate |
27.64KB |
UserInterfaceState.xcuserstate |
27.70KB |
UserInterfaceState.xcuserstate |
65.05KB |
UserInterfaceState.xcuserstate |
25.30KB |
UserInterfaceState.xcuserstate |
10.20KB |
UserInterfaceState.xcuserstate |
31.19KB |
UserInterfaceState.xcuserstate |
16.77KB |
UserInterfaceState.xcuserstate |
49.10KB |
UserInterfaceState.xcuserstate |
38.62KB |
UserInterfaceState.xcuserstate |
33.64KB |
UserInterfaceState.xcuserstate |
22.65KB |
UserInterfaceState.xcuserstate |
27.34KB |
UserInterfaceState.xcuserstate |
21.48KB |
UserInterfaceState.xcuserstate |
31.87KB |
UserInterfaceState.xcuserstate |
59.03KB |
UserInterfaceState.xcuserstate |
71.12KB |
UserInterfaceState.xcuserstate |
48.03KB |
UserInterfaceState.xcuserstate |
48.04KB |
UserInterfaceState.xcuserstate |
225.67KB |
UserInterfaceState.xcuserstate |
66.95KB |
UserInterfaceState.xcuserstate |
34.21KB |
UserInterfaceState.xcuserstate |
89.28KB |
UserInterfaceState.xcuserstate |
61.00KB |
UserInterfaceState.xcuserstate |
89.67KB |
UserInterfaceState.xcuserstate |
107.68KB |
UserInterfaceState.xcuserstate |
74.74KB |
UserInterfaceState.xcuserstate |
160.35KB |
UserInterfaceState.xcuserstate |
30.34KB |
UserInterfaceState.xcuserstate |
100.22KB |
UserManager.swift |
209B |
UserProfile.swift |
457B |
VERSION |
5B |
VerticalGridViewe.swift |
747B |
ViewController.swift |
303B |
ViewController.swift |
1.83KB |
ViewController.swift |
2.86KB |
ViewController.swift |
2.14KB |
ViewController.swift |
364B |
ViewController.swift |
1.75KB |
ViewController.swift |
2.33KB |
ViewController.swift |
286B |
WebLinkView.swift |
450B |
WelcomeViewController.swift |
1.33KB |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
378B |
xcschememanagement.plist |
823B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
378B |
xcschememanagement.plist |
529B |
xcschememanagement.plist |
531B |
xcschememanagement.plist |
526B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
378B |
xcschememanagement.plist |
531B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
535B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
346B |
xcschememanagement.plist |
348B |
xcschememanagement.plist |
343B |
xcschememanagement.plist |
433B |
xcschememanagement.plist |
339B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
373B |
xcschememanagement.plist |
378B |
xcschememanagement.plist |
345B |
xcschememanagement.plist |
343B |
xcschememanagement.plist |
343B |
xcschememanagement.plist |
345B |
xcschememanagement.plist |
345B |
xcschememanagement.plist |
345B |
xcschememanagement.plist |
351B |
xcschememanagement.plist |
433B |
xcschememanagement.plist |
354B |
xcschememanagement.plist |
349B |
xcschememanagement.plist |
348B |
xcschememanagement.plist |
496B |
xcschememanagement.plist |
349B |
xcschememanagement.plist |
345B |
xcschememanagement.plist |
354B |
xcschememanagement.plist |
346B |
xcschememanagement.plist |
354B |
xcschememanagement.plist |
354B |
xcschememanagement.plist |
496B |
xcschememanagement.plist |
588B |
xcschememanagement.plist |
588B |
xcschememanagement.plist |
347B |
Архив.zip |
541.00KB |
ДЗ 10.rtf |
1.39KB |
Дополнительные материалы.pdf |
49.52KB |
Конспект_6_pdf.pdf |
139.48KB |
Конспект 1.1.pdf |
66.29KB |
Конспект 1.2 (2).pdf |
83.86KB |
Конспект 1.3_final.pdf |
122.37KB |
Конспект 1.4.pdf |
272.78KB |
Конспект 1.5.pdf |
69.05KB |
Конспект 2.8.pdf |
67.01KB |
Тест.rtf |
468B |
Тест.rtf |
468B |
Тест.rtf |
468B |
Тест.txt |
81B |
Тест.txt |
81B |
Урок-1-Введение-в-Swift.mp4 |
653.04MB |
Урок-2-Базовые-операторы.mp4 |
513.85MB |
Урок-3-Условные-инструкции_-перечисления_-опционалы..mp4 |
615.30MB |
Урок-4-Типы-коллекций_-циклы.mp4 |
555.67MB |
Урок-5-Функции.mp4 |
374.65MB |
Урок-6-Кортежи_-классы_-структуры_-введение-в-ООП.mp4 |
529.21MB |
Урок-7-Понятие-и-принципы-ООП.mp4 |
447.51MB |
Урок-8-Управление-памятью-в-iOS -ARC -weak -strong -unowned -Strong-reference-cycle mp4 |
659.54MB |
презентация6.key |
10.07MB |