Автовоспроизведение
Автозавершение
Предыдущий урок
Дальше
Speaking Developish
Computer Science Basics. Основы работы компьютерных систем.
Знакомство с курсом и Intro-тест по технологиям. Computer Science.
Из чего состоит компьютер? Основные компоненты, история и виды ОС. (11:48)
Языки программирования. Классификация, виды, кодинг. (25:17)
Что помогает в создании кода? Библиотеки, фреймворки, движки, CMS. (20:02)
Виды программных продуктов, сервера. SQL и noSQL базы данных. (9:07)
Мануальное и автоматическое тестирование. Деплой. (15:35)
Домашнее задание и презентации лекций
Проверочный тест и материалы к лекции.
Technologies Overview
Intro-тест по технологиям. Technologies Overview.
Цикл разработки ПО и основные методологии. Agile, Scrum, Kanban. (34:34)
Who is who в IT? Технические роли. Ранжирование по опыту и функционалу. (16:02)
Из чего состоит стек технологий? Примеры стеков. Классификация языков и фреймворков. (38:00)
Что такое тестинг, DevOPS, сборщики и облачные сервисы? Соотношение языков и технологий. (23:36)
What’s hot? Тренды, Big Data, Blockchain, AI, VR, AR. (27:32)
Проверочный тест и материалы к лекции.
JavaScript Ecosystem
Intro-тест по технологиям. JS.
Краткая история web-девелопмента. Ключевые технологии. HTML, CSS, JavaScript. Скриптовые языки, компиляция. Front End & Back End. Верстка и JS – разница. (16:51)
Как работает web-браузер. (6:46)
Синтаксический сахар. Препроцессоры. (7:15)
JS-based languages: Syntax changers, JS extenders, Transpilers. (19:08)
ECMAScript (ES). (17:05)
Single Page Application (SPA). AJAX. Многопоточность и асинхронность. (18:53)
Современные JS-фреймворки: React, Redux, Flux, MobX, Angular, Vue.js. (17:38)
Server Side JavaScript. Node.js. API. Front End JS VS Back End JS. Фреймворки. (16:26)
Мобильная разработка на JS: HTML5 Apps, React Native, Native Script. Vue Native. (11:40)
Other buzzwords and technologies. Tools for JS Development. (11:30)
О JS-разработчиках и особенностях найма. Hiring gotchas. (8:29)
Проверочный тест и материалы к лекции.
Java
Intro-тест по технологиям. Java.
Java intro: история, эволюция (J2SE, J2EE, J2ME), сферы применения. JVM. (10:18)
Java Core: OOP, структуры данных, алгоритмы, паттерны, многопоточность. (24:28)
DB: JDBC, JPA, Hibernate, базы данных в Java. (7:43)
Web: Servlets/JSP, EJB, JEE, Web services: REST, SOAP, GraphQL. (8:43)
Spring и другие web-фреймворки. (10:22)
Events: JMS, AMQP, RabbitMQ, Kafka. (14:29)
JVM-языки: Groovy, Scala, Clojure, Kotlin. (14:59)
Big Data: Hadoop, Spark и их экосистемы. (12:22)
Mobile: Android и Java/C++/Kotlin, Android IDE/SDK/NDK, другие виды Android приложений (compiled apps, hybrid apps, PWA). (13:36)
Тестирование и Java: unit, integration, end to end, automation tests, TDD, ВDD. (7:42)
Тулзы: IDE (IDEA, Eclipse), Text Editors, VCS (Git, SVN, Mercurial), Build tools (Maven, Gradle, Ant), App servers (Tomcat), CI/CD (Jenkins, Teamcity). (9:04)
Разбор вакансий и профилей Java-специалистов. (21:02)
Проверочный тест и материалы к лекции.
DevOps
Intro-тест по технологиям. DevOps.
Идея DevOps. (8:27)
История DevOps. Замкнутый цикл разработки ПО. (8:20)
Сервер. Дата центры. Виртуализация. Environments. Clouds. (24:29)
Архитектура приложений. (14:10)
Про опыт и кругозор DevOps. Снова про клауды и environment. (20:33)
Конфигурирование (Terraform, Ansible) и версионирование (GitHub, GitLab). (14:09)
Рackage (Docker, Lambda), Deploy (Jenkins, CodeDeploy), Run (ECS, Kubernetes), Monitor (ELK Stack, Prometheus). (16:56)
Специализация в DevOps: Security, Infrastructure, Automation (CI/CD), NetOps, DataBases. (17:12)
Hype: Kafka, Cassandra, Kubernetes & Docker, HashiСorp stack. (19:08)
Product DevOps VS Outsource DevOps, DevOps в fintech, healthcare, BigData, AI, Blockchain, iOT. (7:06)
Где найти DevOps-специалистов и чем заинтересовывать. (18:52)
Разбор вакансий для DevOps. (13:20)
Разбор профилей DevOps-специалистов. (11:36)
Проверочный тест и материалы к лекции.
Проверочный тест и материалы к лекции.
Содержание урока заблокировано
Если вы уже записаны,
Вам нужно войти в систему
.
Запишитесь на курс, чтобы разблокировать