Программирование. Карта обучения

Get Started. It's Free
or sign up with your email address
Rocket clouds
Программирование. Карта обучения by Mind Map: Программирование. Карта обучения

1. Machine learning

1.1. клондайка по новостям

1.1.1. Микрософт конференция 1 июня 2017 года по deep laerning

1.1.2. запись тренировки машинного обучения яндекс

1.1.3. NVIDIA новости на русском

1.2. How to start

1.2.1. machine-learning-with-javascript

1.2.1.1. part 1

1.2.1.2. part 2

1.3. книги

1.3.1. "Машинное обучение" Бринк

1.4. Решение задач

1.4.1. клиентские боты

1.4.1.1. Microsoft Bot Framwork

1.4.1.2. русский репозиторий по ботам

1.4.2. Классификация

1.4.2.1. создание своей модели по классификации изображений

1.5. Понятия

1.5.1. Нейросети

1.5.1.1. Facebook объясняет за 1тринадцать минут о глубинном обучении и ИИ

1.5.1.2. Видеокурс по нейросетях на русском

1.5.2. знание основ работы с Selenium

1.5.3. 5 подходов для изучения алгоритмов

1.5.3.1. Символизм

1.5.3.2. Коннекционизм

1.5.3.3. Эволюционизм

1.5.3.4. Теорема Байеса

1.5.3.5. Аналогизм

1.6. Материалы, что почитать

1.6.1. Видеолекции курса «Машинное обучение>> ШАД

1.6.2. конспекты лекций и т.д. ШАД (Соколов)

1.6.3. Вики НИУ ВШЭ

1.6.4. семинары МГУ ВМК

1.6.5. сборники обучающих видео и курсов

1.6.5.1. Подборка материалов

1.6.5.2. машинное обучение за неделю

1.6.5.3. Coursera машинное обучение ВШЭ

1.7. Фреймворки и Инструменты

1.7.1. DeepLearning4j(DL4J):

1.7.2. Theano:

1.7.3. Torch:

1.7.4. TensorFlow:

1.7.5. Caffe:

1.7.6. yandex DATA Factory

1.7.7. КЕРАС - настройка над тенсорфлоу

1.8. примеры нейронных сетей

1.8.1. видеоуроки построения простой нейросети

1.9. Казуальные инструменты с визуальным проектированием

1.9.1. microsoft azure studio - казуальный инструмент для решения задач

1.9.2. русский аналог azure

2. BLOCKCHAlN

2.1. Криптовалюта

2.1.1. Схема

2.1.1.1. покупаем BTC в телеграм боте BTC Banker (~как с 5-10% комиссией примерно получается) или на bestchange.ru

2.1.1.1.1. заливаем на exmo.me битки комиссия 0.001 BTC по времени 10 минут или сразу при покупке на bestchange.ru ставим кошелек exmo

2.1.2. Биржи

2.1.2.1. рейтинг бирж

2.1.2.2. список бирж

2.1.3. Коины

2.1.3.1. БМ токен

2.1.3.2. Этериум

2.1.4. Кошельки обменники

2.1.4.1. котировки онлайн

2.1.4.2. черный обменник биткоинов

2.1.4.3. топовый веб кошелек

2.1.4.4. локальный кошелек Exodus

2.1.5. платформы

2.1.5.1. Rudex

2.1.5.1.1. нужен паспорт и swift данные счета

2.1.5.2. Waves

2.1.5.2.1. верификация через IDNow.eu

2.1.5.3. Lykke

2.1.6. ВЫВОД СРЕДСТВ сайт с обменниками

2.2. технология

2.2.1. клондайка по новостям блокчейна

2.2.1.1. ПМЭФ 2017

2.2.1.2. открытая лекция

2.2.2. реализация блокчейна

2.2.2.1. блокчейн на Javascript за 200 строк кода

2.2.2.2. биткоин программирование, в статье в конце есть библиотеки по биткоин приложениям

2.2.2.3. API Блокчайна

2.2.2.4. Сетевой протокол Etherium

2.2.2.5. Блокчейн по русски на Python Вместе с Консенсусом!

2.3. блоги и статейники

2.3.1. блог на русском по крипте

2.3.2. Сайт новостей по криптевалюте

2.3.3. подробная официальная информация по крипте на русском

2.3.4. ГОЛОС

2.4. Разработка

2.4.1. Solidity & Etherium

2.4.1.1. курс бесплатный по etherium smart contract

3. Сертификаты, тесты, курсы, задачки

3.1. upwork.com

3.1.1. Web front junior

3.1.1.1. Javascript Test

3.1.1.2. CSS Test

3.1.1.3. HTML5 Test

3.1.1.4. jQuery Test

3.1.1.5. Bootstrap Test

3.1.2. Web front middle

3.1.2.1. ReactJS Test

3.1.2.2. Node.js Test

3.1.2.3. AngularJS Test

3.1.3. Web developer junior

3.1.3.1. WordPress Test

3.1.3.2. SEO Test

3.1.3.3. MySQL Test

3.1.3.4. SQL Test

3.1.3.5. PHP Test

3.1.4. Web developer middle

3.1.4.1. Python Test

3.2. uchitel-program.ru

3.2.1. HTML

3.2.2. CSS

3.2.3. JS

3.2.4. PHP

3.3. (Теория и знания) quizful.net

3.3.1. Junior Web Developer

3.3.2. php, web, python and etc.

3.4. Базовые и быстрые тесты на crowdtest.org/ru

3.5. сайты с задачами

3.5.1. 108 задач от Tproger

3.6. КУРСЫ

3.6.1. stepic.org

3.6.2. udacity

3.6.2.1. deep learning

3.6.2.2. front end dev

3.6.2.3. full stack dev

3.6.3. learn java script

3.6.3.1. Язык JavaScript

3.6.3.2. DOM, работа со страницей

3.6.4. code-school

3.6.4.1. Google Dev Tools

3.7. Сертификация

3.7.1. Coursera

3.7.2. microsoft html 5 css3 and JS

3.7.3. CIW JavaScript Specialist

3.7.4. mail.ru сертификации

3.7.5. google сертификация

4. Html CSS

4.1. Базовый Html CSS

4.1.1. meta

4.1.1.1. <meta charset="utf-8" >

4.1.1.2. <meta name="descripion" content="описание">

4.1.1.3. <meta name="keywords" content="ключи">

4.1.1.4. <title> Тайтл </title>

4.1.2. теги

4.1.2.1. цитаты

4.1.2.1.1. <cite>

4.1.2.1.2. <q>

4.1.2.1.3. <blockquote>

4.1.2.2. индексы

4.1.2.2.1. <sub>

4.1.2.2.2. <sup>

4.1.2.3. списки

4.1.2.3.1. ul

4.1.2.3.2. ol

4.1.2.4. список определений dl dt dd

4.1.2.5. изменение для машины

4.1.2.5.1. <del>

4.1.2.5.2. <ins>

4.1.2.5.3. атрибут datetime

4.1.2.6. тег <pre> для отображение текста как есть в редакторе, без склейки пробелов

4.1.2.7. <mark>

4.1.2.7.1. выделение желтым цветом текст

4.1.3. ссылки

4.1.3.1. относительный путь ./ ../

4.1.3.1.1. ../ две точки значит поднять на одну директорию вверх

4.1.3.2. абсолютный /about/contacts

4.1.3.3. прямой http://www.site.com/contacts

4.1.3.4. text-decoration: none

4.1.3.4.1. убрать поддчеркивание

4.1.4. таблицы

4.1.4.1. <table>

