Size: a a a

IT лекции

2020 September 01
IT лекции
▫️ Тестирование кода. Философия и примеры

Зачем писать тесты? Test Driven Development хорошо или плохо? 5 причин тестировать свой код, хорошие практики и примеры плохих практик из жизни. Вторая половина - мастер класс с написанием пары тестов на реальном проекте.

👉🏻 Смотреть

@itlecture
YouTube
Тестирование кода. Философия и примеры
Зачем писать тесты? Test Driven Development хорошо или плохо? 5 причин тестировать свой код, хорошие практики и примеры плохих практик из жизни. Вторая половина - мастер класс с написанием пары тестов на реальном проекте.

👉 Курс «Разработчик на JavaScript» в SkillFactory: https://clc.to/YGKgmA
🎉 Скидка 45% по промокоду SSV2020 (до 31.08.2020)

00:00 Вступление
00:41 Причина 1. Проверка корректности программы
01:06 Причина 2. Страховка на будущее
01:48 Курс Fullstack разработчик со скидкой 45%!
02:56 Причина 3. Тесты - это документация
03:45 Причина 4. С тестами легче развивать программу
04:57 Причина 5. Легко тестировать — легко читать
05:07 TDD Test Driven Development
06:32 Как надо писать тесты. Best practices
06:43 Betterspecs.org
07:33 AAA - Arrange, Act, Assert
08:44 Тестируй свое - мокай чужое
09:38 ПРАКТИКА
26:08 Две истории как не надо делать
28:10 Еще практика
59:11 Выводы и пасхалки

Использованы фрагменты видео (fair use):
- https://www.youtube.com/watch?v=I95nVg-rEoM
- https://www.youtube.com/watch?v=Q8WJz…
источник
2020 September 02
IT лекции
▪️ Уроки Django

Урок 1. Создаем пустой проект - Смотреть
Урок 2. Создаем модели базы данных - Смотреть
Урок 3. Создаем админку - Смотреть
Урок 4. Выводим записи в браузер. - Смотреть
Урок 5. Фильтрация по категориям - Смотреть

#python #django

@itlecture
источник
IT лекции
@robotics_channel — канал о робототехнике, искусственном разуме и сферах их применения. Подробно о главном в индустрии от редактора журнала Хакер.

Подписывайтесь:
http://t.me/robotics_channel
источник
IT лекции
▫️ Лекции по Big Data

1 - BigData. Введение в машинное обучение - Смотреть
2 - BigData. Python - Смотреть
3 - BigData. Что такое BigData - Смотреть
4 - BigData. OLAP. What and why - Смотреть
5 - BigData. IoT и BigData - Смотреть
6 - BigData. Сhallenges of classification - Смотреть
7 - BigData. Formal Context Analysis - Смотреть
8 - BigData. Регрессия - Смотреть
9 - BigData. Хранение и анализ больших данных - Смотреть
10 - BigData. Deep learning - Смотреть

@itlecture
источник
2020 September 03
IT лекции
▪️ Тестирование как точка входа в ИТ. Подводные камни 

- как достичь успеха при прохождении ИТ-курсов;
- как наши представления о тестировании отличаются от реальности;
- о подводных камнях этой индустрии;
- и почему всё же стоит выбрать именно QA.

Смотреть

@itlecture
источник
2020 September 04
IT лекции
▪️ Изучаем JavaScript за 146 минут начиная со стандарта ES6 и выше 

Основы языка JavaScript в анимационном и физическом формате, рассмотрены темы начинаю от где используется до создания классов.

Смотреть

@itlecture
YouTube
JavaScript 2020 за 146 минут начиная со стандарта ES6 и выше [ ДЗ ] 🔊 - #13 #ДомаВместе
Основы языка JavaScript в анимационном и физическом формате, рассмотрены темы начинаю от где используется до создания классов.
📗Книга для изучения: Изучаем JavaScript http://bit.ly/34rBoG2
Как выучить JavaScript? Самый офигенный способ!
📢Уроки JavaScript начинаю от ES6 - ES9 стандарт и выше
🙉 Канал в телеграмм: http://bit.ly/2QcOXD4

