Vue.js – это прогрессивный JavaScript-фреймворк для создания UI и создания сверхбыстрых, мощных, полностью адаптивных одностраничных веб-приложений (Single Page Application), стремительно набирающий популярность среди разработчиков.
Полное руководство для современной веб-разработки
Vue.js является библиотекой. Но благодаря поэтапно наращиваемой экосистеме компонентов (от создателей самого Vue), библиотека масштабируется до полнофункционального сверхбыстрого, гибкого, производительного фреймворка. Легко интегрируется с другими проектами и библиотеками.
Преимущества перед другими JS-фреймворками
Функции Vue схожи с функциями аналогичных JS-фреймворков от Google (Angular) и Facebook (React), это и компоненты, и директивы, и свойства, и переходы, и анимация, и фильтры. Но есть и существенные принципиальные отличия, которые оставляют конкурентов далеко позади
Для кого этот курс:
Начинающие Frontend-разработчики
Вы нуждаетесь в пошаговом фундаментальном обучении с полного нуля и поддержке опытного наставника. Хотите сразу изучить и начать использовать современные технологии
Действующие Frontend-разработчики
Для вас важно быть в тренде и пользоваться только актуальными и востребованными технологиями веб-разработки для достижения максимальных заработков
Фрилансеры-практики
Вы очень ограничены во времени и остро нуждаетесь в быстром овладении новой перспективной технологией для того, чтобы брать более дорогие заказы
Что внутри:
Основной блок курса:
Основная часть курса включает 117 уроков общей продолжительностью 18 часов.
И это без учета бонусов, в которых содержится вся необходимая теоретическая база для овладения Vue.js с полного нуля (включая основы JavaScript)!
Основной блок курса состоит из двух объемных частей:
Часть 1. Теория Vue.js (9 блоков, 87 уроков, 12 часов)
Часть 2. Практика. Разработка SPA (30 уроков, 6 часов)
Бонусный блок курса:
Бонусный блок курса состоит из 6 новейших актуальных видеокурсов:
Бонус 1. Премиум-курс по JavaScript (24 урока, 19,5 часов)
Бонус 2. Премиум-курс по NodeJS (10 уроков, 2 часа)
Бонус 3. Премиум-курс по Webpack (20 уроков, 3,5 часа)
Бонус 4. Премиум-курс по EcmaScript 6 (17 уроков, более 3 часов)
Бонус 5. Анимации (8 уроков, 1,5 часа)
Бонус 6. Деплой Vue приложения (2 урока, 30 минут)
Первых 4 бонуса являются сами по себе фундаментальными новыми видеокурсами, раскрывающими в мельчайших подробностях всю теоретическую базу, необходимую для старта с полного нуля, включая основы JavaScript.
Даже полный новичок в сайтостроении сможет разобраться с курсом и освоить Frontend-разработку на Vue.
Автор: Владилен Минин
- Высокооплачиваемый профи Frontend-разработки. Подготовил более 100 FrontEnd-разработчиков вживую
- Занимает должность Senior Frontend Developer крупной международной компании
- Специализируется на разработке больших корпоративных порталов для международных рынков в формате SPA на современных фреймворках
- Является Team Lead во многих внутренних проектах компании
- Участвует в обучении студентов Frontend-разработке
- Программированием занимается уже более 6 лет, 4 из которых были посвящены Frontend-разработке
- Ежемесячный доход стабильно находится у отметки в 200 тысяч рублей
- Автор видеокурса «Препроцессоры Sass и Less. Автоматизация и упрощение Frontend-разработки»
- Автор видеокурса «Angular 4 c Нуля до Профи. Полное руководство для современной веб-разработки»
- Автор видеокурса «Telegram-бот мастер. Практический курс создания бота»
- Автор различных обучающих курсов по препроцессорам, Angular 4, ReactJS и другим тематикам Frontend-разработки
Посмотрите видео и узнайте о курсе подробнее
Скрытый текст. Открывается зарегистрированным пользователям.
Запрет складчины
Категории
-
Доступно [WebForMySelf] Фреймворк VUE JS (Владилен Минин)
-
Доступно [Otus] Разработчик JavaScript. 2-й модуль
О курсе
Курс "Разработчик JavaScript" предназначен для разработчиков, которые хотят узнать больше о мире современного JavaScript. В рамках курса мы рассмотрим ключевые особенности языка JavaScript, его окружение - браузеры и серверную платформу NodeJS. Мы разберем внутреннее устройство и понятия популярного фреймворка Angular, а также библиотеки для написания web-приложений VueJS и ReactJS. Курс подходит для разработчиков уровня Junior или Middle, которые имеют общее представление и некоторый опыт работы с Web и намерены больше узнать об актуальных подходах разработки программ и приложений в среде JavaScript.
Программа
Занятие 9: Компоненты React. Lifecycle React-компонент, state и props
Участники смогут:
- Разрабатывать полноценные React-компоненты в различных стилях.
- Корректно использовать state и props."
Занятие 10: Состояние приложения. Flux и Redux
Участники смогут:
- "Отличать основные понятия однонаправленной архитектуры Flux.
- Ориентироваться и использовать возможности redux - создавать actions, reducers, а также применять redux в связке в React
Занятие 11: Routing в React. Оптимизация приложения
- Создавать систему routing для React приложений, использовать библиотеку react-router
- Использовать специальные возможности библиотеки для оптимизации отрисовки"
Занятие 12: Основы Vue
Участники смогут:
- Настроить себе окружение IDE, зависимости и библиотеки для создания проектов и работы с Vue
- Создавать простейшие приложения используя Vue
Занятие 13: Компоненты, шаблонизатор и формы
Участники смогут
- Понимать синтаксис шаблонизаторы
- Создавать компоненты, описывать атрибуты элементов
Занятие 14: Routing и модели данных
Участники смогут:
- Описывать routing для Vue приложений
- Создавать формы, связывая шаблоны с моделями
Занятие 15: Advanced Vue
Участники смогут:
- Применять анимацию в компонентах
- Создавать плагины
- Разбираться в тонкостях Change Detection
Занятие 16: Обзор Polymer
Участники смогут
- Создавать custom elements, используя встроенные браузерные возможности
- Подключать и использовать Polymer для создания приложений
- Ориентироваться в веб спецификациях, на базе которых работает Polymer
Во 2 модуль входят файлы и папки:
09. Компоненты React. Lifecycle React-компонент, state и props
Занятие 09.mp4 [229m 765k 832]
Презентация 09.pdf [1m 636k 108]
10. Состояние приложения. Flux и Redux
redux-course-ru.pdf [700k 327]
Занятие 10.mp4 [258m 197k 198]
Презентация 10.pdf [2m 240k 218]
11. Routing в React. Оптимизация приложения
Links.txt [193]
Занятие 11.mp4 [225m 342k 830]
Презентация 11.pdf [1m 305k 892]
12. Основы Vue
Занятие 12.mp4 [193m 263k 124]
Презентация.pdf [2m 246k 223]
Ссылки.txt [802]
13. Компоненты, шаблонизатор и формы
Занятие 13.mp4 [185m 752k 410]
Презентация.pdf [1m 310k 169]
Ссылки.txt [147]
14. Routing и модели данных
Занятие 14.mp4 [187m 202k 743]
Презентация.pdf [1m 183k 990]
Ссылки.txt [195]
15. Advanced Vue
Занятие 15.mp4 [189m 883k 326]
Презентация.pdf [1m 124k 528]
Ссылки.txt [446]
примеры
DS_Store [6k 148]
gitignore [16]
1
greeting.html [642]
hooks.html [1k 725]
on.html [483]
start.html [466]
v-bind.html [493]
cli-project
babelrc [402]
editorconfig [147]
eslintignore [51]
eslintrc.js [791]
gitignore [213]
index.html [273]
package.json [2k 737]
postcssrc.js [246]
README.md [554]
build
build.js [1k 198]
check-versions.js [1k 290]
logo.png [6k 849]
utils.js [2k 587]
vue-loader.conf.js [553]
webpack.base.conf.js [2k 385]
webpack.dev.conf.js [3k 4]
webpack.prod.conf.js [5k 196]
config
dev.env.js [156]
index.js [2k 291]
prod.env.js [61]
test.env.js [149]
src
App.vue [374]
main.js [360]
assets
logo.png [6k 849]
components
HelloVue.vue [194]
HelloWorld.vue [1k 899]
router
index.js [381]
static
gitkeep [0]
test
e2e
nightwatch.conf.js [1k 28]
runner.js [1k 542]
custom-assertions
elementCount.js [765]
specs
test.js [561]
unit
eslintrc [58]
jest.conf.js [725]
setup.js [56]
specs
HelloWorld.spec.js [354]
2
DS_Store [6k 148]
emit.html [669]
events.html [923]
events-links.html [1k 772]
if.html [628]
index.html [561]
links.html [792]
my-component.html [585]
props.html [616]
slot.html [682]
tree.html [1k 794]
3
computed.html [585]
computed-links.html [846]
defineProperty.html [586]
forms.html [483]
forms-number-checkbox.html [634]
props.html [689]
watch-links.html [1k 38]
4
events.html [1k 226]
location-dynamic.html [1k 86]
location-static.html [1k 253]
nested-routes.html [1k 376]
vue-router.html [885]
hello-vue
babelrc [402]
editorconfig [147]
eslintignore [51]
eslintrc.js [791]
gitignore [213]
index.html [271]
package.json [2k 725]
postcssrc.js [246]
README.md [552]
build
build.js [1k 198]
check-versions.js [1k 290]
logo.png [6k 849]
utils.js [2k 587]
vue-loader.conf.js [553]
webpack.base.conf.js [2k 385]
webpack.dev.conf.js [3k 4]
webpack.prod.conf.js [5k 196]
config
dev.env.js [156]
index.js [2k 291]
prod.env.js [61]
test.env.js [149]
src
App.vue [374]
main.js [360]
assets
logo.png [6k 849]
components
HelloWorld.vue [1k 899]
router
index.js [251]
static
gitkeep [0]
test
e2e
nightwatch.conf.js [1k 28]
runner.js [1k 542]
custom-assertions
elementCount.js [765]
specs
test.js [561]
unit
eslintrc [58]
jest.conf.js [725]
setup.js [56]
specs
HelloWorld.spec.js [354]
tree
items.js [366]
package.json [241]
tree-static.html [1k 415]
vue.js [289k 303]
vscode
settings.json [47]
16. Обзор Polymer
Занятие 16.mp4 [195m 397k 428]
Презентация.pdf [1m 853k 176]
Ссылки.txt [400]
korzio-otus.ru-polymer-63ddad15822f
gitignore [29]
1
package.json [287]
polymer-element.html [674]
shadow-dom.html [834]
tabs.html [644]
my-app
bower.json [269]
index.html [570]
manifest.json [96]
package.json [220]
polymer.json [59]
README.md [781]
src
my-app-app
my-app-app.html [642]
test
my-app-app
my-app-app_test.html [1k 658]
my-element
bower.json [395]
index.html [441]
my-element.html [751]
package.json [270]
polymer.json [59]
README.md [485]
build
default
index.html [435]
demo
index.html [877]
test
index.html [485]
my-element_test.html [1k 630]
2
button.html [626]
element.html [620]
polymer-element.html [1k 61]
shadow-dom.html [638]
style.html [815]
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
-
Закрыто [Otus] Pазработчик BigData. Часть 1 из 5
О курсе
В настоящее время каждый сервис или устройство генерируют огромное количество данных. С помощью методов машинного обучения из данных стало возможным извлекать полезные знания. По этой причине данные становятся самым ценным ресурсом в бизнесе, а умение извлекать из данных информацию - одним из самых востребованных умений. Для того, чтобы внедрять использование данных в бизнесе, необходимо обладать набором специальных знаний и навыков.
Цель курса - освоить основные темы и инструменты, позволяющие находить полезную информацию в данных и внедрять ее использование в боевое окружение.
В нашем курсе мы научим основам анализа данных: расскажем о предобработке данных, типичных задачах и основных алгоритмах машинного обучения, а также научимся обрабатывать объемы данных, для обработки которых недостаточно одной машины. Все задачи будут проработаны на практике как на учебных, так и на реальных данных. Также будут рассмотрены типичные задачи, встречающиеся в разных видах компаний.
В результате прохождения курса слушатель сможет самостоятельно реализовывать весь процесс от поиска знаний в данных до построения процесса по обработке данных в боевом окружении, будет обладать знаниями, необходимыми для изучения более сложных методов машинного обучения.
-
Закрыто [GeekBrains] Профессия Mobile-разработчик 2017
![[IMG]](proxy14p.php?image=http%3A%2F%2Fimages.vfl.ru%2Fii%2F1519661869%2F6708f0ff%2F20743886.jpg&hash=332944168bc331b56f779bd0ccc08ed2&v=4)
Автор: GeekBrains
Год: 2017
Формат: mp4, pdf, pptx, docx
Коротко о профессии:
Кто такой Mobile-разработчик?
Специалист, создающий приложения для мобильных устройств (смартфоны, планшеты, умные часы).
Кому подходит эта профессия?
Для начала обучения специальные знания не требуются. Главное — желание учиться и интерес к миру мобильных приложений.
Средняя зарплата для Mobile-разработчика в Москве и МО
Android-разработчик 115 000 ?/мес
iOS-разработчик 126 000 ?/мес
Узкая специализация в мобильной разработке, как и в любой другой области, считается показателем профессионализма. Но что если постоянно меняющийся рынок оставит вас не удел? А если заказов станет меньше, а вы уже привыкли жить на широкую ногу? Можно наспех перепрофилироваться, теряя время и заказы на не профессионализме, а можно сразу задать себе планку, а потом лишь поддерживать высокий уровень и пожинать плоды собственных трудов. "Расширенная версия" - программа для тех, кто не привык размениваться по мелочам и лишать себя потенциала для роста и развития.
Должность: Разработчик мобильных приложений
- Знание Java Core
- Знание Android SDK
- Опыт работы в IntelliJ IDEA, Eclipse, Android Studio
- Опыт разработки Android-приложений на Java
- Опыт работы с XML, JSON, HTTP, sockets
- Знание Android API, понимание архитектуры Android, пользовательский интерфейс, меню, диалоги, ресурсы, logcat, MVCIntents, Fragments, Контент-провайдеры, бродкаст-ресиверы, Google Maps, виджеты, телефония, сенсоры, блютуз, графика и анимация
- SQLite, Web, Concurrency
- Базовое знакомство с гайд-лайнами Android последней версии
- Понимание особенностей работы мобильного приложения в условиях слабого сигнала связи
- Уверенное владение базовыми паттернами проектирования
- Творческий подход к поставленным задачам
- Умение писать чистый код и правильно создавать и использовать модульные тесты
- Умение и желание приобретать новые навыки и осваивать новые технологии
- Умение быстро разбираться в чужом коде‚ если это понадобится
- Опыт разработки мобильных приложений под iOSObjective-C & plain old C
- Знание iOS SDK, XCode, Cocoa, iOS GuidelinesCore Data, Animation, Graphics, Text и UI Kit
- Опыт проектирования и разработки клиент-серверных приложений, в том числе на основе JSON / XML
- Умение работать с iTunes Connect, iOS Provisioning Portal
- Навык программирования на языке Swift
Никаких скучных теорий. Восемь практических курсов.
Включены следующие курсы:
Курс для начинающих разработчиков, тех, кто хочет быстро освоить основы объектно-ориентированного программирования (ООП) и научиться создавать собственные проекты.
Главной особенностью курса является сочетание изучения теоретических основ языка Java и практических онлайн-тренировок под руководством преподавателя.
Чему Вы научитесь:
Ознакомитесь с одним из самых востребованных языков программирования;
Научитесь устанавливать и настраивать инструменты разработчика;
Изучите основные конструкции, применяемые при разработке программ;
Напишите игру “Крестики-нолики” в процедурном стиле;
Изучите основные принципы объектно-ориентированного программирования и научитесь применять их на практике;
Узнаете, как преобразовать программу из обычного процедурного вида в ООП, и научитесь такие программы составлять;
Познакомитесь с созданием графического интерфейса с помощью библиотеки Swing и напишите приложение с его использованием;Курс для тех, кто хочет укрепить свои знания в Java. На курсе ученики осваивают теорию и параллельно под руководством преподавателя с нуля разрабатывают полноценный проект на Java, получая таким образом практический опыт применения сложных объектно-ориентированных концепций, характерных для языка.
Перед прохождением курса рекомендуется освоить курс для новичков: "Java. Уровень 1".
Чему Вы научитесь:
Разрабатывать приложения с графическим интерфейсом с помощью библиотеки Swing;
Продвинутому объектно-ориентированному программированию;
Корректно обрабатывать ошибки, работать с исключениями;
Работать с сетью;
Использовать коллекции и исключения;Курс предназначен для тех, кто хочет узнать о продвинутых возможностях языка Java и получить практический опыт в написании приложений. Для успешного прохождения курса студентам необходимо понимать базовые понятия программирования и иметь начальный опыт работы с Java. Курс охватывает все основные темы, необходимые для профессиональной работы.
Чему Вы научитесь:
Разрабатывать сложные, многокомпонентные приложения с графическим интерфейсом;
Работать с базами данных;
Разрабатывать надёжные приложения с использованием Unit-тестов и логирования.Курс предназначен для начинающих Android-разработчиков, изучающих перспективные технологии, занявшие за короткое время лидирующие положения на рынке. Изучение программирования для Android-устройств сделает вас востребованными специалистами, позволит получать не только удовольствие от работы, но и достойное вознаграждение. На уроках мы изучим важные аспекты для грамотного проектирования и реализации Android-приложений.
Чему Вы научитесь:
Работать в IDE Android Studio;
Создавать макеты;
Работать с операциями и фрагментами;
Проектировать и создавать свои приложения, учитывая форм-фактор устройства.Обрабатывать события жизненного цикла приложения;
Работать со списками и адаптерами.Вы уже имеете базовые знания архитектуры операционной системы Android? Но Android SDK содержит системные службы, поставщики контента, базу данных и много других интересных вещей, которые позволят вам эффективно использовать аппаратные и программные возможности платформы.На втором уровне мы будем учиться использовать SDK, чтобы не изобретать ещё раз колесо. Наша цель научить вас создавать приложения, ориентированные на пользователя.
Чему Вы научитесь:
Создавать удобные для пользователей приложения;
Работать с базами данных;
Создавать виджеты;
Создавать многопоточные приложения и понимать, где эти навыки можно использовать;
Работать с картами Google.Начальных знаний в программировании (в том числе в программировании для устройств Apple) не требуется. Необходимо наличие компьютера или ноутбука Apple.
Чему Вы научитесь:
Использовать основные конструкции языка;
Писать программы в ООП-стиле;
Создавать программы с графическим интерфейсом для iPhone и iPadКурс «Objective C. Уровень 2» предназначен для iOS и OS X разработчиков, желающих освоить методикиразработки интегральных систем и игр, с использованием систем контроля версий, 2d и 3d графики и современных фреймворков. Для полноценного освоения материала слушателям желательно иметь навыки разработки консольных приложений с использованием Objective C или языка Си.
Чему Вы научитесь
Проектировать интерфейсы для iPhone и iPad
Писать программы для OS X и iOSСоздавать многопоточные приложения;
Работать с сетью
Использовать API социальных сетей
Работать с видео и аудио файламиСовременные технологии программирования под AppleSwift - новый язык от Apple, появился в середине 2014 года. Несмотря на свою новизну, он стремительно развивается и включает в себя все лучшие конструкции программирования, заимствованные из множества современных языков.Специалистов, знающих Swift, на рынке сейчас единицы. Этот курс поможет вам изучить синтаксические основы Swift и получить хороший опыт программирования на данном языке.
Чему Вы научитесь
Основным конструкциям языка Swift;
Программировать в объектно-ориентированном стиле на Swift;
Работать с сетью и сторонними API;
Создавать приложения с графическим интерфейсом для iOS;
-
Закрыто [GeekBrains] Node.js Серверное программирование на JavaScript. 2018 (Дмитрий Бондарчук)
Эволюция JavaScript с каждым годом дает возможность для веб-разработчиков создавать большое количество новых технологий и инновационных приложений. Один из наиболее интересных и популярных инструментов для создания легко масштабируемых сетевых приложений является Node.js – это серверная реализация языка программирования JavaScript, основанная на движке V8.
![[IMG]](proxy14p.php?image=https%3A%2F%2Fgeekbrains-uploads.s3.amazonaws.com%2Fcourses%2Fimages%2F000%2F000%2F011%2Foriginal%2FNode_js.png&hash=212d131792cdcaa4a4c3ba7690ea04ac&v=4)
Node.js был создан Райаном Далем (Ryan Dahl), развитием проекта сейчас занимается компания Joyent, крупный провайдер облачных вычислений в США. Серверная среда Node.js состоит из 80% кода C/C++ (ядро) и 20% JavaScript API. Также применяются основные принципы и спецификации CommonJS.
Этот курс создан для тех, кто уже хорошо знает и использует JavaScript на клиенте и хочет научиться программировать на JavaScript на стороне сервера.
Чему Вы научитесь
- Создавать консольные утилиты на Node.js;
- Создавать веб-сервисы с помощью популярного фреймворка Express.js;
- Применять шаблонизаторы для разделения кода и оформления интерфейса в проекте;
- Создавать и использовать различные REST API;
- Использовать в программе веб-сокеты с помощью socket.io.
- Урок 1. Знакомство с Node.js
Знакомство с Node.js; сильные и слабые стороны Node.js; установка Node.js с помощью nvm; менеджер процессов pm2; пример: "Hello, world!". - Урок 2. Консольные программы
Стандартные библиотеки и функции Node.js,; консольные программы на Node.js, пример: "Hello, {name}!"; обработка аргументов при запуске; работа с переменными окружения; пример: "Hello, {env}!"; менеджер пакетов npm; полезные библиотеки: Sugar, Underscore, Async. - Урок 3. Работа с сетевыми запросами
Принципы обработки входящих веб-запросов; исходящие запросы с помощью request; пример: программа-переводчик (с помощью Google Translate). - Урок 4. Фреймворк Express
Знакомство с фреймворком Express.js; знакомство с шаблонизатором Handlebars; пример: программа-переводчик v2 с интерфейсом на HTML+CSS. - Урок 5. Работа с MySQL
Работа с MySQL с помощью Node-MySQL; создание и использование модулей; пример: создание TODO-приложения (основа - ввод и отображение пунктов). - Урок 6. Аутентификация и авторизация
Продолжение разработки TODO-приложения: редактирование и удаление пунктов, работа с cookies и сессиями, авторизация с помощью Passport.js. - Урок 7. REST API
Создание и использование кроссдоменных API с помощью REST API + CORS; создание REST API с помощью restify; пример: импорт/экспорт TODO-листа в формате JSON; использование REST API с помощью restify; пример: поиск индекса через Google Maps. - Урок 8. WebSockets
Работа с WebSockets через socket.io; пример: простейшая чат-комната; профессиональный хостинг для Node.js; как настроить VDS; как использовать PAAS; полезные сайты и инструменты.
-
Доступно [WebForMySelf] Telegram-бот мастер. Практический курс создания бота (Владилен Минин)
Автор: Владилен Минин![[IMG]](proxy14p.php?image=http%3A%2F%2Fi98.fastpic.ru%2Fbig%2F2017%2F1130%2Fce%2F3f6d081907fa92dcecf250c8b8ea21ce.png&hash=fa2b5be4f2a56dd51697f7284a89b937&v=4)
Краткое содержание курса:
Блок 1. Теория.
Создание простого бота
Урок 1. Что такое боты
Урок 2. Работа с API
Урок 3. Регистрация бота
Урок 4. Создание простого бота
Блок 2. Теория.
Возможности бота
Урок 1. Настройки Bot Father 1
Урок 2. Настройки Bot Father 2
Урок 3. Настройка polling
Урок 4. Получение сообщения пользователя
Урок 5. Обработка команд
Урок 6. Отправка HTML кода
Урок 7. Отправка Markdown
Урок 8. Дополнительные опции сообщения
Урок 9. Простая клавиатура
Урок 10. Инлайн клавиатура
Урок 11. Обработка инлайн запросов
Урок 12. Перенаправление сообщений
Урок 13. Ответ на сообщение
Урок 14. Редактирование сообщения
Урок 15. Удаление сообщения
Урок 16. Отправка картинок
Урок 17. Отправка аудио
Урок 18. Отправка файла
Урок 19. Отправка стикера
Урок 20. Отправка видео
Урок 21. Отправка геолокации
Урок 22. Отправка контакта
Урок 23. Создание и оплата товара
Блок 3. Практика.
Практика создания бота
Урок 1. Получение токена
Урок 2. Создание структуры проекта
Урок 3. Создание клавиатуры
Урок 4. Создание второго экрана
Урок 5. Подключение к базе
Урок 6. Создание модели фильма
Урок 7. Наполнение базы фильмами
Урок 8. Запросы на получение фильмов
Урок 9. Вывод списка фильмов
Урок 10. Детальное отображение фильма
Урок 11. Сохранение кинотеатров в базу
Урок 12. Экран кинотеатров
Урок 13. Вывод списка кинотеатров
Урок 14. Детальное отображение кинотеатра
Урок 15. Создание модели пользователя
Урок 16. Обработка инлайн клавиатуры
Урок 17. Добавление и удаление из избранного
Урок 18. Вывод избранного
Урок 19. Вывод кинотеатров по фильму
Урок 20. Отображение кинотеатра на карте
Урок 21. Отображение фильмов по кинотеатру
Урок 22. Инлайн режим
Чем этот курс особенный
Структурированная теория
В курсе содержится исчерпывающая теоретическая база для полного погружения в тему создания ботов. Вся теория подана в структурированном виде от простого к сложному
Для любого уровня
Курс включает в себя ценные бонусы, дающие всю важную теоретическую базу новичкам для успешного прохождения курса и фундаментальные знания для опытных программистов
Практический уклон
Практическая часть курса содержит набор пошаговых инструкций. В результате будет создан реальный бот с функциями, которые будут использоваться в реальных приложениях
Полный обхват
В курсе мы охватили всю теоретическую основу создания ботов. Множество бонусов, которые помогут полностью понять материал курса
Кому курс будет особенно полезен:
Начинающие разработчики
Вы хотите сразу изучить и начать использовать наиболее актуальные технологии и достичь новых вершин заработка.
Действующие разработчики
Вы стремитесь всегда быть в тренде и хотите уметь разрабатывать востребованные на рынке продукты
Действующие фрилансеры
Вы хотите повысить уровень своего профессионализма, пополнить багаж своих знаний и расширить список предоставляемых услуг
Владельцы бизнеса
Вы желаете упростите жизнь постоянным клиентам, информировать своих клиентов о состоянии заказов, статусе доставки, автоматизировать бизнес-процессы и снизить накладные расходы, а также радовать персональными горячими предложениями
Бонусы:
Бонус 1: Премиум курс по NodeJS
Бонус 2: Премиум курс по EcmaScript 6
Бонус 3: Премиум-курс по MongoDB
Бонус 4: Парсинг сайтов на NodeJS
-
Доступно [Otus] Разработчик BigData. Модуль 1, 2017
О курсе
В настоящее время каждый сервис или устройство генерируют огромное количество данных. С помощью методов машинного обучения из данных стало возможным извлекать полезные знания. По этой причине данные становятся самым ценным ресурсом в бизнесе, а умение извлекать из данных информацию - одним из самых востребованных умений. Для того, чтобы внедрять использование данных в бизнесе, необходимо обладать набором специальных знаний и навыков. Цель курса - освоить основные темы и инструменты, позволяющие находить полезную информацию в данных и внедрять ее использование в боевое окружение. В нашем курсе мы научим основам анализа данных: расскажем о предобработке данных, типичных задачах и основных алгоритмах машинного обучения, а также научимся обрабатывать объемы данных, для обработки которых недостаточно одной машины. Все задачи будут проработаны на практике как на учебных, так и на реальных данных. Также будут рассмотрены типичные задачи, встречающиеся в разных видах компаний. В результате прохождения курса слушатель сможет самостоятельно реализовывать весь процесс от поиска знаний в данных до построения процесса по обработке данных в боевом окружении, будет обладать знаниями, необходимыми для изучения более сложных методов машинного обучения.
-
Доступно [GeekBrains] Анатомия блокчейна
Вы научитесь:
Разбираться в криптовалютах. Вы поймете, в чем их смысл, сможете читать официальную документацию проекта (whitepaper), оценивать идеи, понимать описания криптопротоколов.
Понимать, как построены сервисы, обеспечивающие безопасность коммуникаций между участниками. Вы сможете оценить техническое выполнение проекта и оригинальность замысла.
Выпускник интенсива сможет заниматься трейдингом, инвестированием на крипторынке или управлять своим блокчейн-проектом.
Программа
Часть 1. Введение в криптографию
Часть 2. Блокчейн
Часть 3. Практическая работа с криптовалютой, кошельками и биржами.
Часть 4. Использование блокчейн для проведения ICO.
-
Доступно [WebForMySelf] Angular 4 с Нуля до Профи (Владилен Минин)
![[IMG]](proxy14p.php?image=http%3A%2F%2Fi89.fastpic.ru%2Fbig%2F2017%2F1002%2Ff4%2Fbb4cfee6bad6195a9c87815892c22ef4.jpg&hash=01fc743ac9678abd7c2911f503f6fc94&v=4)
Данный курс содержит в себе более 30 часов обучающих материалов, которые последовательно и очень подробно научат вас самым актуальным технологиям на текущий момент и которые будут актуальными ближайшие несколько лет.
Помимо самой технологии в курс входит 6 бонусных блоков, которые позволят более детально понять материал и снизят порог вхождения для старта освоения.
Мы начнем с самых основ (в виде NodeJS и 6 бонусных курсов для понимания современной инфраструктуры) и закончим созданием с нуля полностью рабочего реактивного приложения, где вы увидите все шаги по его созданию.
Практике предшествует 12 теоретических блоков (а это ни много ни мало 80 видеоуроков!), где максимально подробно разобраны и систематизированы в виде пошаговой целостной системы все тонкости фреймворка на различных примерах.
В отличие от курсов-роликов на YouTube, большинство из которых, являются лишь переводом и озвучкой англоязычной документации, этот видеокурс является практическим. В практической части разрабатывается полноценное веб-приложение (описание и скриншоты приложения представлены ниже).
На момент своего выхода материалы видеокурса являются предельно актуальными и востребованными на российском рынке Front-End разработки – по состоянию на сентябрь 2017 года на рынке попросту не хватает людей с подобным навыком.
Скрытый текст. Открывается зарегистрированным пользователям.
-
Закрыто [Otus] Python для WEB разработки. 2017 (Илья Лебедев)
Описание
Цель курса “WEB-разработка на Python” – подготовить специалиста, который сможет выполнять рядовые задачи бекенд-разработки: писать поддерживаемый код, выполнять рефакторинг, проектировать схему базы данных и взаимодействие с ней, организовать работу с ошибками и профилирование, проектировать и развивать схему взаимодействие с клиенсайдом, проводить код-ревью и писать тесты.
Во время курса будет рассмотрен ряд актуальных на данный момент тем, например:
Как разбить код на чистые функции?
Когда использовать GraphQL, а когда REST?
Когда использовать ORM и когда нет?
Как и когда писать автотесты, чтобы не потратить время зря?
Что нужно проверить у каждой БД, чтобы избежать распространённых проблем?
На курсе будут использованы такие технологии как:
Python 3.6 чтобы писать код;
Flask, Django и aiohttp чтобы делать веб-сервисы;
PostgreSQL, MongoDB и Redis чтобы хранить данные;
pytest чтобы писать тесты;
Django REST Framework и Graphene чтобы писать API;
Fabric и Docker чтобы не ждать админов;
Этот список появился из анализа вакансий: все эти технологии реально используются в бою, фигурируют в требованиях и помогают решать задачи быстрее и качественнее.
Курс предназначен для тех, у кого уже есть опыт коммерческой разработки от года или большой опыт участия в проектах с открытым исходным кодом: мы ждём от студентов знакомства с Python и понимания основ веб-разработки.
-
Доступно [GeekBrains] Базы данных для профессионалов и язык SQL
Ни одно современное веб-приложение, и не только веб, не обходится без долговременного хранилища данных. И для многих приложений таким решением становится MySQL. Зарекомендовавшая себя на многих популярных и больших проектах, эта СУБД развивается и является одним из основных решений для организации баз данных.
Курс построен на примере СУБД MySQL, и позволит шаг за шагом освоить процесс проектирования данных и работы с ними. Также вы познакомитесь с другими популярными базами данных, в то
Перед прохождением этого курса настоятельно рекомендуем вам ознакомиться с видео-курсом "основы баз данных".
Чему Вы научитесь
- Проектировать БД для наиболее эффективного их построения
- Создавать БД по созданным проектам
- Строить простые и сложные запросы на выборки данных
- Анализировать производительность запросов и оптимизировать их
- Писать транзакции
- Администрировать БД
- Решать проблемы производительности и масштабирования БД
-
Доступно [GeekBrains] WordPress для профессионалов. Разработка тем
Создание сайта происходит в несколько этапов. После дизайна всех страниц сайта и верстки HTML макета необходимо выполнить ряд задач,
без которых запуск сайта и его дальнейшее продвижение просто невозможны: создание разделов, наполнение контентом страниц сайта,
настройка ключевых слов и параметров оптимизации, изменение и добавление новых материалов на сайт, администрирование пользователей,
комментариев, запросов и т.д. Для выполнения этих задач созданный статичный HTML макет разработчик переносит на
CMS – Content Management System, или систему управления контентом.
Wordpress – популярнейшая система управления контентом, которая, по статистике, используется сегодня на почти половине сайтов в мире,
а это более чем 13 млн. ресурсов! В этом курсе вы изучите процесс разработки темы для CMS Wordpress на языке программирования PHP.
Тема оформления Wordpress состоит из набора файлов и стилей, которые и определяют внешний вид вашего сайта и необходимы для вывода содержимого сайта на его страницах.
Курс раскрывает такие важные вопросы, как структура файлов темы оформления, создание файлов шаблонов, классы и функции Wordpress,
идеологию построения темы и кодекс разработчика Wordpress. Изучение материала построено на создании и программировании полноценной
темы оформления сайта для коммерческой организации и предполагает базовые знания HTML, CSS и PHP. После обучения вы сможете создавать
темы оформления Wordpress на заказ, переносить существующие HTML-макеты на эту CMS и дорабатывать темы оформления.
Чему Вы научитесь:
Изучите, из каких файлов состоит любая тема оформления Wordpress;
Узнаете, что такое кодекс Wordpress и как пользоваться Wordpress Function Reference;
Научитесь разделять статический HTML макет на составные блоки для корректного создания темы оформления Wordpress;
Разберетесь с такими понятиями, как hooks, actions, filters;
Сможете правильно подключать файлы стилей и скриптов в теме оформления;
Создадите шаблон главной страницы сайта, шаблон записи, шаблон страницы, шаблон категории, шаблон сообщений об ошибке 404, шаблон комментариев, шаблон результатов поиска по сайту;
Разработаете пользовательские шаблоны страниц;
Установите и изучите плагины для создания пользовательских настроек сайта, расширения количества полей записей и страниц, создания пользовательских типов данных и пользовательских таксономий.
-
Доступно ReactJS, Redux и ES2015 с нуля до гуру, 2016 (Владилен Минин)
Скрытый текст. Открывается зарегистрированным пользователям.
Что вам даст данный курс
Видеокурс содержит в себе все основные тренды развития современной разработки web-приложений, поэтому практическая часть данного курса будет разрабатываться на новом стандарте javascript, который вышел в 2015 году, добавив этому языку программирования много нового функционала. Мы расскажем, какие новые фичи были добавлены, и как ими пользоваться в реальных приложениях.
Изучив блок про организацию front-end приложения, вы будете знать, какими инструментами пользуются разработчики клиентской части. Вы выясните, что такое git, npm, node, webpack, package.json, css-препроцессор less и многое другое.
В части про теорию react вы узнаете основные возможности react и поймете, как им пользоваться.
redux вы освоите основные принципы и преимущества data-flow и будете знать, как его использовать.
Кроме теоретической части, курс также включает и практическую часть, эти занятия помогут вам закрепить материал. В практической части вы сможете создать современное SPA на javascript и react на новом стандарте javascript с полного нуля.
В рамках практики будут разобраны все основные моменты, которые встречаются при реальной разработке приложений. Оптимизация будет также затронута.
Пройдя этот курс, вы сможете глубже понять javascript из блока по продвинутому javascript. Вы узнаете самые актуальные возможности языка в новом стандарте.
В процессе обучения на основе реально востребованных практических заданий вы:
Освоите всю необходимую теорию;
Закрепите теорию на практике;
Узнаете секреты профессионалов;
Создадите свое портфолио;
Расширите свое резюме
С такими знаниями можно спокойно найти себе высокооплачиваемую работу в разных отраслях бизнеса.
Описание уроков
Продвинутый javascript
- Урок 1. “Инструменты разработчика”. Вы узнаете, какие инструменты используют профессиональные разработчики
- Урок 2. “Работа с DOM”. Вы узнаете, какие особенности есть при работе с DOM деревом
- Урок 3. “События”. Вы узнаете тонкости работы с событийной моделью
- Урок 4. “Типы данных и переменные”. Вы узнаете какие типы данных есть в javascript и их особенности
- Урок 5. “Замыкания”. Вы узнаете, что такое замыкания и как их использовать
- Урок 6. “Контекст”. Вы узнаете, что такое bind call и apply и в чем их отличие
- Урок 7. “Классы”. Вы узнаете как создавать классы в старом стандарте языка
- Урок 8. “Прототипированное наследование”. Вы узнаете как делать наследование классов
- Урок 9. “Jquery ajax”. Вы узнаете как делать асинхронные фоновые запросы к серверу
- Урок 10. “Eslint”. Вы узнаете, что такое eslint и зачем он нужен
- Урок 1. “Что такое es2015”. Вы узнаете, что такое стандарт javascript es2015
- Урок 2. “Переменные”. Вы узнаете как создавать переменные и в чем их отличие
- Урок 3. “Строки и шаблонизация”. Вы узнаете особенности работы со строками
- Урок 4. “Объекты”. Вы узнаете особенности создания и работы с объектами
- Урок 5. “Функции”. Вы узнаете как можно создавать функции
- Урок 6. “Классы”. Вы узнаете как создавать классы
- Урок 7. “Модули”. Вы узнаете про нативные модули в javascript
- Урок 8. “Промисы”. Вы узнаете что такое Promises и как с ними работать
- Урок 1. “Структура”. Вы узнаете из чего формируется инфраструктура современного приложения
- Урок 2. “Создание с нуля”. Вы узнаете, как создавать проект с полного нуля
- Урок 3. “package.json”. Вы узнаете, что такое package.json, как он облегчает работу и его особенности
- Урок 4. “Webpack”. Вы узнаете основы работы со сборщиком webpack
- Урок 5. “Настройка webpack”. Вы узнаете про продвинутую настройку webpack
- Урок 6. “Настройка eslint”. Вы узнаете как подключить и настроить eslint к проекту
- Урок 7. “Less”. Вы узнаете как работать с css препроцессором less
- Урок 1. “Зачем нужны js фреймворки”. Вы узнаете зачем нужны javascript фреймворки
- Урок 2. “Сравнение с angular”. Вы узнаете про плюсы и минусы фреймворка react по сравнению с angular
- Урок 3. “Как работает react”. Вы узнаете почему react такой быстрый и эффективный
- Урок 4. “Создание структуры проекта”. Вы узнаете и получите полностью настроенную структуру проекта
- Урок 5. “Создание первого компонента”. Вы узнаете как создаются компоненты
- Урок 6. “JSX синтаксис”. Вы узнаете особенности jsx синтаксиса
- Урок 7. “Props”. Вы узнаете, что такое props и как передавать различные параметры к компоненту
- Урок 8. “State”. Вы узнаете, что такое state в компоненте
- Урок 9. “Связь компонентов”. Вы узнаете как связать несколько компонентов
- Урок 10. “Жизненный цикл компонента”. Вы узнаете что такое жизненный цикл компонента и зачем он нужен
- Урок 11. “Коллекции”. Вы узнаете как выводить и работать с коллекциями или массивами в компоненте
- Урок 12. “Роутеры”. Вы узнаете как работать с роутерами и как осуществлять навигацию между страницами
- Урок 1. “Что такое redux”. Вы узнаете, что такое redux
- Урок 2. “Как работает redux”. Вы узнаете про то как redux работает и почему это будущее современных приложений
- Урок 1. “Изучение архитектуры”. Вы получите полностью рабочую и готовую для разработки структуру проекта и так же узнаете про все ее модули
- Урок 2. “Настройка redux”. Вы узнаете и увидите по шагам как настроить redux
- Урок 3. “Настройка devtools”. Вы узнаете как подключить специальные инструменты для удобной разработки
- Урок 4. “Создание роутеров”. Вы узнаете и увидите как создать расширяемую систему роутинга
- Урок 5. “Страница 404”. Вы узнаете как создать роутинг для обработки несуществующих страниц
- Урок 6. “Главная страница”. Вы научитесь создавать главную страницу приложения
- Урок 7. “Главная страница и redux”. Вы узнаете как соединить главную страницу с redux
- Урок 8. “Добавление функционала”. Вы научитесь добавлять дополнительные действия к списку элементов и обрабатывать их в redux
- Урок 9. “Эмуляция асинхронности”. Вы узнаете как хранить данные в браузере у пользователя и как сделать асинхронные запросы
- Урок 10. “Оптимизация страницы”. Вы научитесь оптимизировать код страницы под redux
- Урок 11. “Страница списка”. Вы научитесь создавать страницу списка элементов
- Урок 12. “Страница детального отображения”. Вы научитесь делать страницу для детального отображения каждого элемента списка
- Урок 13. “Абстрактный компонент модального окна”. Вы узнаете как создать компонент модального окна, которое работает на redux и которое динамически создает свое содержимое, то есть модальное окно будет всего одно на все приложение
- Урок 14. “Модальное окно редактирования”. Вы узнаете как на основе компонента модального окна создавать окно для редактирования элементов списка
- Урок 15. “Модальное окно удаления”. Вы узнаете как создать модальное окно для удаления элемента
- Урок 16. “Создание формы и валидация”. Вы научитесь создавать формы для обработки данных пользователя с валидацией
- Урок 17. “Продакш сборка”. Вы научитесь делать финальную минифицированную сборку проекта в 1 javascript файл.
-
Закрыто [GeekBrains] Профессия web-разработчик
Профессия "Веб-разработчик" - программа для будущей элиты веб-программирования. Программа, которая даст ученикам возможность не только зарабатывать больше любого другого веб-специалиста, но и работать над более весомыми сервисами, вплоть до национальных проектов, а это масштаб и статус, более интересные и разнообразные задачи и качественно иной уровень развития.
Данная "Профессия" - полный набор инструментов, освоив которые, Вам понадобится только вовремя "затачивать" их для более эффективной работы.
Программа курса
Начало обучения - 20 сентября или 4 октября, как успеем собраться.
HTML/CSS
Урок 1. Основные понятия в веб-разработке
Что представляет собой веб-страница; виды сайтов; процесс разработки сайта; что такое гипертекст, теги и атрибуты; подготовка рабочего места; структура HTML-документа; основные теги оформления текста; простой пример HTML странички; пример сложной веб-страницы; горячие клавиши для перемещения по документам.
Урок 2. Основы языка разметки документов HTML
Спецсимволы; комментарии в HTML; гиперссылки; типы изображений для web; загрузка изображений на страницу; списки, формы и их элементы.
Урок 3. Основы языка оформления стилей документа CSS
Что такое CSS; синтаксис CSS; способы объявления CSS; селекторы (id, class, tag); селекторы атрибутов.; основные свойства стилей; вложенность; наследование и группирование свойств; проверка подключения файла стилей.
Урок 4. Псевдоклассы и псевдоэлементы, табличная вёрстка
Приоритеты применения стилей; псевдоклассы и псевдоэлементы; создание таблиц; объединение ячеек; вложенные таблицы; стилевое оформление таблиц.
Урок 5. Формирование блочной модели; блочная вёрстка
Основные теги для верстки (div и span); отступы элементов (margin и padding); обтекаемые элементы; позиционирование блоков.
Урок 6. Работа с макетом дизайна в формате PSD
Основные функции и знакомство с программой Photoshop; выделение основных частей макета; нарезка макета; вёрстка макета сайта при помощи блоков; вставка частей макета в вёрстку; установка плагина PerfectPixel.
Урок 7. Разметка сайта и знакомство с Bootstrap
Создание основной разметки сайт; применение overflow и clear в реальной вёрстке; заполнение разметки частями нарезанного макета; приёмы позиционирования элементов; знакомство и применение Bootstrap.
Урок 8. Стандарты web и вспомогательные инструменты
Загрузка проектов на сервер; проблема «кроссбраузерности»; стандарты HTML/CSS; будущее за стандартами HTML5 и CSS3; грамотная, универсальная вёрстка; знакомство с препроцессорами на примере LESS.
Javascript 1
Урок 1. Основы языка Javascript
Синтаксис. Структура кода. Внешние скрипты и порядок их исполнения. Переменные и типы данных. Hello world. Современные стандарты
Урок 2. Основные операторы Javascript
Операторы и операнды. Приоритет операций. Операции сравнения. Побитовые операции. Операции взаимодействия с пользователем (alert, prompt, confirm).
Урок 3. Условные операторы. Циклы
Условный оператор. Тернарный оператор. Оператор множественного выбора. Логические операторы. Короткий цикл вычисления операторов «И» и «ИЛИ». Преобразование типов для примитивов.
Урок 4. Функции
Области видимости. Замыкания. Функциональные выражения. Именованные функциональные выражения. Рекурсия.
Урок 5. Структуры данных
Введение в методы и свойства. Числа, строки, объекты и массивы. Перебор свойств и передача по ссылке. Объект Math. Объект Date. Массив arguments.
Урок 6. Объекты. Контекст вызова
Методы объектов. Ключевое слово this. Преобразование объектов, создание объектов. Статические методы. Явное указание this (call, apply, bind). Декораторы.
Урок 7. DOM. Документ и объекты страницы
Дерево DOM. Работа с DOM из консоли. Навигация по DOM. Свойства узлов, атрибуты, стили, размеры, координаты и прочее. Добавление/удаление узлов.
Урок 8. DOM. События
Введение в браузерные события, порядок их обработки. Объект события. Всплытие и перехват. Делегирование событий. Генерация событий. Действия браузера по умолчанию.
Javascript 2
Урок 1. ООП в JavaScript
Prototype. Жизненные циклы объекта. Прототипный vs функциональный стиль. Наследование. Встроенные классы.
Урок 2. AJAX
XMLHttpRequest. Типы запросов. Кросс-доменные запросы. Загрузка файлов и индикация прогресса. CSRF и защита от него.
Урок 3. Регулярные выражения в JavaScript
Паттерны и флаги. Regexp и String. Квантификаторы . Наборы и диапазоны.
Урок 4. Создание графических компонентов и объекты HTML5
Canvas. Websockets. Графические компоненты.
Урок 5. Введение в jQuery
Селекторы. События. AJAX в jQuery. Работа со стилями и анимация.
Урок 6. jQuery UI и другие расширения jQuery
Виджеты. Поведения. Дополнительная анимация. Подключение и использование объекта Carousel. Подключение и использование Endless Scroll.
Урок 7. Полезные библиотеки, сборщики и шаблонизаторы
Сборщики Gulp, Grunt, Webpack. Шаблонизатор Mustache. Библиотека Underscore. Линтеры.
Урок 8. Куда дальше? Новые стандарты
Обзор стандарта ES2015. Ключевые фреймворки. Оптимизация скриптов. Утечки памяти.
PHP 1
Урок 1. Основы PHP
Устройство сети интернет. Работа web-сервера. Подготовка ПО. Первая программа — вывод приветствия на экран. Переменные, константы, типы данных, операции со строками и числами. Преобразование типов.
Урок 2. Условия и функции
Ветвление программы. Оператор if. Тернарный оператор условия. Оператор switch. Функции: определение, значения по умолчанию, рекурсия. Область видимости и время жизни переменных.
Урок 3. Циклы и массивы
Циклы в PHP: цикл while, цикл do..while, цикл for, бесконечный цикл. Оператор выхода из цикла. Оператор прерывания итерации цикла. Массивы: обход массивов в цикле, функции для работы с массивами, многомерные массивы, предопределенные массивы.
Урок 4. Работа с памятью и файлами.
Файловая система. Чтение и запись файлов. Организация хранения файлов на сайте. Оптимизация кода и кеширование. Типовые форматы хранения данных. Обработка ошибок.
Урок 5. Объектно-ориентированное программирование, часть 1
Класс, объект, инкапсуляция, полиморфизм, наследование и другие страшные слова. Основные принципы ООП.
Урок 6. Объектно-ориентированное программирование, часть 2
Абстракция, интерфейсы, пространства имён, трейты. Шаблоны проектирования. Учимся мыслить «объектно-ориентированно».
Урок 7. Работа с базой данных. Запоминаем пользователя
Основы работы с SQL: SELECT, INSERT, UPDATE, DELETE, сессии и cookie, авторизация. Создаём форму входа на сайт. Основы безопасности.
Урок 8. Шаблон проектирования MVC
Модель-представление-контроллер. Архитектура проекта. Расширяемое приложение. Готовим шаблон для будущих проектов.
PHP 2
Урок 1. Работа с базой данных
БД и СУБД, Реляционные базы данных, Нормальные формы, Типы связей, Организация связей, между сущностями, Язык SQL, SQL: соединение таблиц с помощью JOIN, Работа с MySQL средствами PHP
Урок 2. Архитектура MVC
Архитектура программы, Структура программы, Что такое хороший код, Архитектура MVC, Реализация MVC в PHP
Урок 3. Базовый шаблон
Базовый шаблон, Вложенные шаблоны, Трудности при работе со вложенными шаблонами, Буферизация в PHP, Универсальный метод шаблонизации
Урок 4. Объектно-ориентированное программирование
Класс и объект, Свойства и методы, Конструктор класса, Наследование, Полиморфизм, Инкапсуляция, Модификаторы доступа, Статические свойства и методы, Константы классов, Абстрактные классы и методы, Интерфейсы
Урок 5. MVC и ООП
Перегрузка свойств и методов класса, Модель, Представление, Контроллер, Точка входа, Иерархия контроллеров, Цикл обработки запроса, Автозагрузка классов
Урок 6. Создание класса модели. Драйвер БД
Преобразование модели от процедурного подхода к ООП, Статический класс, Шаблон проектирования "Одиночка", Драйвер работы с БД, Способы подключения классов контроллеров и модели, Выбор способов автозагрузки, Как правильно называть классы
Урок 7. Работа с пользователями. Авторизация и разделение прав доступа
Пользователь, Сессия, Привилегия, Роль, Механизм авторизации, Механизм контроля доступа, Гибкая схема разделения полномочий, Сокрытие страниц сайта, Особенности протокола HTTP, Шифрование паролей, md5 Генерация случайных строковых последовательностей, Схема БД для реализации всего механизма, Создание законченного программного модуля, реализующего весь механизм
Урок 8. Мини-Фреймворк для создания сайтов
ЧПУ, RewriteEngine в htaccess, Готовое решение для создания сайта (пакет-сборка и правила расширения)
SQL
“Основы баз данных” - это 20 интенсивных видео-уроков (по 10 минут), где мы вместе пройдём все этапы проектирования БД на примере интернет-магазина с использованием языка запросов SQL. После этого курса вы сможете использовать различные базы данных, такие как MS SQL и Postgre Sql, так как синтаксис языка SQL для них практически не отличается.
Чему Вы научитесь:
Проектировать базы данных;HTML 5 и CSS3
Писать SQL-запросы;
Устанавливать и работать с СУБД MySql;
Использовать MySql Workbench.
Урок 1. HTML5: начало
Обзор HTML5; новые семантические элементы HTML5; новый способ структурирования страниц; семантика текстового уровня; узнаем, что из себя представляет html5, какие новшества в нем есть, какие элементы добавлены, в чем его отличие от предыдущих версий; рассмотрим и подробно разберём на практических примерах данные особенности.
Урок 2. HTML5: продвинутые веб-формы
Усовершенствование традиционных форм (добавление подсказок, фокусировка на элементе и т.д.); проверка форм на ошибки заполнения; новые типы элементов (адреса электронной почты, URL-адреса и т.д.); рассмотрим и реализуем на практике новые возможности HTML5; увидим, как работают новые элементы, и протестируем их в работе.
Урок 3. HTML5: аудио и видео.
Работа с видео и аудио в HTML5; воспроизведение аудио и видео информации на странице; добавим в наш проект видео и аудио информацию; посмотрим, как всё это реализуется на практике; взвесим все плюсы и минусы нового подхода к воспроизведению аудио-видео информации.
Урок 4. CSS3: параметры CSS для фона
Ссинтаксис; методы и свойства задания фона; модернизируем наш проект в соответствии с новыми возможностями CSS3; добавим необходимые элементы и эффекты.
Урок 5. CSS3: современное использование шрифтов, работа с текстом
Работа с шрифтами; веб-шрифты Google; размещение текста в несколько колонок; рассмотрим механизмы представления текстовой информации: оформление, выравнивание, отступы и т.д.; используем в нашем проекте новые возможности работы с шрифтами, текстом; преобразуем текстовую информацию нашего проекта в соответствии с новыми возможностями.
Урок 6. Анимация в CSS
Создание анимации средствами в CSS3; добавим в рабочий проект анимацию, созданную при помощи CSS3; оживим страницы нашего сайта.
Урок 7. CSS3: современные методы работы с рамками
Работа с границами в CSS; способы создания рамок элементов; создание прозрачных рамок, теней, скругленных углов, градиентов; модернизируем страницы нашего сайта в соответствии с новшествами CSS3; придадим дизайну современный вид.
Урок 8. CSS3: углубленное изучение
Эффекты перехода; применение трансформации; на данном этапе сделаем финальный проект со всеми доработками и нововведениями, представленными CSS3.
Angular JS d3.js
Урок 1. Основы D3.js и векторной графики SVG
Библиотека D3. Концепция работы с данными в стиле D3. Формирование [связи] данных (Data Joins). Выборки данных: Enter, Update, Exit. Свойства выборки. Методы для работы с выборками. Краткие сведения о векторной графике SVG. Координатная система SVG. Элементы <svg> и <g>. Графические примитивы (объекты) SVG: <rect>, <circle>, <line>, <text>, <path>. Аффинные преобразования объектов SVG. Фильтры SVG.
Урок 2. Подготовка рабочей среды и введение в AngularJS
Библиотека Browserify. Менеджеры пакетов Bower, npm. Автоматизированная сборка проекта с помощью Grunt или Gulp (по желанию слушателей). Настройка локального сервера для обслуживания запросов приложения. Использование распределенной системы контроля версий Git и сервиса GitHub.com для организации работы над проектом.
Урок 3. AngularJS: введение. D3.js: разработка рабочего поля векторного конструктора
Введение в AngularJS. Модель, представление и контроллер в AngularJS. Управление зависимостями, для чего это необходимо. Модули, директивы и сервисы. Сервис $q в AngularJS. Поведение Zoom в D3.js. Переходы (Transitions) в D3: что это такое, как с ними работать. Реализация сетки конструктора.
Урок 4. Создание статичных перетаскиваемых компонентов (деталей макета)
Интерполяция в D3. Поведение Drag в D3. Разработка директив компонентов – общие подходы. Разработка поведений объектов на поле конструктора. Реализация сервиса «прилипания» деталей к линиям сетки конструктора. Создание первой детали – прямоугольника с отверстиями. Компиляция директив AngularJS. Работа с элементом <path> в SVG, основные команды. Правила заполнения сложных фигур
Урок 5. Создание вращающихся компонентов и креплений
Функция d3.timer, рисование зубчатой передачи. Управление скоростью вращения. Отрисовка гексагональных креплений-болтов. Модель отрисовки SVG. Управление порядком отрисовки и наложения объектов SVG.
Урок 6. Работа над сервисом отрисовки деталей и доработка их функциональности
Создание треугольника. Написание сервиса отрисовки деталей. Реализация дополнительной функциональности для всех деталей: вращение, удаление с поля конструктора, изменение цвета.
Урок 7. Реализация палитры компонентов (деталей макета)
Реализация перетаскивания Drag&Drop на элемент SVG. Определение координат при перетаскивании: пользовательские (user) и экранные (viewport) координаты в SVG, матрица текущих преобразований (CTM, Current Transformation Matrix) SVG, перевод из одной системы координат в другую.
Урок 8. Написание тестов для приложения
Конфигурация запускателя модульных тестов Karma. Запускатель функциональных (E2E) тестов Protractor, его конфигурация. Написание модульных и функциональных тестов с использованием Jasmine. Тестирование асинхронного кода. Подведение итогов.
YII2 framework
Урок 1. Настройка рабочей среды на базе Ubuntu. Шаблоны Yii
Что такое YII? Возможности фреймфорка. Установка веб – сервера на Ubuntu 15.10. Установка фреймворка. Обзор базового и продвинутого шаблона. Запуск шаблонов
Урок 2. Инструменты проектирования БД. Модели и формы Yii
Установка MySQL Workbench. Проектирование БД. Создание модели через Gii
Урок 3. Инструменты работы с БД в Yii. DAO и ORM
Рассмотрим DAO и ActiveRecord. Сгенерируем модель User и сделаем авторизацию пользователя через БД
Урок 4. Автоматическая генерация кода с использованием GII. Часть 1
Детальное изучение Gii. Генерация CRUD-операций на основные таблицы БД. Урок будет разделен на теоретическую и практическую часть
Урок 5. Автоматическая генерация кода с использованием GII. Часть 2
Детальное изучение Gii. Генерация CRUD-операций на основные таблицы БД. Урок будет разделен на теоретическую и практическую часть
Урок 6. Кеширование данных
Рассмотрим механизмы кеширования в Yii. Определим какие данные выгодно кешировать нам. Реализация кешей
Урок 7. Расширения и особенности фреймворка
Рассмотрим основные расширения. Использование сторонних расширений. Assets. Сессии и куки
Урок 8. Консольное приложение
На уроке будем заниматься созданием консольного приложения и запуск его через cronСкрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
+Бонус -
Доступно [GeekBrains] Профессия Разработчик игр, 2016
Кто такой Разработчик игр?
Создатель программного кода, который визуализирует игровой мир и взаимодействия игрока с этим миром.
Кому подходит эта профессия?
Для начала обучения не требуется навыков программирования. Главное - интерес к игровой индустрии и желание развиваться в данном направлении.
Какие перспективы развития?
Профессия предлагает много востребованных направлений разработки игр для различных платформ: PC, XBOX, PlayStation, IOS, Android, OS X и др.
Создание 2D и 3D игр
Разработка игр под мобильные устройства
Создание интерфейсов игровых уровней, ландшафтов, меню
Работа с игровыми объектами и компонентами
Разработка на языке C#
Разработка игр с помощью игрового движка Unity 3D
Эффективное применение ООП
Использование коллекций, делегатов, исключений
Оптимизация игр
Продолжительность: 33 часа
Формат видео: MP4
Видео: MPEG4 Video (H264) 1280x720 30fps 318kbps
Аудио: AAC 44100Hz stereo 125kbps
Объем: 9.85Гб
1
01_Введение
01_Введение.mp4 [409m 673k 830]
C_-1._Методичка_1.docx [592k 709]
C_-1._Презентация_1.pptx [2m 278k 82]
ДЗ.txt [1k 57]
Lesson_1
Lesson_1.sln [991]
Lesson_1
App.config [187]
Lesson_1.csproj [2k 603]
Program.cs [4k 578]
bin
Debug
Lesson_1.exe [6k 144]
Lesson_1.exe.config [187]
Lesson_1.pdb [15k 872]
Lesson_1.vshost.exe [22k 696]
Lesson_1.vshost.exe.config [187]
Lesson_1.vshost.exe.manifest [490]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 857]
Lesson_1.csproj.FileListAbsolute.txt [712]
Lesson_1.csprojResolveAssemblyReference.cache [1k 904]
Lesson_1.exe [6k 144]
Lesson_1.pdb [15k 872]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
02_Управляющие_конструкции
02_Управляющие_конструкции.mp4 [437m 336k 727]
C_-1._Методичка_2.docx [230k 683]
C_-1._Презентация_2.pptx [587k 395]
Lesson_1_Recomendations.txt [1k 593]
Lesson_2.png [16k 815]
ДЗ.txt [2k 181]
Lesson_2
Lesson_2.sln [991]
Lesson_2
App.config [187]
Lesson_2.csproj [2k 603]
Program.cs [12k 3]
bin
Debug
Lesson_2.exe [5k 120]
Lesson_2.exe.config [187]
Lesson_2.pdb [13k 824]
Lesson_2.vshost.exe [22k 696]
Lesson_2.vshost.exe.config [187]
Lesson_2.vshost.exe.manifest [490]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 857]
Lesson_2.csproj.FileListAbsolute.txt [712]
Lesson_2.csprojResolveAssemblyReference.cache [1k 904]
Lesson_2.exe [5k 120]
Lesson_2.pdb [13k 824]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
03_Метода_Рекурсия_От_структур_к_объектам
03_Метода_Рекурсия.mp4 [383m 95k 430]
C_-1._Методичка_3.docx [28k 52]
C_-1._Презентация_3.pptx [89k 961]
ДЗ.txt [2k 319]
Lesson_3
Lesson_3.sln [991]
Lesson_3
App.config [187]
Lesson_3.csproj [2k 603]
Program.cs [10k 427]
bin
Debug
Lesson_3.exe [7k 680]
Lesson_3.exe.config [187]
Lesson_3.pdb [24k 64]
Lesson_3.vshost.exe [22k 696]
Lesson_3.vshost.exe.config [187]
Lesson_3.vshost.exe.manifest [490]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 875]
Lesson_3.csproj.FileListAbsolute.txt [748]
Lesson_3.csprojResolveAssemblyReference.cache [1k 904]
Lesson_3.exe [7k 680]
Lesson_3.pdb [24k 64]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
04_Массивы
04_Массивы.mp4 [394m 3k 248]
C_-1._Методичка_4.docx [44k 369]
C_-1._Презентация_4.pptx [89k 996]
Recomendations_c_.txt.txt [1k 521]
Recomendations_C__Lesson3.txt [566]
Static.png [22k 287]
ДЗ.txt [4k 475]
Мантра.png [41k 494]
Lesson_4
Lesson_4.sln [991]
Lesson_4
App.config [187]
Lesson_4.csproj [2k 695]
Program.cs [7k 131]
bin
Debug
Lesson_4.exe [7k 168]
Lesson_4.exe.config [187]
Lesson_4.pdb [19k 968]
Lesson_4.vshost.exe [22k 696]
Lesson_4.vshost.exe.config [187]
Lesson_4.vshost.exe.manifest [490]
Interface
IDrawable.cs [237]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 857]
Lesson_4.csproj.FileListAbsolute.txt [712]
Lesson_4.csprojResolveAssemblyReference.cache [1k 904]
Lesson_4.exe [7k 168]
Lesson_4.pdb [19k 968]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
Shape
Shape.cs [1k 352]
05_Символы_Строки
05_Символы_Строки.mp4 [400m 934k 662]
C_-1._Методичка_5.docx [52k 996]
C_-1._Презентация_5.pptx [105k 122]
ДЗ.txt [2k 259]
переприсвоение_ссылок.png [19k 939]
списки.png [21k 172]
Lesson_5
Lesson_5
Lesson_5.sln [991]
Lesson_5
App.config [187]
Lesson_5.csproj [2k 753]
Program.cs [10k 132]
bin
Debug
Lesson_5.exe [11k 776]
Lesson_5.exe.config [187]
Lesson_5.pdb [34k 304]
Lesson_5.vshost.exe [22k 696]
Lesson_5.vshost.exe.config [187]
Lesson_5.vshost.exe.manifest [490]
Homework
Department.cs [558]
Employee.cs [876]
EmployeeList.cs [1k 974]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 857]
Lesson_5.csproj.FileListAbsolute.txt [712]
Lesson_5.csprojResolveAssemblyReference.cache [1k 904]
Lesson_5.exe [11k 776]
Lesson_5.pdb [34k 304]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
06_Делегаты_Файлы_Коллекции
06_Делегаты_Файлы_Коллекции.mp4 [368m 951k 624]
c__recomendations_lesson_4.txt [2k 522]
C_-1._Методичка_6.docx [48k 813]
C_-1._Презентация_6.pptx [105k 71]
lesson_6.txt [1k 918]
ДЗ.txt [3k 64]
Lesson_6
Lesson_6.sln [991]
Lesson_6
App.config [187]
Form1.cs [4k 593]
Form1.Designer.cs [2k 414]
Form1.resx [5k 817]
Lesson_6.csproj [3k 796]
Program.cs [555]
bin
Debug
Lesson_6.exe [9k 728]
Lesson_6.exe.config [187]
Lesson_6.pdb [26k 112]
Lesson_6.vshost.exe [22k 696]
Lesson_6.vshost.exe.config [187]
Lesson_6.vshost.exe.manifest [490]
obj
Debug
DesignTimeResolveAssemblyReferences.cache [864]
DesignTimeResolveAssemblyReferencesInput.cache [7k 309]
Lesson_6.csproj.FileListAbsolute.txt [1k 121]
Lesson_6.csproj.GenerateResource.Cache [1k 12]
Lesson_6.csprojResolveAssemblyReference.cache [2k 360]
Lesson_6.exe [9k 728]
Lesson_6.pdb [26k 112]
Lesson_6.Properties.Resources.resources [180]
Lesson_6.TemplateClass.resources [180]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [1k 997]
Resources.Designer.cs [3k 473]
Resources.resx [5k 612]
Settings.Designer.cs [1k 95]
Settings.settings [249]
Packages
1.png [232k 670]
2.png [228k 898]
3.png [234k 449]
4.png [232k 870]
5.png [231k 393]
6.png [226k 706]
7.png [233k 833]
8.png [231k 73]
07_Windows_Forms
07_Windows_Forms.mp4 [425m 974k 880]
C_-1._Методичка_7.docx [29k 621]
C_-1._Презентация_7.pptx [105k 134]
ДЗ.txt [3k 288]
Lesson_7
WinFormsApplications
WinFormsApplications.sln [1k 75]
WinFormsApplications.WorkingWithFile
App.config [187]
Form1.cs [10k 613]
Form1.Designer.cs [14k 739]
Form1.resx [6k 20]
Program.cs [583]
WinFormsApplications.WorkingWithFile.csproj [3k 942]
bin
Debug
WinFormsApplications.WorkingWithFile.exe [18k 432]
WinFormsApplications.WorkingWithFile.exe.config [187]
WinFormsApplications.WorkingWithFile.pdb [34k 304]
WinFormsApplications.WorkingWithFile.vshost.exe [22k 696]
WinFormsApplications.WorkingWithFile.vshost.exe.config [187]
WinFormsApplications.WorkingWithFile.vshost.exe.manifest [490]
HomeWork
Task1.cs [1k 169]
obj
Debug
DesignTimeResolveAssemblyReferences.cache [864]
DesignTimeResolveAssemblyReferencesInput.cache [7k 472]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
WinFormsApplications.WorkingWithFile.csproj.FileListAbsolute.txt [1k 725]
WinFormsApplications.WorkingWithFile.csproj.GenerateResource.Cache [1k 12]
WinFormsApplications.WorkingWithFile.csprojResolveAssemblyReference.cache [2k 360]
WinFormsApplications.WorkingWithFile.exe [18k 432]
WinFormsApplications.WorkingWithFile.Form1.resources [180]
WinFormsApplications.WorkingWithFile.pdb [34k 304]
WinFormsApplications.WorkingWithFile.Properties.Resources.resources [180]
Properties
AssemblyInfo.cs [2k 53]
Resources.Designer.cs [3k 529]
Resources.resx [5k 612]
Settings.Designer.cs [1k 123]
Settings.settings [249]
08_Занятие_08
08_Занятие_08.mp4 [425m 446k 447]
c_.txt.txt [1k 61]
C_-1._Методичка_8.docx [36k 110]
C_-1._Презентация_8.pptx [105k 216]
Design_Patterns_via_C_.pdf [13m 246k 875]
UsersData.xml [1k 843]
ДЗ.txt [1k 512]
Lesson_8
Lesson_8.sln [2k 37]
Lesson_8.BusinessLogic
CustomFileReader.cs [1k 939]
Lesson_8.BusinessLogic.csproj [3k 333]
bin
Debug
Lesson_8.BusinessLogic.dll [11k 776]
Lesson_8.BusinessLogic.pdb [44k 544]
Lesson_8.Utility.dll [4k 96]
Lesson_8.Utility.pdb [7k 680]
Data
DateEntry.cs [1k 495]
Xml
User.cs [1k 326]
UserCollection.cs [788]
XmlData.cs [387]
Enums
FileReaderType.cs [293]
Factories
DefaultFileReaderFactory.cs [3k 140]
Base
AbstractFileReaderFactory.cs [1k 352]
FileReader
CsvFileReader.cs [1k 202]
ExcelFileReader.cs [1k 199]
XmlFileReader.cs [1k 913]
Base
AbstractFileReader.cs [2k 389]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 913]
Lesson_8.BusinessLogic.csproj.FileListAbsolute.txt [1k 1]
Lesson_8.BusinessLogic.csprojResolveAssemblyReference.cache [5k 266]
Lesson_8.BusinessLogic.dll [11k 776]
Lesson_8.BusinessLogic.pdb [44k 544]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [2k 25]
Lesson_8.Utility
Lesson_8.Utility.csproj [2k 429]
bin
Debug
Lesson_8.Utility.dll [4k 96]
Lesson_8.Utility.pdb [7k 680]
obj
Debug
DesignTimeResolveAssemblyReferencesInput.cache [6k 769]
Lesson_8.Utility.csproj.FileListAbsolute.txt [673]
Lesson_8.Utility.csprojResolveAssemblyReference.cache [1k 904]
Lesson_8.Utility.dll [4k 96]
Lesson_8.Utility.pdb [7k 680]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [2k 13]
Lesson_8.WinForm
App.config [187]
Form1.cs [1k 319]
Form1.Designer.cs [2k 630]
Form1.resx [6k 19]
Lesson_8.WinForm.csproj [4k 316]
Program.cs [563]
bin
Debug
Lesson_8.BusinessLogic.dll [11k 776]
Lesson_8.BusinessLogic.pdb [44k 544]
Lesson_8.Utility.dll [4k 96]
Lesson_8.Utility.pdb [7k 680]
Lesson_8.WinForm.exe [9k 216]
Lesson_8.WinForm.exe.config [187]
Lesson_8.WinForm.pdb [19k 968]
Lesson_8.WinForm.vshost.exe [22k 696]
Lesson_8.WinForm.vshost.exe.config [187]
Lesson_8.WinForm.vshost.exe.manifest [490]
obj
Debug
DesignTimeResolveAssemblyReferences.cache [864]
DesignTimeResolveAssemblyReferencesInput.cache [7k 618]
Lesson_8.WinForm.csproj.FileListAbsolute.txt [1k 781]
Lesson_8.WinForm.csproj.GenerateResource.Cache [1k 12]
Lesson_8.WinForm.csprojResolveAssemblyReference.cache [8k 752]
Lesson_8.WinForm.exe [9k 216]
Lesson_8.WinForm.Form1.resources [180]
Lesson_8.WinForm.pdb [19k 968]
Lesson_8.WinForm.Properties.Resources.resources [180]
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs [0]
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs [0]
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs [0]
Properties
AssemblyInfo.cs [2k 13]
Resources.Designer.cs [3k 489]
Resources.resx [5k 612]
Settings.Designer.cs [1k 103]
Settings.settings [249]
2
содержание 2-ой части можно посмотреть по Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
3
01_Принципы_ООП_в_Unity_Часть_1
01 Принципы ООП в Unity Часть 1.mp4 [409m 159k 404]
Unity3d._Уровень_2._Методичка_1.pdf [827k 951]
Презентация_1.pptx.pptx [748k 400]
02_Принципы_ООП_в_Unity_Часть_2
02_Принципы_ООП_в_Unity_Часть_2.mp4 [573m 67k 187]
Unity3d._Уровень_2._Методичка_2.pdf [831k 859]
Презентация_2.pptx.pptx [511k 723]
03_Разработка_под_мобильные_устройства
03_Разработка_под_мобильные_устройства.mp4 [516m 743k 908]
Unity3d._Уровень_2._Методичка_3.pdf [1m 128k 674]
От преподавателя.txt [352]
04_Хранение_данных_в_Unity
04_Хранение_данных_в_Unity.mp4 [551m 721k 410]
Unity3d._Уровень_2._Методичка_4.pdf [736k 678]
Презентация_4.pptx.pptx [825k 370]
05_Разработка_и_публикация_своего_плагина
05_Разработка_и_публикация_своего_плагина.mp4 [549m 712k 348]
Unity3d._Уровень_2._Методичка_5.pdf [915k 199]
От преподавателя.txt [310]
06_Сервисы_Unity
06_Сервисы_Unity.mp4 [354m 225k 203]
Unity3d._Уровень_2._Методичка_6.pdf [1m 67k 455]
07_Разработка_мультиплеерной_игры_Часть_1
07_Разработка_мультиплеерной_игры_Часть_1.mp4 [456m 884k 532]
lesson7.unitypackage [694k 115]
От преподавателя.txt [111]
08_Разработка_мультиплеерной_игры_Часть_2
08_Разработка_мультиплеерной_игры_Часть_2.mp4 [388m 168k 735]