4.1.4.2. table data <td>

4.1.4.3. table row <tr>

4.1.4.4. table header <th>

4.1.4.5. атрибут border-top and etc

4.1.4.6. border-collapse:collapse; или separete, для склеивания или расклеивания ячеек между собой

4.1.4.7. cellpadding отступы у ячеек у тега <table>

4.1.4.8. border-spacing задается для всей таблицы, а не для ячеек

4.1.4.9. colspan="2" - атрибут для th tr чтобы ячейку объединить на 2 или более

4.1.4.10. rowspan="2" - соответственно вниз колонку растягивает

4.1.4.11. caption - заголовок таблицы

4.1.4.11.1. caption-side:bottom;

4.1.5. формы

4.1.5.1. <form>

4.1.5.2. action задает адрес урл

4.1.5.3. method

4.1.5.4. <input>

4.1.5.5. type

4.1.5.5.1. checkbox

4.1.5.5.2. submit

4.1.5.5.3. text

4.1.5.5.4. password

4.1.5.5.5. radio

4.1.5.5.6. file

4.1.5.5.7. hidden

4.1.5.6. name

4.1.5.7. label - подпись к форме

4.1.5.8. value - значение

4.1.5.9. <input type="submit"></input>

4.1.5.9.1. это кнопка Отправить с POST GET

4.1.5.10. <textarea>, cols ширина поля, а rows это высота

4.1.5.11. select

4.1.5.11.1. option

4.1.6. CSS

4.1.6.1. position

4.1.6.1.1. top left right bottom

4.1.6.1.2. z-index

4.1.6.1.3. float: left, right

4.1.6.2. clear: both;

4.1.6.2.1. для футера, чтобы прижать вниз

4.1.6.3. контекстные селекторы

4.1.6.3.1. li .red {...}

4.1.6.4. соседние селекторы

4.1.6.4.1. .first + ul

4.1.6.5. контекстные + соседние

4.1.6.5.1. .shooter-1 .first + li {...}

4.1.6.6. родитель (ul) -> дочерний элемент (li) - > потомки (span)

4.1.6.6.1. <ul><li><span></span></li></ul>

4.1.6.7. > используется для дочерних селекторов

4.1.6.7.1. .places > li > span

4.1.6.8. наследование

4.1.6.8.1. p.selected span {...}

4.1.6.8.2. inherit

4.1.6.9. перекрестное наследование

4.1.6.10. порядок каскадирования

4.1.6.10.1. важность

4.1.6.10.2. специфичность

4.1.6.10.3. исходный код

4.1.6.11. !important

4.1.6.11.1. переопределяет специфичность даже style прописанных в html

4.1.6.12. псевдоклассы (с двоеточием)

4.1.6.12.1. :first-child; :last-child;

4.1.6.12.2. :nth-child (4)

4.1.6.12.3. :nth-child (2n)

4.1.6.12.4. :hover

4.1.6.12.5. :link

4.1.6.12.6. :active

4.1.6.12.7. :visited

4.1.6.12.8. :focus

4.1.6.12.9. элемент[атрибут]

4.1.6.13. шрифты

4.1.6.13.1. font-weight - толщина шрифта

4.1.6.13.2. font-style

4.1.6.13.3. font-family:

4.1.6.13.4. text-decoration

4.1.6.13.5. text-transform

4.1.6.13.6. white-space

4.1.6.13.7. text-align

4.1.6.13.8. vertical-align

4.1.6.13.9. line-height

4.1.6.14. фоны

4.1.6.14.1. background-image

4.1.6.14.2. background-repeat

4.1.6.14.3. background-position

4.1.6.14.4. background-attachment

4.1.6.14.5. короткая запись background: [bc] [bi] [br] [bp] [ba];

4.1.6.14.6. CSS генератор спрайтов

4.1.6.15. блочные элементы

4.1.6.15.1. padding

4.1.6.15.2. margin

4.1.6.15.3. центровка блочного элемента

4.1.6.15.4. box-sizing

4.1.6.16. типы элементов

4.1.6.16.1. display: inline

4.1.6.16.2. display: block

4.1.6.16.3. display: inline-block

4.1.6.16.4. display: table

4.1.6.16.5. display: none

4.1.6.16.6. visibility: hidden

4.1.6.17. сетки и потоки

4.1.6.17.1. float: left/right/none

4.1.6.17.2. clear запрет на обтекание элемента другими элементами

4.1.6.17.3. управление потоком

4.1.6.17.4. распорка

4.1.6.17.5. Псевдораспорка с псевдоэлементом :after

4.1.6.18. позиционирование

4.1.6.18.1. position

4.1.7. HTML 5

4.1.7.1. <header> <footer>

4.1.7.1.1. можно использовать на странице больше одного раза

4.1.7.1.2. стилизовать классами

4.1.7.2. <main>

4.1.7.2.1. используется 1 раз на странице

4.1.7.3. <section>

4.1.7.3.1. смысловой или логический раздел документа

4.1.7.4. <article>

4.1.7.4.1. самостоятельный и независимый раздел документа

4.1.7.5. <nav>

4.1.7.6. <aside>

4.1.7.6.1. боковые панели и сайдбары

4.1.7.7. <time>

4.1.7.7.1. атрибут у этого тега datatime

4.1.7.7.2. datetime="2014-04-20"

4.1.7.8. <figure>

4.1.7.8.1. внутри есть еще тег <figcaption> по типу легенды, размещать первым или последним

4.1.7.8.2. тег для обозначения схем, графиков и диаграм

4.1.7.9. <video>

4.1.7.10. <audio>

4.1.7.11. формы

4.1.7.11.1. <input type="reset">

4.1.7.11.2. <input type="button">

4.1.7.11.3. <input type="image" src="./img/cat.jpg">

4.1.7.11.4. <button> со всеми тайпами инпутов + можно оформлять внутри html тегами

4.1.7.11.5. дата время месяц день календарь

4.1.7.11.6. <input type="number" name="number">

4.1.7.11.7. <input type="range" min="1" max="10" step="1">

4.1.7.11.8. <input type="search" name="search">

4.1.7.11.9. атрибут autofocus

4.1.7.11.10. <datalist>

4.1.7.11.11. группировка форм через тег <fieldset>

4.1.7.11.12. атрибут pattern, чтобы задать правило соответствия ввода данных в форме

4.1.7.11.13. input type="tel"

4.1.7.11.14. атрибут placeholder, показывает подсказку как заполнять поле

4.1.7.11.15. input type="email"

4.1.7.11.16. input type="url"

4.1.7.11.17. <input type="color">

4.1.7.11.18. АТРИБУТЫ, которые позволяют пользователю редактировать инпуты

4.1.7.11.19. SELECT

4.1.7.11.20. АВТОКОМПЛИТ в формах

4.1.7.11.21. атрибут tabindex

4.1.8. CSS3

4.1.8.1. data:URL

4.1.8.2. rgba

4.1.8.2.1. добавили в конце прозрачность

4.1.8.3. svg

4.1.8.4. селектор1 ~ селектор2

4.1.8.4.1. правило "похожего" селектора, почти как ul + li см пример

4.1.8.5. Новые ПсевдоСелекторы

4.1.8.5.1. :not(селектор) позволяет выбрать селектор которые не содержат какой-то селектор/класс

4.1.8.5.2. :nth-last-child счет ведется от последнего селектора

4.1.8.5.3. :nth-of-type(n)

4.1.8.5.4. :first-of-type и :last-of-type

4.1.8.5.5. :empty

4.1.8.5.6. :only-child :only-of-type