☕🍗 Патреон, поддержи автора:
https://www.patreon.com/dkadevelop
🔹 Другие реквизиты на сайте автора:
https://dka-develop.ru/blog/donation

🔹 Используемый редактор:
Sublime: https://sublimetext.com

ТайМкод, в том числе на неизученные темы ранее, вопросы для самоконтроля и ДЗ.
0:00 О чем видео
1:21 Введение, где используется, EcmaScript, отличие от Java, где писать и как начать
17:32 ВОПРОСЫ и ответы для самоконтроля
18:37 Переменные, Идентификаторы, Литералы, Тип данных
41:54 ТЕМА которая не рассматривалась ранее
42:24 ВОПРОСЫ и ответы для самоконтроля
43:09 Обзор [ Примитивные типы данных, Symbol стандарт ES6
53:25 ТЕМА которая не рассматривалась ранее
54:27 ВОПРОСЫ и ответы для…
источник
2020 September 05
IT лекции
▪️ КТО КРУЧЕ? Веб Дизайнер или UX/UI Дизайнер? В чем их различия?

В данном ролике разобрали разницу между веб дизайнером и ui/ux дизайнерами. Кто чем занимается, кто имеет перспективы а кто нет.

Смотреть

@itlecture
источник
2020 September 07
IT лекции
📱 Пишем Android-приложение с нуля на Jetpack + Kotlin

План вебинара:

1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).
6. Подключаем базу данных (Room).
7. Запускаем, любуемся, пробуем опубликовать.

Ведущий: Алексей Гладков

Смотреть

@itlecture
источник
2020 September 08
IT лекции
▫️ 10 Gihub репозиториев, которые должен знать каждый программист.

Всем привет. Представляем вашему вниманию подборку из 10 github репозиториев, которые должен знать каждый веб-разработчик.

👉🏻 Смотреть

@itlecture
источник
2020 September 09
IT лекции
🖥️ Уроки создания сайтов с нуля от Ninja frontend | HTML/CSS 

▪️ Урок 1: Основные теги html - Смотреть
▪️ Урок 2: Работа с таблицами и блоками  - Смотреть
▪️ Урок 3: CSS и селекторы атрибутов  - Смотреть
▪️ Урок 4: работа с текстом и фоны  - Смотреть
▪️ Урок 5: Блочная модель  - Смотреть
▪️ Урок 6: Позиционирование, макетирование.  - Смотреть
▪️ Урок 7: Верстка шаблона по psd макету  - Смотреть
▪️ Урок 8: Верстка шаблона по psd макету  - Смотреть
▪️ Урок 9: Основы JS: variables, loops, functions, arrays, if-else  - Смотреть
▪️ Урок 10: Основы jQuery  - Смотреть

@itlecture
источник
IT лекции
⚙️ Язык GO - основные понятия, стиль написания, пакеты и типы.

Цель урока обучить учащегося базовым конструкциям языка. Показать виды объявления переменных с типами и их назначения. Рассказать, как устроены пакеты в Golang.

Смотреть

@itlecture
источник
2020 September 10
IT лекции
💭 Необходимый минимум по задачам для прохождения интервью

👉🏻Бинарный поиск от Гуглера. Как пройти интервью не моргнув глазом. - Смотреть

👉🏻Быстрое возведение в степень. Как не залажать поступление в ШАД. - Смотреть

👉🏻Задача о кузнечике. Не будь лохом - умей решать халяву. Cмотри на х1.5 - Смотреть

👉🏻Задачка о водопаде. Лучше знать, чем не знать. Смотри на х1.5 - Смотреть

👉🏻Код для водопада 1d. Быстрее всех. - Смотреть

👉🏻Понятия о списках. Порви интервью в фейсбук как грелку. Смотри на х1.5 - Смотреть

