Программирование на Python с нуля
1. Введение
2. Установка
3. Первая программа, синтаксис
4. Переменные
5. Исключения
6. Условные операторы
7. Циклы
8. Списки
#video #python
https://www.youtube.com/watch?v=vsLmBcAtAzA&list=PLkeGs_OdUTP9wCD1sK3GLde-JllQdVD8c&ab_channel=IT%D0%BA%D0%B0%D0%B6%D0%B4%D1%8B%D0%B9%D0%B4%D0%B5%D0%BD%D1%8C
1. Введение
2. Установка
3. Первая программа, синтаксис
4. Переменные
5. Исключения
6. Условные операторы
7. Циклы
8. Списки
#video #python
https://www.youtube.com/watch?v=vsLmBcAtAzA&list=PLkeGs_OdUTP9wCD1sK3GLde-JllQdVD8c&ab_channel=IT%D0%BA%D0%B0%D0%B6%D0%B4%D1%8B%D0%B9%D0%B4%D0%B5%D0%BD%D1%8C
Онлайн-магистратура — новый формат обучения!
Game Design & Development — двухлетняя программа магистратуры для бакалавров.
Всё как в классических вузах: семинары, сессия, студенческие льготы и отсрочка от армии, только все занятия и экзамены — онлайн.
Кому подойдёт программа?
Всем, у кого есть высшее образование и желание работать в игровой индустрии. Работа в этой сфере сочетает в себе техническую и творческую часть — так что она подойдёт и гуманитариям, и технарям.
Программа составлена с учётом современных технологий разработки компьютерных игр. Вы научитесь работать как с Unity, так и с Unreal Engine 4. Будете создавать мобильные проекты, VR/AR-игры и приложения. Сможете управлять командами разработчиков в игровой или любой другой индустрии. Фундаментальные знания позволят работать как в России, так и за границей.
Что нужно для поступления?
Какие документы нужны, вы сможете уточнить у менеджера на сайте. Основной — диплом о высшем образовании. При этом неважно, по какой специальности он получен. Документы и заявление подаются онлайн. Для зачисления необходимо пройти вступительные испытания в форме тестирования по прикладной информатике.
Хочешь получить больше информации? Переходи по ссылке: https://clc.am/xmoluw
Game Design & Development — двухлетняя программа магистратуры для бакалавров.
Всё как в классических вузах: семинары, сессия, студенческие льготы и отсрочка от армии, только все занятия и экзамены — онлайн.
Кому подойдёт программа?
Всем, у кого есть высшее образование и желание работать в игровой индустрии. Работа в этой сфере сочетает в себе техническую и творческую часть — так что она подойдёт и гуманитариям, и технарям.
Программа составлена с учётом современных технологий разработки компьютерных игр. Вы научитесь работать как с Unity, так и с Unreal Engine 4. Будете создавать мобильные проекты, VR/AR-игры и приложения. Сможете управлять командами разработчиков в игровой или любой другой индустрии. Фундаментальные знания позволят работать как в России, так и за границей.
Что нужно для поступления?
Какие документы нужны, вы сможете уточнить у менеджера на сайте. Основной — диплом о высшем образовании. При этом неважно, по какой специальности он получен. Документы и заявление подаются онлайн. Для зачисления необходимо пройти вступительные испытания в форме тестирования по прикладной информатике.
Хочешь получить больше информации? Переходи по ссылке: https://clc.am/xmoluw
Android-разработка
1. Kotlin.
2. Основные компоненты Android
3. Интерфейс приложения.
4. Фрагменты.
5. Архитектура: MVP, MVVM.
6. Хранение данных
7. Многопоточность. Корутины.
8. Работа с сетью
9. Clean Architecture, Dagger, Flow
10. Тестирование
#video #Android #Kotlin
https://www.youtube.com/watch?v=hIyyYY-VclA&list=PLQ09TvuOLytS_vYHtFHQzZJFcnbYCYF6x&ab_channel=Doubletapp
1. Kotlin.
2. Основные компоненты Android
3. Интерфейс приложения.
4. Фрагменты.
5. Архитектура: MVP, MVVM.
6. Хранение данных
7. Многопоточность. Корутины.
8. Работа с сетью
9. Clean Architecture, Dagger, Flow
10. Тестирование
#video #Android #Kotlin
https://www.youtube.com/watch?v=hIyyYY-VclA&list=PLQ09TvuOLytS_vYHtFHQzZJFcnbYCYF6x&ab_channel=Doubletapp
Осваивайте верстку на практике с поддержкой эксперта и персонального ментора! Первые шаги вы сделаете уже 18 мая на демо-занятии «CSS Reset — ненужный артефакт или спасательный круг».
Спикер Holy JS и преподаватель Маргарита Образцова расскажет, зачем CSS Reset, что такое рендеринг и как браузер рендерит страницу.
Используйте демо-урок как возможность получить ценные знания и попробовать онлайн-курс «HTML / CSS» от OTUS перед стартом занятий. Регистрируйтесь, чтобы посетить вебинар https://otus.pw/ziCw/
Спикер Holy JS и преподаватель Маргарита Образцова расскажет, зачем CSS Reset, что такое рендеринг и как браузер рендерит страницу.
Используйте демо-урок как возможность получить ценные знания и попробовать онлайн-курс «HTML / CSS» от OTUS перед стартом занятий. Регистрируйтесь, чтобы посетить вебинар https://otus.pw/ziCw/
Этический взлом на Python. Часть 2
11. (Пишем очень простую программу для смены Mac-адреса)
12. (Что такое алгоритм)
13. (Читаем то, что возвращают системные команды)
14. (Регулярные выражения)
15. (Извлекаем подстроку с помощью регулярных выражений)
16. (Рефакторинг)
17. (Реализуем алгоритм проверки смены Маc адреса)
18. (Программируем сканер сети)
19. (Устанавливаем Windows как виртуальную машину)
20. (Что такое ARP и зачем он нужен)
#video #python
https://www.youtube.com/watch?v=nCmTEeb2RTc&list=PLK_91fLxh1IEPWK1SWaY_J-VX1O24teeA&ab_channel=XCode
11. (Пишем очень простую программу для смены Mac-адреса)
12. (Что такое алгоритм)
13. (Читаем то, что возвращают системные команды)
14. (Регулярные выражения)
15. (Извлекаем подстроку с помощью регулярных выражений)
16. (Рефакторинг)
17. (Реализуем алгоритм проверки смены Маc адреса)
18. (Программируем сканер сети)
19. (Устанавливаем Windows как виртуальную машину)
20. (Что такое ARP и зачем он нужен)
#video #python
https://www.youtube.com/watch?v=nCmTEeb2RTc&list=PLK_91fLxh1IEPWK1SWaY_J-VX1O24teeA&ab_channel=XCode
Хотите освоить фреймворк ASP. NET Core?
20-21 мая ждем вас в OTUS на открытом интенсиве «Serverless на базе Azure». За два дня вы пройдете обзор облачных сервисов, serverless computing и создание Azure function, добавление azure storage и безопасности, ARM шаблоны и др.
После интенсива вы сможете продолжить обучение на онлайн-курсе «C# ASP. NET Core Developer» по спец.цене.
Для регистрации пройдите вступительный тест https://otus.pw/V2zY/
20-21 мая ждем вас в OTUS на открытом интенсиве «Serverless на базе Azure». За два дня вы пройдете обзор облачных сервисов, serverless computing и создание Azure function, добавление azure storage и безопасности, ARM шаблоны и др.
После интенсива вы сможете продолжить обучение на онлайн-курсе «C# ASP. NET Core Developer» по спец.цене.
Для регистрации пройдите вступительный тест https://otus.pw/V2zY/
Топ вопросы на собеседовании по SQL
1) Что такое реляционная база данных? Что такое SQL?
2) Конструкция Join. Виды и использование.
3) Cравнение с NULL.
4) Операторы IN и NOT IN.
5) Создание таблицы. Добавление полей и индексов.
6) Псевдонимы полей.
7) Агрегирующие функции
8) Операции INSERT, UPDATE и DELETE.
9) Операторы сравнения.
10) Как вы использовали SQL на прошлой работе?
#video #sql
https://www.youtube.com/watch?v=BGis4J0cogk&list=PLwHvxJae2LawmHmDpWMvimvB_SmUEcH2t
1) Что такое реляционная база данных? Что такое SQL?
2) Конструкция Join. Виды и использование.
3) Cравнение с NULL.
4) Операторы IN и NOT IN.
5) Создание таблицы. Добавление полей и индексов.
6) Псевдонимы полей.
7) Агрегирующие функции
8) Операции INSERT, UPDATE и DELETE.
9) Операторы сравнения.
10) Как вы использовали SQL на прошлой работе?
#video #sql
https://www.youtube.com/watch?v=BGis4J0cogk&list=PLwHvxJae2LawmHmDpWMvimvB_SmUEcH2t
Media is too big
VIEW IN TELEGRAM
Обрабатываем данные на лету: прямой эфир Oracle с российскими банками
Аналитика в реальном времени, эволюция хранилищ данных и Data Mesh на практике.
24 мая в 12:00 мск Oracle при поддержке компании Intel организует дискуссионный клуб с представителями четырех ключевых российских банков: СберБанк, ОТП Банк, Тинькофф Банк и Банк «Открытие». Как меняются подходы и задачи для хранилищ данных, как усилить аналитику и как выбрать технологическую платформу - на эти и другие темы поговорим в прямом эфире.
Обсудим:
1. Основные подходы к выбору платформы для построения аналитических решений.
2. Что представляют собой хранилища данных в российских топ-банках и какова эволюция их развития.
3. Применение технологий класса больших данных – почему они важны?
4. Обработка данных на лету – real-time аналитика и задачи бизнеса, которые она решает.
Вы также сможете задать свои вопросы нашим участникам в прямом эфире.
Участие бесплатное!
Регистрация: https://bit.ly/3uRfBFf 👈🏻👈🏻👈🏻
Аналитика в реальном времени, эволюция хранилищ данных и Data Mesh на практике.
24 мая в 12:00 мск Oracle при поддержке компании Intel организует дискуссионный клуб с представителями четырех ключевых российских банков: СберБанк, ОТП Банк, Тинькофф Банк и Банк «Открытие». Как меняются подходы и задачи для хранилищ данных, как усилить аналитику и как выбрать технологическую платформу - на эти и другие темы поговорим в прямом эфире.
Обсудим:
1. Основные подходы к выбору платформы для построения аналитических решений.
2. Что представляют собой хранилища данных в российских топ-банках и какова эволюция их развития.
3. Применение технологий класса больших данных – почему они важны?
4. Обработка данных на лету – real-time аналитика и задачи бизнеса, которые она решает.
Вы также сможете задать свои вопросы нашим участникам в прямом эфире.
Участие бесплатное!
Регистрация: https://bit.ly/3uRfBFf 👈🏻👈🏻👈🏻
Изучение React Native
1. Разработка мобильного приложения на JavaScript
2. Создание проекта. Запуск на Андроид и iOS
3. Основные компоненты (View, Text, Button, Alert, Image)
4. Написание стилей для приложения
5. Создание списка дел (Todo List)
#video #ReactNative
https://www.youtube.com/watch?v=j9nVVIq9eSQ&list=PL0lO_mIqDDFWPVIWdB7tjU5aznqXAXvLL
1. Разработка мобильного приложения на JavaScript
2. Создание проекта. Запуск на Андроид и iOS
3. Основные компоненты (View, Text, Button, Alert, Image)
4. Написание стилей для приложения
5. Создание списка дел (Todo List)
#video #ReactNative
https://www.youtube.com/watch?v=j9nVVIq9eSQ&list=PL0lO_mIqDDFWPVIWdB7tjU5aznqXAXvLL
Кто сказал, что знание основ программирования полезно только айтишникам? Цифровизация жизни — устойчивый тренд последнего десятилетия, который только усилился за время пандемии. В этих условиях работодатели все активнее учат своих сотрудников современным IT‑навыкам, взращивая крутых специалистов внутри компаний. Например, в Ростелекоме действует «Школа программирования». Изучать Python, JavaScript, SQL и другие языки могут сотрудники всех подразделений — вне зависимости от того, связана ли их деятельность с IT. Об историях успеха выпускников школы читайте по ссылке - https://lh.su/p4n.
Лайфхакер
Из закупщика в айтишники: кто и почему ходит в «Школу программирования» Ростелекома - Лайфхакер
Пять историй от людей, прошедших курсы в «Школе программирования» Ростелекома и убедившихся в ценности полученных знаний.
CLR via C#
1. Модель выполнения кода в среде CLR
2. Компоновка, установка, развертывание и администрирование приложений и типов
3. Совместно используемые сборки и сборки со строгим именем
4. Основы типов
5. Примитивные, ссылочные и значимые типы. Проверяемые и непроверяемые операции
6. Ссылочные и значимые типы. Упаковка и распаковка типов
7. Ссылочные и значимые типы. Тождество, равенство, GetHashCode, dynamic
8. Основные сведения о типах и полях C#
9. Статические классы. Компоненты, полиморфизм и версии
10. Константы, переменные и поля C#
#video #csharp
https://www.youtube.com/watch?v=m_nvUAXdbOY&list=PLIIXgDT0bKw6i4jQkHVgIrnsP-DcvBieq&index=1
1. Модель выполнения кода в среде CLR
2. Компоновка, установка, развертывание и администрирование приложений и типов
3. Совместно используемые сборки и сборки со строгим именем
4. Основы типов
5. Примитивные, ссылочные и значимые типы. Проверяемые и непроверяемые операции
6. Ссылочные и значимые типы. Упаковка и распаковка типов
7. Ссылочные и значимые типы. Тождество, равенство, GetHashCode, dynamic
8. Основные сведения о типах и полях C#
9. Статические классы. Компоненты, полиморфизм и версии
10. Константы, переменные и поля C#
#video #csharp
https://www.youtube.com/watch?v=m_nvUAXdbOY&list=PLIIXgDT0bKw6i4jQkHVgIrnsP-DcvBieq&index=1
Приемы оптимизации. C++
1. Изучай и оптимизируй!
2. Инициализация объектов.
3. Список инициализации.
4. Оптимизация цикла!
5. Флаги оптимизации On
6. Оптимизация цикла!
7. Оптимизация цикла!
8. Оптимизация цикла!
9. inline оптимизация
10. Передача по ссылке или по значению
#video #cpp
https://www.youtube.com/watch?v=U0ElZ_qdzi4&list=PLdhEOd5Bckb5a15PL8Cy3bQ0ucS5Ng8bx
1. Изучай и оптимизируй!
2. Инициализация объектов.
3. Список инициализации.
4. Оптимизация цикла!
5. Флаги оптимизации On
6. Оптимизация цикла!
7. Оптимизация цикла!
8. Оптимизация цикла!
9. inline оптимизация
10. Передача по ссылке или по значению
#video #cpp
https://www.youtube.com/watch?v=U0ElZ_qdzi4&list=PLdhEOd5Bckb5a15PL8Cy3bQ0ucS5Ng8bx
Создать кластер за 120 секунд: открытый курс по Managed Kubernetes
Учебный центр «Слёрм» и Selectel совместными усилиями создали курс по Managed Kubernetes, доступ к урокам предоставляется бесплатно. Для выполнения практических заданий в сервисе Managed Kubernetes Selectel дадим промокод на 3 000 рублей в первом уроке.
По окончании курса вы сможете решать главную задачу – организация контейнерной инфраструктуры.
Что крутого вы сделаете:
💪 Поднимете отказоустойчивый кластер с 3 мастер-нодами и 3 воркер-нодами и 2 нодами с ролью ингресс в разных зонах. Установите ингресс-контроллер через Helm, настроите его согласно best practices.
💪 Создадите кластер Manager PostgreSQL и настроите взаимодействие кластера Kubernetes и кластера PostgreSQL.
💪 Установите в кластер Kubernetes приложение RabbitMQ. Запустите его в 3 реплики, настроите персистентное хранение данных с помощью PV/PVC.
Почувствуйте, каково это – передать ответственность за API Server, Kube-scheduler и ETCD облачному провайдеру.
Записаться: https://slurm.club/33X9cwA
Учебный центр «Слёрм» и Selectel совместными усилиями создали курс по Managed Kubernetes, доступ к урокам предоставляется бесплатно. Для выполнения практических заданий в сервисе Managed Kubernetes Selectel дадим промокод на 3 000 рублей в первом уроке.
По окончании курса вы сможете решать главную задачу – организация контейнерной инфраструктуры.
Что крутого вы сделаете:
💪 Поднимете отказоустойчивый кластер с 3 мастер-нодами и 3 воркер-нодами и 2 нодами с ролью ингресс в разных зонах. Установите ингресс-контроллер через Helm, настроите его согласно best practices.
💪 Создадите кластер Manager PostgreSQL и настроите взаимодействие кластера Kubernetes и кластера PostgreSQL.
💪 Установите в кластер Kubernetes приложение RabbitMQ. Запустите его в 3 реплики, настроите персистентное хранение данных с помощью PV/PVC.
Почувствуйте, каково это – передать ответственность за API Server, Kube-scheduler и ETCD облачному провайдеру.
Записаться: https://slurm.club/33X9cwA