4.1.8.5.7. .heart::before { content: "Черви"; }

4.1.8.5.8. .heart::after { content: "Черви"; }

4.1.8.5.9. p::first-letter { }

4.1.8.5.10. p::first-line { }

4.1.8.6. комбинации

4.1.8.6.1. [foo^="bar"]

4.1.8.6.2. [foo$="bar"]

4.1.8.6.3. [foo*="bar"]

4.1.8.6.4. [foo~="bar"]

4.1.8.6.5. [foo|="bar"]

4.1.8.6.6. ::enabled ::disabled

4.1.8.6.7. :read-write :read-only

4.1.8.6.8. :required :optional

4.1.8.6.9. :checked

4.1.8.6.10. :valid :invalid

4.1.8.6.11. :in-range :out-of-range

4.1.8.7. Фоны и рамки

4.1.8.7.1. background-size:

4.1.8.7.2. background-origin

4.2. Advanced Level

4.2.1. Анимация

4.2.1.1. CSS3

4.2.1.2. свойства которые можно анимировать

4.2.1.3. статья с примерами на русском

4.2.2. Методологии CSS

4.2.2.1. Atomic CSS

4.2.2.2. BEM

4.2.2.2.1. верстка Блок, элемент, модификатор

4.2.2.2.2. сборка SDK

4.2.2.2.3. BEM файловая структура

4.2.2.3. OOCSS

4.2.2.4. SMACSS

4.2.2.5. MCSS

4.2.3. SVG

4.2.3.1. онлайн справочник по svg

4.2.3.2. примеры

4.2.3.2.1. дуга эллипса

4.2.4. Препроцессоры

4.2.4.1. less

4.2.4.1.1. htmlacademy

4.2.4.1.2. методы

4.2.4.1.3. синтаксис

4.2.4.1.4. примеси

4.2.4.2. sass SCC

4.2.4.2.1. форматор Sass

4.2.4.3. Jade

4.2.4.4. Stylus

4.2.4.4.1. stylus библиотека от яндекс

4.2.5. PHP Storm

4.2.5.1. команды

4.2.5.1.1. Поиск с заменой

4.2.5.1.2. Поиск

4.2.5.1.3. копирование предыдущей строки

4.2.5.1.4. выделение родительских блоков

4.2.5.1.5. перемещение строки верх или вниз

4.2.5.1.6. мульти выделение

4.2.5.1.7. Вернуться к предыдущему месту редактирования

4.2.5.1.8. Добавить блочный комментарий

4.2.5.2. плагины

4.2.5.2.1. getgist

4.2.5.2.2. codeglance (карта)

4.2.5.3. дополнительно

4.2.5.3.1. deployment

4.2.5.3.2. PHPSTROM + GIT+ GITHUB

4.2.5.3.3. юнит тестирование

4.3. Понятия

4.3.1. gzip сжатие

4.3.2. CSS переменные и функции calc, миксины

4.3.3. верстка вертикального ритма

4.3.3.1. еще почитать

4.3.3.1.1. генератор вертикального ритма

4.3.4. 14 килобайт

4.3.4.1. размер подгружаемых файлов css и html должен быть не более 14 кб

4.3.4.2. статья по оптимизации веб сайтов и уменьшения веса

4.3.4.3. картинки в base64

4.3.5. autoprefixer (постпроцессоры)

4.3.5.1. Autoprefixer

4.3.5.2. PostCSS

4.3.6. Минификация

4.3.6.1. PhpStorm -> ctrl+A -> ctrl+Alt+L (обратная минификация?)

4.3.6.2. компрессия CSS онлайн

4.3.6.3. еще онлайн сервисы по сжатию CSS

4.3.6.4. Статья и ссылки на инструменты: Минификация CSS, JS, HTML

4.3.7. прогрессивное улучшение и изящная деградация

4.3.8. markdown (ссылка на доку)

4.3.8.1. РУКОВОДСТВО markdown и продвинутый аналог GFM за 1 час (руководство и синтаксис)

4.3.8.2. онлайн редактор для макрдауна

4.3.9. Perfect Pixel

4.3.10. CSS переменные

4.3.11. REM и EM

4.3.12. сокращения EMMET

4.3.13. livereload

4.4. Приемы на CSS (трюки, адаптивность и т.д.)

4.4.1. 10 неожиданных приемов

4.4.2. адаптивность

4.4.2.1. @media запросы

4.4.2.1.1. @media запросы на англ

4.4.2.2. meta viewport

4.4.3. Кроссбраузерность

4.4.3.1. browser-sync

4.4.3.2. префиксы

4.5. UI и фреймворки

4.5.1. библиотеки дизайна

4.5.1.1. Материал ui

4.5.1.1.1. Material-ui.com под react проекты

4.5.2. CSS библиотеки, фреймворки, технологии

4.5.2.1. bootstrap

4.5.2.1.1. bootstrap 4 (документация и реализация компонентов на проекте)

4.5.2.1.2. верстка

4.5.2.2. Flexbox

4.5.2.2.1. верстка

4.5.2.2.2. основные приемы, статья на русском

4.5.2.2.3. команды Flexbox

4.5.2.2.4. расписанный пример верстки на флексе

4.5.2.2.5. Пять дополнительных свойств

4.5.2.3. CSS GRID

4.5.2.3.1. видео урок по CSS Grid на русском

4.5.2.3.2. перевод выступления Рейчел Эндрю по CSS Grid

4.5.2.4. Smart Grid от Лаврика

4.5.2.4.1. 4 lessons about SmartGrid

4.5.2.4.2. ссылка на репозиторий по smart grid

4.5.2.5. готовые элементы на CSS HTML без JS

4.6. GRID LAYOUT

4.6.1. видео с конференции 2017

5. Soft skills: UI UX SEO

5.1. webmastering

5.1.1. Опасность внутренних ссылок rel noreferrer

5.1.2. перенос на поддомен готового сайта с отдельной БД

5.2. UI UX

5.2.1. курс по UX от Джазова

5.2.2. ГУРУ дизайна

5.2.2.1. Лукас Вроблевски (Google)

5.3. SEO

5.4. Готовые решения, фотостоки, media supplies для проектов

5.4.1. зацикленные видео для бекграундов

5.4.2. фото сток с png и psd картинками

5.5. Трафик

5.5.1. Сто и один способ увеличения трафика на сайт

5.5.2. Определение ЦА

5.5.3. Касания с холодной ЦА

5.5.3.1. email рассылки скриптом с busmail.ru

5.5.3.2. instagram/вк/fb масс фолоу и масс лайкинг через сервисы

5.5.3.3. виджеты приветсвия в соц сетях

5.5.4. Касание со своей аудиторией

5.5.4.1. сервис для спама в личку ВК по своему сообществу

5.5.4.2. рассылка в директ инстаграмма

5.5.4.3. рассылка и сбор подписчиков через facebook messanger

5.5.5. Бесплатные площадки для размещения

5.5.5.1. сотни досок объявлений и сервисы для автоматической публикации

5.5.5.2. видео хостинги: ютуб, вимео и т.д.

5.5.5.3. соц сети (паблики, группы, личные страницы)

5.5.5.4. каналы в месенджерах

5.5.6. Автоворонки

5.5.7. Туннели в месенджерах

5.5.8. Продвижение мобильных апликов

5.5.8.1. мотивированные инстоллы

5.5.8.2. 5 лайфхаков для ASO

5.5.8.3. маркетплейсы для android приложений

5.5.9. Изучение конкурентов

5.5.9.1. Анализ трафика