👉🏻Код для переворачивания списка. Быстрее всех, как и обещал. - Смотреть

👉🏻Базовая теория про массивы. Теория уровня школы без умных слов. Смотри на скорости х1.5 - Смотреть

👉🏻Базовая теория о бинарных деревьях. Определения size, height, balanced, search tree, heap. На 1.5х - Смотреть

👉🏻Два элемента с заданной суммой. Знай, чтобы делать операционки и магазины! - Смотреть

@itlecture
источник
2020 September 11
IT лекции
▪️ Основы внедрения зависимостей. Dependency Injection в Android разработке.

Данный урок позволяет понять основы внедрения зависимостей (Dependency Injection) как концепции. В учебном материале делается обзор основных фреймворков/библиотек Dependency Injection, применяемых при разработке Android-приложений.

Смотреть

@itlecture
источник
IT лекции
🖥️ Программирование компьютерной графики для чайников

#1 Биты и байты - Смотреть
#2 Математика - Смотреть
#3 Смешивание цветов - Смотреть
#4 Отсечение невидимых поверхностей - Смотреть
#5 Представление геометрии моделей - Смотреть
#6 Rendering Pipeline - Смотреть
#7 Модели света - Смотреть
#8 Текстуры и материалы - Смотреть

@itlecture
источник
2020 September 13
IT лекции
🎮Как взламывают игры?

▫️Часть 1 Структура исполняемого файла - Смотреть
▫️Часть 2. Внесение изменений в исполняемый файл - Смотреть
▫️Часть 3. Работа с упаковщиком - Смотреть

@itlecture
источник
2020 September 14
IT лекции
▫️ HTML верстка на примере бизнес сайта

1. Подготовка - Смотреть
2. Изображения, шрифты - Смотреть
3. jQuery и плагины - Смотреть
4. HTML5 и параллакс - Смотреть
5. шапка и верхнее меню - Смотреть
6. пункты и картинка - Смотреть
#html

@itlecture
источник
IT лекции
🗣️Что такое Pet-project? Простые идеи собственного проекта в IT для начинающих

Что такое пет-проект и как его правильно вести? В этом выпуске вы узнаете где искать идеи для проекта, как не потерять мотивацию и довести личный проект до релиза.

👉🏻Смотреть

@itlecture
источник
2020 September 16
IT лекции
🗣️Программы для веб дизайнеров. Топ софта для дизайнеров Photoshop, Figma, Sketch, Adobe XD, InVision

В данном уроке мы рассмотрели лучшие программы для веб дизайнеров и поговорили почему именно они нам нужны. Photoshop, Figma, Sketch, Adobe XD, InVision

Смотреть

@itlecture
источник
IT лекции
🤖 Создание ботов в Microsoft Bot Framework

В ходе вебинара будут рассмотрены принципы создания ботов с использованием Microsoft Bot Framework. Будет показан весь путь от написания кода до его публикации и привязке к целевым платформам.

Целевая аудитория: C# разработчики, которым интересно создание ботов. Вебинар для тех, кому интересно научиться разрабатывать ботов, используя Microsoft Bot Framework.
Предварительные требования: наличие базовых навыков C# является обязательным для понимания процессов во время вебинара.

Программа вебинара:

▫️Обзор существующих интересных ботов Telegram и Skype;
▫️Обзор Microsoft Bot Framework;
▫️Создание бота с помощью Microsoft Bot Framework;
▫️Публикация бота;
▫️Привязка бота к целевым платформам;
▫️Ответы на вопросы.

Смотреть

@itlecture
источник
2020 September 17
IT лекции
☕ SOLID принципы программирования в Java

На этом вебинаре мы окунёмся в мир объектно-ориентированного программирования, поговорим о SOLID-принципах создания крупных проектов, рассмотрим теорию и практику по каждой букве на примере создания и рефакторинга небольшой программы на языке Java.

Смотреть

@itlecture
источник