5.5.9.1.1. similar web плагин

5.5.9.1.2. adbeat сканит рекламу

5.5.9.1.3. semrush сканирует органику

5.5.9.1.4. follow.net лайтовый сервис для анализа платного и бесплатного трафика

5.5.9.2. Анализ посадочных страниц

5.5.9.2.1. ghostery плагин для распознавания рекламных пикселей на сайтах

5.5.9.2.2. buildwith плагин о том, что используется на сайте из фреймворков и сторонних сервисов

5.5.10. КВИЗЫ (Опросники на сайтах, в конце закрываем на подписку)

5.5.10.1. можно делать на flexby.ru

5.5.10.2. примеры кизов на флексби (см. сылки в посте)

5.6. ENGLISH

5.6.1. 6 minute of english BBC

5.6.2. книги

5.6.2.1. мёрфи, грамматика (синий и красный)

5.7. hacking

5.7.1. SQL инъекции

5.7.2. XSS - межсайтовый скриптинг

5.7.2.1. игры от гугл по XSS уязвимостям

5.7.3. Межсайтовая подмена запроса (CSRF)

5.7.4. список литературы

5.7.4.1. Хакинг: искусство эксплойта, 2-е издание. Д. Эриксон

5.7.5. советы что читать и где практиковаться

5.8. Sony Vegas

5.8.1. 43 intro effects

5.8.2. download

5.8.2.1. intro #2

5.9. Adobe AE

5.9.1. intro видео с эквалайзером

6. Soft Skill: Product Management

6.1. ER - диаграммы

6.2. Теория ограничения систем

6.3. boundary management

6.4. Цикл деминга

6.5. контроллинг

6.6. цифривизация (диджитализация)

6.7. Lint методология в mvp

6.8. Инструменты и сервисы

6.8.1. RTM

7. Mobile develop

7.1. Unity

7.1.1. документация и обучалки

7.2. mobile design

7.3. mobile продвижение продуктов

7.3.1. Andoid TV как выставить конечный продукт

7.4. Как покрывать тестами

7.4.1. видео от яндекса 2017

7.5. фреймворки

7.5.1. PhoneGap

7.5.2. React Native

7.5.2.1. пишем приложение на Реакт Нейтив часть 1

7.5.2.2. видео пример создания приложения на react native

7.5.2.3. очень простой туториал по app

7.5.2.4. видео туториал по компонентам

7.5.2.5. простой Todo App

7.5.3. ionic

7.5.3.1. документация актуальной версии ionic

7.5.3.2. 21 урок на англ для ionic 2

7.5.3.3. фишки

7.5.3.3.1. Intro слайдами

7.5.3.4. Information

7.5.3.4.1. Page LyfeCicle

7.5.3.4.2. Page components

7.5.3.4.3. navCtrl вместо angular routing, stack of pages

7.5.3.5. Улучшение производительности Crosswalk

7.5.4. NativeScript

7.5.4.1. troubleShooting

7.5.4.1.1. маленький или забагованный экран эмулятора

7.5.4.2. Start

7.5.4.2.1. tns create <AppName> --template angular

7.5.4.2.2. tns run android

7.5.4.3. icons

7.5.4.3.1. android systemIcon без картинок

7.5.4.3.2. ios icons с картинками

7.5.5. Flutter

7.5.5.1. flutter packages

7.5.5.2. flutter documentation

7.5.5.3. FLutter API

7.5.5.4. widget

7.6. Запуск

7.6.1. Firebase

7.6.1.1. статья по NoSql базе и запуске простой прилаги

7.6.1.2. ionic + firebase статьи

7.6.1.2.1. статьи по firebase на русском

7.6.1.2.2. статьи на англ

7.6.1.3. manage User in Firebase

7.6.1.4. тестовый проект для работы с Realtime Database (запись, удаление и считывание данных)

7.6.1.5. angular ionic plugin для firebase

7.6.1.6. Аутентификация

7.6.1.6.1. через email

7.6.1.7. LocalStorage

7.6.1.7.1. плагин localForage

7.6.1.7.2. ionic local storage

7.6.1.8. Генерация уникальных ID

7.6.1.8.1. Md5 пакет

7.7. Монетезация

7.7.1. конкурс gawiron

7.7.2. продажа готовых asset'ов

7.7.3. биржа покупки готовых игр

7.7.4. google play

7.7.5. ios store

7.7.6. steam greenlight

7.8. ASO продвижение

7.8.1. Сбор ключевиков

7.8.1.1. сбор подсказок в App store и ютубе

7.8.1.2. Mobile Action

7.8.1.3. Sensor Tower

7.8.1.4. appAnnie

7.8.1.5. Google Keyword Planner

7.8.1.6. asodesk RU

7.8.1.7. appfollow

7.8.2. Внешняя оптимизация

7.8.2.1. раскачка социальных аккаунтов, писать посты о проблеме, которая решается вашим приложением

7.8.3. Внутренняя оптимизация

7.8.3.1. мотивированные инстоллы (список сервисов в статье)

7.8.3.2. стимулировать оставить ревью (оценку в сторе) в самом приложении (alert) с помощью плюшек

7.8.4. информация

7.8.4.1. Juanjo Monge статьи

7.8.5. сервисы накрутки

7.8.5.1. upmob по 3 рубля инсталл

7.8.5.2. appbooster.com

7.9. библиотеки и assets

7.9.1. магазин ассетов на юнити

7.10. how to and best practice

7.10.1. пример на кордове с получением сертификата под гугл плей

7.10.2. установка mac OS на windows для разработки под IOS на ionic

7.10.2.1. Решение ошибки credentional guard

7.10.2.2. установка образа mac OS с помощью VMware Player

7.10.2.3. скачать образ mac os с рутрекера

7.10.2.4. скачать xcode для mac Os

7.11. инструменты

7.11.1. Intel XDK

7.11.1.1. кросплотформенный генератор апликов, есть кордова

8. Good Practice

8.1. web технологии применимые к бизнес задачам (ускорение, seo)

8.1.1. Accelerated Mobile Page

8.1.1.1. темплейты для АМП

8.1.1.2. еще по АМПу (документация)

8.1.1.3. js для AMP

8.1.2. PJAX

8.1.2.1. пример сайта с PJAX, средняя глубина 2,9 это в 2 раза больше чем у таких же сайтов конкурентов!!!

8.1.3. интерактивная шапка вконтакте

8.1.4. PWA

8.1.4.1. курс от Гугл по PWA

8.1.4.2. PWA приложение под Bluetooth устройство

8.1.4.3. плагин для проверки на PWAшность

8.1.4.3.1. чеклист по PWAшности

8.1.5. prerender io

8.2. DEPLOY

8.2.1. сервисы для деплоя риложений

8.2.1.1. Heroku

8.2.1.2. OpenShift

8.2.1.3. Rsync

8.2.1.4. FTPSync

8.2.1.5. Cloud9

8.2.2. видео уроки

8.2.2.1. установка на Cloud9 Nodejs MongoDB

8.2.3. DOCKER

8.2.3.1. статья на хабре, что такое docker

8.2.3.1.1. еще статья от 2016г

8.3. MOBILE develop

8.3.1. Swipe with JS

8.3.1.1. codepen пример простого свайпа во все стороны

8.3.1.2. статья на хабре

8.4. Javascript

8.4.1. фичи JS

8.4.2. Работа с json файлами

8.4.2.1. поиск по json (live search json)

8.4.2.2. поиск по json, вторая реализация

8.4.2.3. live ajax полу коммерческий

8.4.3. Загрузка изображений

8.4.3.1. lazy load

8.4.3.2. progressive image load with SQIP

8.4.4. Работа с массивами

8.4.4.1. расширить методы массива для remove

8.4.4.2. копирование массива -> arrA = arrB.slice()

8.4.5. Нативная замена lodash и moment

8.5. web анализ

8.5.1. анализ веб-метрик скорости загрузки страницы

8.6. Регулярные выражения

8.6.1. сайт проверка по регуляркам

8.6.2. еще один сайт проверка reg ex

8.6.3. супер сайт с примерами и поиском по примерам

8.7. Отображение текста в GUI

8.7.1. обрезание текста и постановка многоточия

8.7.2. найти как обрезать текст в flexbox контейнере

8.8. AMP, Турбо страницы and PWA

8.8.1. интерактивный туториал по AMP

8.9. ВЕРСТКА

8.9.1. горизонтальное меню

8.10. Организация собственного решения или npm пакета

8.10.1. gitbook бесплатная платформа для создания документации

8.11. A/B тестирование

8.11.1. AB test remote configure

8.12. data synchronization

8.12.1. https://realm.io/

8.13. migration from javascript to typescript

8.13.1. guide on simple react app

8.13.2. статья о миграции react js на react ts

8.13.3. документация по добавлению TS в react

8.14. UI Themeplates фреймворки

8.14.1. PAGES

8.14.1.1. support angular 6

8.14.1.2. dashboard themplate

8.14.2. CORE UI

8.14.2.1. angular2+ react vue

8.14.3. PRIME NG

8.14.3.1. Angular, REACT, JSF

9. Фундаментальная теория

9.1. Сетевые технологии

9.1.1. Модель OSI

9.2. Интересности

9.2.1. Язык моделирования ДРАКОН

9.2.2. HTTP Client Hints разметка для сервера под адаптивные изображения

9.3. законы и понятия

9.3.1. Закон Бенфорда

9.4. парадигмы программирования

9.4.1. (СОП, Event-Driven Programming / EDP)  - событийной ориентированное программирование

9.4.2. TDD

9.5. Паттерны проектирования

9.5.1. GRASP (ООП)

9.5.2. GoF

9.5.2.1. 23 шаблона проектирования GoF

9.6. эвристические принципы

9.6.1. KISS

9.6.2. DRY

9.6.3. DIE

9.6.4. YAGNI

9.6.5. SOLID

9.7. Фреймворки для Принятия Решений

9.7.1. Cynefin

9.7.1.1. Видео на русском, кратко

9.7.1.2. wiki

9.8. Алгоритмы

9.8.1. курсы по алгоритмам

9.8.1.1. https://www.coursera.org/learn/algorithms-part1

9.8.1.2. https://www.coursera.org/learn/algorithms-part2

9.8.2. диаграмма Вороного - алгоритм построения

10. Безопасность

10.1. Шифрование и протоколы

10.1.1. PGP (Pretty Good Privacy)

10.1.2. Jabber massenger

10.2. DeepWeb

10.2.1. Tor браузер

10.2.1.1. https://www.deepwebsiteslinks.com

10.2.1.2. wiki по луковой стране

10.3. Криптография

10.3.1. Wiki русских Шифропанов

10.4. Инструменты взлома

10.4.1. Поисковик shodan

11. AR VR

11.1. VR

11.1.1. движки/библиотеки

11.1.1.1. WASM и

11.1.1.2. WebVR

11.2. AR

11.2.1. библиотеки

11.2.1.1. OpenCV - компьютерное зрение

11.2.2. топ 12 платформ для разработки AR

11.2.3. топ 8 SDK для AR

12. BIG-DATA

12.1. технологии

12.1.1. Kafka

12.1.2. processing framework

12.1.2.1. fling

12.1.2.2. spark

12.1.2.3. samsa

12.1.3. data sourcing

12.1.3.1. druid

12.1.4. Cloud service

12.1.4.1. DataFlow

12.1.5. R

12.1.6. Аппаратные решения.

12.1.7. MapReduce

12.1.8. Hadoop

12.2. техники и методики работы с данными

12.2.1. Data Mining;

12.2.2. Краудсорсинг;

12.2.3. Смешение и интеграция данных;

12.2.4. Машинное обучение;

12.2.5. Искусственные нейронные сети;

12.2.6. Распознавание образов;

12.2.7. Прогнозная аналитика;

12.2.8. Имитационное моделирование;

12.2.9. Пространственный анализ;

12.2.10. Статистический анализ;

12.2.11. Визуализация аналитических данных.

13. Полезные ссылки широкого профиля

13.1. БЕСПЛАТНЫЕ КНИГИ ПО ПРОГРАММИРОВАНИЮ

13.2. Игры для программистов))

13.2.1. Screeps очень хардкорная

13.3. Гарвардские лекции по программированию

13.4. skype конференция по ссылке с превью кода

13.5. как писать код по Гугл Стандартам

13.6. API

13.6.1. список утилит для сбора информации с API соц сетей

14. Game dev

14.1. Психология

14.1.1. Гештальт, точки напряжения в играх и Ящик Скиннера

14.1.2. 10 ошибок, ухудшающие игры

14.1.2.1. Дегуманизация в мультиплеере

14.1.2.2. Длинные видеовставки

14.1.2.3. Плати за продолжение

14.1.2.4. Дополнения DLC

14.1.2.5. канонизация игровых дизайнеров

14.1.2.6. Предзаказы

14.1.2.7. Путеводители по играм

14.1.2.8. QTE Quick time events

14.1.2.9. быстрое сохранение

14.1.2.10. ранний доступ

14.2. Языки

14.2.1. Javascript

14.2.1.1. начальные уроки по веб деву с JS

14.2.1.2. фреймворки

14.2.1.2.1. phaser

14.2.1.2.2. node js серверный фреймворк NetEasy

14.2.1.2.3. cocos

14.2.1.2.4. Turbulenz фреймворк на Typescript

14.2.2. DART

14.3. Движки

14.3.1. Unity

14.3.1.1. серия уроков по Unity

14.3.2. Open GL

14.3.2.1. начальные уроки по C++ и OpenGl

15. Open Source

15.1. NanoIID

16. БУДУЩЕЕ

16.1. Биомеханика

16.1.1. Хью Герр и его bionic design

17. Библиотека книг

18. WEB

18.1. javascript

18.1.1. Теория

18.1.1.1. ECMAScript 2015

18.1.1.1.1. Spread

18.1.1.1.2. Rest (деструктуризация)

18.1.1.1.3. let

18.1.1.1.4. const

18.1.1.1.5. многострочность и интерполяция

18.1.1.1.6. стрелочные функции

18.1.1.1.7. class

18.1.1.2. learn.javascript.ru

18.1.1.2.1. Основы JavaScript Качество кода Структуры данных Замыкания, область видимости

18.1.1.2.2. Методы объектов и контекст вызова (call, apply, bind) Некоторые другие возможности ООП в функциональном стиле ООП в прототипном стиле

18.1.1.2.3. Современные возможности ES-2015 Документ и объекты страницы Основы работы с событиями События в деталях

18.1.1.2.4. Формы, элементы управления Создание графических компонентов

18.1.1.2.5. Веб-компоненты: взгляд в будущее

18.1.1.2.6. DOM

18.1.1.2.7. Оптимизация

18.1.1.2.8. AJAX и COMET

18.1.1.2.9. Анимация

18.1.1.2.10. Окна и Фреймы

18.1.1.2.11. CSS для JavaScript-разработчика

18.1.1.2.12. Сундучок с инструментами

18.1.1.2.13. Регулярные выражения

18.1.1.2.14. О всякой всячине

18.1.1.2.15. Promise

18.1.1.2.16. Генераторы

18.1.1.2.17. async await

18.1.1.3. паттерны проектирования

18.1.1.3.1. MVC

18.1.1.3.2. HMVC (Hierarchical MVC)

18.1.1.3.3. Chain of respnsibility

18.1.1.3.4. Java паттерны проектирования, (поведенческие, структурные, создание объектов)

18.1.1.3.5. BloC pattern in Flutter

18.1.1.4. Асинхронность и т.д.

18.1.1.4.1. вебинар по асинхронным функциям, асинк эвейтам и промисам

18.1.1.5. Массивы, поиск и т.д.

18.1.1.5.1. поиск в строке/массиве indexOf()

18.1.2. Библиотеки:

18.1.2.1. Slick, Owl Corusel, Flickity, Masonry pkgd, jquery UI sortable, Photoswipe, Magnific PopUp, Cute Slider, Jquery Form Validation, Select 2, Jquery JSON Editor, Face detection. Progress,js, Tooltipister, TypeHead, Fittext, Pretty Embed, fitvids, fullpage.js, velocity.js, tree.js, matchheight, sideout.js, focuspoint, Liquid Images, vide, Swipe, Autocomplete.js, Swipe, Template 7, JsBarCode, inputMask, Remodal, glDatepicker, chart.js, easyTabs

18.1.2.2. Статистика и Визуализация данных

18.1.2.2.1. d3.js

18.1.2.2.2. anychart.js

18.1.2.2.3. 14 библиотек для визуализации данных

18.1.2.2.4. Frappe Charts

18.1.2.2.5. angular

18.1.2.2.6. go.js

18.1.2.3. Работа с массивами и Math

18.1.2.3.1. underscore.js

18.1.2.4. Шаблонизаторы

18.1.2.4.1. Шаблонизатор Embedded JS

18.1.2.4.2. lodash.js

18.1.2.4.3. done.js

18.1.2.4.4. doT.js

18.1.2.4.5. karkas.js

18.1.2.4.6. handlebars

18.1.2.4.7. pug (он же jade)

18.1.2.5. Анимация на JS

18.1.2.5.1. pixi

18.1.2.6. Работа с документами

18.1.2.6.1. JSPDF

18.1.2.6.2. markdown-resume-js (из маркдауна в HTML и PDF)

18.1.2.7. библиотеки машинного обучения на JS

18.1.2.7.1. synaptic

18.1.2.7.2. deeplearn.js

18.1.2.7.3. catchoom

18.1.2.7.4. keras.js

18.1.2.7.5. ML.js

18.1.2.8. Работа с графикой 3D 2D

18.1.2.8.1. основы webgl three js

18.1.2.8.2. курс по 3d model web GL

18.1.2.8.3. примеры работ и библиотеки WebGL

18.1.2.9. Фулл стек технологии JS (аля mean mern)

18.1.2.9.1. UsulPro js stack

18.1.2.10. Для смарт контрактов и блокчейн

18.1.2.10.1. web3js

18.1.3. фреймворки + React and JQuery

18.1.3.1. JQUERY

18.1.3.1.1. почитать

18.1.3.1.2. удобная документация

18.1.3.1.3. Официальный туториал для изучения

18.1.3.1.4. Практика

18.1.3.2. React

18.1.3.2.1. Введение в React

18.1.3.2.2. Основы React

18.1.3.2.3. rxjs

18.1.3.2.4. FLUX

18.1.3.2.5. graphql

18.1.3.2.6. примеры single app

18.1.3.2.7. Реактовские библиотеки, сборник

18.1.3.2.8. React PWA

18.1.3.2.9. React + Django

18.1.3.2.10. курсы и пошаговый разбор создания приложения

18.1.3.3. vue.js

18.1.3.3.1. базовые момент

18.1.3.3.2. английский туториал по Todo листу на vue

18.1.3.4. Angular

18.1.3.4.1. примеры SinglePageApp

18.1.3.4.2. туториалы

18.1.3.4.3. Good practice

18.1.3.4.4. Описание Angular 2/4

18.1.3.4.5. пререндеринг Ангуляра

18.1.3.4.6. примеры приложений и квикстарты на ангуляре

18.1.3.4.7. State Managment (Redux pattern)

18.1.3.4.8. курсы по Angular PRO, TS, NGRX

18.1.3.4.9. ЧЕКЛИСТ по ПРОИЗВОДИТЕЛЬНОСТИ АНГУЛЯРА

18.1.3.5. Angular PRO от Todd Moto конспект

18.1.3.5.1. content projection

18.1.3.5.2. @ContentChildren aftercontentinit

18.1.3.5.3. @ViewChildren afterviewinit

18.1.3.5.4. contentchildren querylists

18.1.3.5.5. private renderer: Renderer

18.1.3.5.6. dynamic components

18.1.3.5.7. custom directive

18.1.3.5.8. formcontrol

18.1.3.5.9. http service observable

18.1.3.6. Работа с компонентами и состояниями

18.1.3.6.1. Mobx

18.1.3.6.2. Cerebral

18.1.3.6.3. Redux

18.1.4. Node.js

18.1.4.1. практика на node

18.1.4.1.1. Эхо сервер

18.1.4.1.2. пишем API

18.1.4.1.3. CRON на node js Постановка задач

18.1.4.2. обучалки по node js

18.1.4.2.1. серверное программирование

18.1.4.2.2. скринкасты уроки от Ильи Контора

18.1.4.2.3. книга для начинающих по node

18.1.4.2.4. аутентификация и регистрация юзеров вариант 1

18.1.4.2.5. аутентификация вариант 2

18.1.4.3. заметки

18.1.4.3.1. Документация

18.1.4.3.2. Ошибки в node.js

18.1.4.3.3. nvm для виндовс

18.1.4.3.4. пакет nodemon для автозапуска сервера

18.1.4.4. фреймворки

18.1.4.4.1. express js

18.1.4.4.2. koa js

18.1.4.4.3. Sails

18.1.4.4.4. Hexo blog framework

18.1.4.4.5. totaljs аля джанго

18.1.4.4.6. hapi js

18.1.4.4.7. NEST.JS на Typescript

18.1.4.5. плагины и пакеты

18.1.4.5.1. jsDOM

18.1.4.6. понятия

18.1.4.6.1. событийный цикл

18.1.4.6.2. libUV

18.1.4.6.3. microqueue и macroqueue

18.1.4.6.4. потоки

18.1.4.6.5. события при работе сервера - Keep Alive

18.1.4.6.6. NODE_DEBUG

18.1.5. Прикладные инструменты, сборщики, пакетные менеджеры

18.1.5.1. Сборщики

18.1.5.1.1. Илья Кантор webpack скринкаст

18.1.5.1.2. основы GULP

18.1.5.1.3. Browserify

18.1.5.1.4. таск раннер Grunt

18.1.5.2. Пакетные менеджеры

18.1.5.2.1. NPM базовые команды

18.1.5.2.2. yarn

18.1.5.3. git и github

18.1.5.3.1. GIT

18.1.5.3.2. GITHUB

18.1.6. Работа с кодом, рефакторинг, тестирование, отладка

18.1.6.1. Документирование кода

18.1.6.1.1. Взаимодействие

18.1.6.1.2. программы

18.1.6.2. Тестирование JS

18.1.6.2.1. chai

18.1.6.2.2. mocha

18.1.6.2.3. интересное расширение для гугл хром под тестирование

18.1.6.2.4. юнит тестирование на php storm

18.1.6.2.5. PhantomJS

18.1.6.2.6. Jasmine

18.1.6.2.7. Karma

18.1.6.2.8. JEST

18.1.6.2.9. Приемочные тесты

18.1.6.2.10. Protractor (Angular testing)

18.1.6.3. docker.js (контейнеризация)

18.1.6.4. Отладка кода

18.1.6.4.1. JavaScript Debugger

18.1.6.4.2. Google Chrome Dev Tools

18.1.6.4.3. Augury (расширение под Ангуляр 2)

18.1.6.5. Инструменты для анализа кода

18.1.6.5.1. JSLint

18.1.6.5.2. ESLint

18.1.6.6. Инструменты для обеспечения Безопасности. Сканирует уязвимости

18.1.6.6.1. Node Security Project

18.1.6.6.2. Snyk

18.1.6.6.3. RetireJS

18.1.7. Бизнес задачи, проектные решения

18.1.7.1. веб-скрапинг и парсинг

18.1.7.1.1. nihtmare.js

18.1.7.1.2. парсинг на node js

18.1.7.1.3. node.io парсинг сайтов на ноде

18.1.7.2. Создание библиотеки компонентов или Wiki

18.1.7.2.1. lerna js менеджмент js пакетов

18.1.7.2.2. storybook js - интерактивная документация по вашим компонентам

18.1.7.2.3. Tiddly Wiki - очень необычная вики на node js

18.1.7.2.4. простая, маленькая вики на материале и MySQL + docker Nodejs React

18.1.7.2.5. Jingo Wiki без базы данных, всё архивируется на гитхабе

18.1.7.2.6. gitbook бесплатная платформа для создания веб документации

18.1.7.2.7. статья по составлению документации на хабре

18.1.7.3. API

18.1.7.3.1. habr статья FileSystem API

18.1.8. machine learning в javascript

18.1.8.1. пример задачки нейросеть на js

18.1.8.2. верстка html css

18.1.8.3. synaptic

18.1.8.4. brain js

18.1.8.5. Статьи

18.1.8.5.1. Перцептрон

18.1.9. сайты с гайдами и примерами работ аля кодпен

18.1.9.1. Скотч

18.1.9.2. кодпен

18.1.10. Реактивное программирование

18.1.10.1. redux паттерн

18.1.10.1.1. ngxs

18.1.10.1.2. ngrx

18.1.10.2. Observable RXJS

18.2. php

18.2.1. Базовый

18.2.1.1. php за час

18.2.1.1.1. СУБД

18.2.1.2. работа с форматами json csv ini

18.2.2. Продвинутый

18.2.2.1. работа с библиотекой GD PHP. Генерация изображения (для постановки водной марки на изображения "на лету")

18.2.2.2. Работа с файловой системой; fopen and etc.

18.2.2.3. Сессии и аутентификация пользователя

18.2.2.4. отладка PHP кода

18.2.2.5. работа с PostgreSQL

18.2.2.6. концепция MVC

18.2.2.7. добавление подписчика в базу

18.2.3. Wordpress practice

18.2.3.1. русская документация wordpress

18.2.3.1.1. русская документация и how to для wordpress

18.2.3.2. создание темы вордпресс на фреймворке unyson.io

18.2.3.2.1. мануал по фреймворку

18.2.3.3. создание плагинов WP

18.2.3.3.1. подключение плагина в админку

18.2.3.3.2. написание плагина отзыва для wp (вебхуки активации, деактивации, add_action add_opinion, создание таблиц в Sql)

18.2.3.3.3. do-shortcode для Похожих статей

18.2.3.4. how to

18.2.3.4.1. ajax пагинация (load more)

18.2.3.4.2. ajax пагинация + фильтрация и поиск

18.2.3.4.3. ajax infinity scroll

18.2.3.4.4. Мобильное приложение для wordpress

18.2.4. magento, prestashop

18.2.5. bitrix

18.2.6. фреймворки php

18.2.6.1. Yii

18.2.6.2. Symfony

18.2.6.2.1. api platform - надстройка для написания API на симфони, внутри есть докер, дженкинс, AWS

18.2.6.3. Laravel

18.2.6.3.1. этапы разработки и деплоя на ларавель

18.3. Python

18.3.1. клондайка курсов и уроков

18.3.1.1. 9 ютуб каналов по Пайфону

18.3.2. фреймворки

18.3.2.1. Django

18.3.2.1.1. уроки по фремворку от создания просто аплика до деплоя

18.3.2.1.2. документация на django

18.3.2.2. Flask

18.3.2.3. Falcon

18.3.2.4. Tornado

18.3.3. Понятия

18.3.3.1. Sentry

18.3.3.1.1. оперативный мониторинг ошибок на Django

18.3.4. сборки

18.3.4.1. Anaconda

18.3.5. How to

18.3.5.1. как установить питон

18.3.6. Python-пакеты библиотека

18.3.6.1. NumPy

18.3.6.2. Pandas

18.3.6.3. Matplotlib

18.3.6.4. Sci-kit Learn

18.3.6.5. SciPy

18.3.7. Скраппинг веб сайтов

18.3.7.1. пример скрапинга и краулинга

18.3.8. Нейросети и чат боты

18.3.8.1. Чат боты

18.3.8.1.1. обучаемый чат бот на питоне

18.3.8.2. распознавание картинок

18.3.8.3. pix2code наброски в код и скетчи

18.4. JAVA

18.4.1. Полезные ресурсы

18.4.1.1. ключи для intellij idea

18.4.1.2. Поиск maven dependencies для любой библиотеки

18.4.1.3. сборка проекта Spring Boot

18.4.1.4. mkyong сайт с примерами на java

18.4.1.5. API EXAMPLES

18.4.1.6. примеры на javа https://www.geeksforgeeks.org

18.4.2. Видеоуроки

18.4.2.1. Java за час

18.4.2.2. база данных для JAVA (jdbc)

18.4.3. Фреймворки

18.4.3.1. Spring

18.4.3.1.1. лучшие туториалы и подсказки

18.4.3.2. Hibernate

18.4.3.3. akka

18.4.3.3.1. quick start

18.4.4. библиотеки

18.4.4.1. assertJ - для тестирования

18.4.4.2. dozer - mapping между entity domain view

18.4.4.2.1. гайд по dozer

18.4.4.2.2. еще один гайд по кастом мапингу

18.4.4.2.3. примеры API маппинга

18.4.4.3. stream API

18.4.4.3.1. шпаргалка с хабра

18.4.5. Java Core Practice

18.4.5.1. LocalDateTime

18.4.5.1.1. разница между двумя датами

18.4.5.1.2. LocalDateTime.of(2014, 9, 9, 15, 0, 0);

18.4.5.2. Порядок инициализации внутри класса

18.4.5.2.1. Пример класса

18.4.5.2.2. Его вывод в консоль, по мере инициализации

18.4.5.3. вычисление факториала

18.4.6. Java Syntax Practice

18.4.6.1. ввод пользователем значений из консоли

18.4.6.1.1. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

18.4.6.1.2. Scanner scan = new Scanner(System.in);

18.4.6.2. циклы

18.4.6.2.1. for (int mas : mass) { System.out.println(mas); }

18.4.6.2.2. для изменения массива в цикле for while

18.4.6.2.3. работа с HashSet и Map в цикле for

18.4.6.3. Generics

18.4.6.3.1. ArrayList<String>

18.4.6.4. виды массивов

18.4.6.5. — В Java числа перед делением лучше всего приводить к вещественному (дробному) типу путем умножения их на вещественную единицу – 1.0

18.4.6.6. сигнатура метода

18.4.6.7. Exceptions

18.4.6.7.1. перехват исключений происходит по системе try catch finnaly

18.4.6.7.2. логирование BEAN.log(var)

18.4.6.8. преобразование типов

18.4.6.8.1. добавить (double) перед переменной int

18.4.6.8.2. downcasting and uppercasting

18.4.6.8.3. instanceof

18.4.6.9. Паттерны

18.4.7. telegram bot on java

18.4.7.1. tutorial simple echo, photo, logging, emoji and deploy

18.5. Базы данных и сервер

18.5.1. SQL

18.5.1.1. подборка от разных авторов в СТОПЯТЬДЕСЯТ видео уроков по SQL БД)))

18.5.1.2. Паттерны и теория

18.5.1.2.1. 6 нормальных форм БД

18.5.1.2.2. 15 статей по связям

18.5.1.3. операторы в sql скриптах

18.5.1.3.1. Операторы Описания Данных

18.5.1.3.2. Операторы задания прав доступа в базе данных

18.5.1.3.3. Операторы транзакций и восстановления данных

18.5.1.3.4. Операторы Манипуляции Данными

18.5.1.3.5. Операции соединения

18.5.1.3.6. Предикат IN

18.5.1.3.7. AS

18.5.1.3.8. Структура запроса

18.5.1.3.9. Выводить пары, пример

18.5.1.4. сайт туториал по SQL

18.5.1.5. сайт для тренировки скриптов

18.5.2. MySQL

18.5.2.1. индексы в MySQL

18.5.2.2. JOIN в MYSQL

18.5.3. PostgreSQL

18.5.4. NoSQL

18.5.4.1. MongoDB

18.5.5. OpenServer

18.5.5.1. Запуск локального сервера

18.5.5.2. phpMyadmin

18.5.5.3. постановка задач в очередь

18.5.6. Настройка виртуального хостинга (Wordpress помогатор 3.1)

18.5.7. apache, nginx

18.5.8. psftp и ssh

18.5.8.1. midnight commander

18.5.8.2. putty

18.5.9. консольные редакторы

18.5.9.1. nano

18.5.9.2. vim

18.5.9.3. работа с терминалом

18.5.10. Редакторы БД

18.5.10.1. quickdata

18.5.10.1.1. есть export в MySqlWorkBanch

18.6. DevOPS

18.6.1. Docker

18.6.1.1. Курс по докеру бесплатно

18.6.1.2. практическое руководство на русском

18.6.1.3. шпаргалка по докеру

18.6.1.4. команды для работы с контейнерами

18.6.1.4.1. посмотреть список образов

18.7. API Сервисов

18.7.1. Vkontakte

18.7.1.1. либы

18.7.1.1.1. NEGEZOR - для Node js

18.7.2. Мой Склад

18.7.2.1. API для моего склада на Node.js

18.7.2.2. все репозитории автора по либам моего склада

19. UNIX системы и команды

19.1. LINUX

19.2. MAC OS

19.3. WINDOWS

19.3.1. АНАЛОГ $ touch на винде, для создания файлов

19.3.2. список соответствия команд LINUX WINDOWS

19.4. список полезных команд для разработки

19.4.1. netstat -a. список прослушиваемых портов

20. Голосовые помощники

20.1. Google Assistent

20.2. SIRI

20.3. Алиса

20.3.1. админка яндекс диалогов

20.3.2. сервис Вертер для создание навыков алиы по типу диалога и формы обратной связи + CRM по ответам

20.4. Статьи общей тематики

20.4.1. хабра как создать экшены для голосовых помощников

21. Карта скиллов обновлено 10.01.19

21.1. Карта скиллов

21.1.1. Ionic

21.1.1.1. Errors

21.1.1.1.1. Refused to apply style from 'http://localhost:8100/build/main.css' because its MIME type ('text/html') is not a supported

21.1.1.1.2. не собирается --prod Error: The Angular AoT build failed. See the issues above

21.1.1.2. Publishing in IOS Android

21.1.1.3. Plugins

21.1.1.3.1. devices platform

21.1.1.3.2. LocalForage

21.1.1.3.3. Генерация unic ID

21.1.1.3.4. Аутентификация

21.1.1.4. фишки

21.1.1.4.1. Intro со слайдерами

21.1.2. JAVA

21.1.2.1. библиотеки

21.1.2.1.1. assertj - для тестирования

21.1.2.1.2. slf4j - логирования

21.1.2.2. фишки

21.1.2.2.1. java doc (комментарии)

21.1.2.2.2. jdbc и h2 БД коннект, слои

21.1.3. Алиса

21.1.3.1. сервис по набору навыков для форм обратной связи

21.1.4. Project Managment

21.1.4.1. Этапы проектной работы

21.1.4.1.1. Модель микроинтеракции: триггер, логика, обр. Связь, изм состояния

21.1.4.1.2. Безопасность мобильных приложений

21.1.4.1.3. Поддержка Зависимостей ios приложений

21.1.4.1.4. Offline-ready

21.1.4.1.5. Надежность

21.1.4.1.6. CI

21.1.4.1.7. Автоматизация

21.1.4.1.8. Bus Factor сколько нужно сбить автобусом ваших людей, чтобы стало невозможно поддерживать ваше приложение

21.1.4.1.9. Public Speaking для докладов в CocoaHeads

21.1.4.2. OKR

21.1.4.3. 12 шагов по старту онлайн школы

21.1.5. Frontend

21.1.5.1. Typescript and CodeStyle

21.1.5.1.1. Errors

21.1.5.1.2. типизация Enum'а

21.1.5.1.3. магические числа

21.1.5.2. UI

21.1.5.2.1. Material Design

21.1.5.2.2. prime ng

21.1.5.2.3. font awesome how install

21.1.5.2.4. CSS

21.1.5.3. библиотеки JS

21.1.5.3.1. Работа с кодом

21.1.5.3.2. Performance, lazy load

21.1.5.3.3. Компоненты, графика

21.1.5.4. JS практики

21.1.5.4.1. проверка на уникальность массива

21.1.5.4.2. удаление элемента из массива

21.1.5.4.3. сохранение свойств одного объекта в другом (присвоение)

21.1.5.4.4. клонирование объекта

21.1.5.4.5. websocket

21.1.5.4.6. Глубокое копирование массива с объектами в объектах

21.1.5.4.7. расширение стандартных методов массива

21.1.5.4.8. скачивание файла по get запросу через Blob

21.1.5.5. Angular (TS) практики

21.1.5.5.1. pipe

21.1.5.5.2. ChangeDetectorRef

21.1.5.6. Angular

21.1.5.6.1. Перечень фишек

21.1.5.6.2. Реализации

21.1.5.6.3. Angular библиотеки

21.1.5.6.4. redux паттерн

21.1.5.6.5. CORE сервисы и хелперы

21.1.6. Dart

21.1.6.1. FLUTTER

21.1.6.1.1. in Visual Studi Code hot keys and commands

21.1.6.1.2. widgets

21.1.6.1.3. lifecycle hook

21.1.6.1.4. debug

21.1.6.1.5. Понятия и фишки

21.1.6.1.6. Методы

21.1.6.1.7. Тестирование

21.1.6.1.8. Архитектура

21.1.6.1.9. Верстка

21.1.6.2. AngularDart

22. SALESFORCE

22.1. платформа для обучения языку APEX для salesforce developer