Вы научитесь внедрять и поддерживать в работоспособном состоянии инфраструктуру виртуализации предприятия на основе Proxmox VE.
Proxmox VE – система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux. Использует гипервизоры KVM и LXC. Позволяет запускать любые поддерживаемые KVM OS (Linux, BSD, Windows). Управление Proxmox VE доступно через веб-интерфейс или через интерфейс командной строки Linux.
Курс предназначен IT-специалистам малых и средних предприятий, которые желают получить знания и опыт работы с современными средствами виртуализации серверов на базе ПО с открытым кодом.
Вы научитесь:
1. Внедрять и конфигурировать гипервизор на основе решения Proxmox VE;
2. Настраивать и управлять инфраструктурой виртуализации при помощи вэб клиента;
3. Управлять настройками виртуальной сети;
4. Создавать и управлять виртуальными машинами, шаблонами, клонами и снимками (snapshot) виртуальных машин;
5. Управлять и устанавливать обновления;
6. управлять доступом к виртуальной инфраструктуре
Модуль 1 - Введение в виртуализацию. Обзор решений виртуализации на базе Линукс
Модуль 2 - Установка и настройка Proxmox VE
Модуль 3 - Виртуальные машины и контейнеры
- Требования к оборудованию.
- Установка Proxmox VE.
- Знакомство с Веб интерфейсом (GUI).
- Установка и управление обновлениями.
Модуль 4 - Виртуальная сеть
- Создание виртуальной машины (Windows & Linux).
- Параметры и настройки виртуальной машины.
- Создание и управление контейнерами (LXC).
- Снимки, клонирование и шаблоны виртуальных машин.
- Управление поведением VM/CT startup and shutdown.
- Резервное копирование и репликация виртуальных машин и контейнеров.
Модуль 5 - Аутентификация и контроль доступа
- Сетевые концепции и управление.
- Настройка виртуальной сети.
- Настройка брандмауэра Proxmox VE Firewall.
- Настройка профилей безопасности.
- Администрирование пользователей.
- Взаимодействие с Microsoft AD.
- Управление разрешениями и привилегиями.
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 30
Страница 30 из 34
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
[Специалист] Виртуализация Proxmox VE. Внедрение и эксплуатация, 2024. Часть 1 (Дмитрий Чернов)
30 окт 2024
Ссылка на тему: [Специалист] Виртуализация Proxmox VE. Внедрение и эксплуатация, 2024. Часть 1 (Дмитрий Чернов)Ответов: 0 -
[Stepik] Введение в Rust (Максим Смирнов)
30 окт 2024
Курс по языку программирования Rust предназначен для тех, кто хочет изучить все преимущества этого языка. Для начала обучения вам не нужны знания программирования, так как материал очень хорошо преподнесен и у вас не возникнет сложностей с освоением
Чему вы научитесь:
После прохождения вы освоите следующие элементы языка программирования:
- переменные
- типы данных
- различные методы
- арифметические операторы
- условные операторы
- все виды циклов
- работать с функцией и рекурсией
- указатели
- тестирование
- работа со строками
- массивы, срезы, кортежи
- карты(map)
- стек
- куча
- очередь
- и методы сортировки, бинарного поиска, а также другие различные алгоритмы
Этот курс идеально подойдет для тех кто имеет начальные навыки программирования или их вовсе нет. Весь материал преподнесен очень понятным языком и без воды. В самом курсе вы освоите базу программирования, а именно: переменные, основные структуры данных, арифметические операции, методы, функции, поймете рекурсию и многое чего другого.
В курс входят
- 37 уроков
- 24 теста
- 49 интерактивных задач
Введение
- Структура курса
- что такое Rust
- Установка
- Hello, Cargo!
- Hello, World!
- переменные
- константы
- Типы данных
- Методы для ввода, вывода(stdin, stdout)
- Операторы
- Преобразование типов данных
- Комментарии
- Условные операторы if, else
- Оператор match
- Цикл for
- Цикл while, loop
- Зачет
- Работа с функцией
- Рекурсия
- Указатели и заимствование
- Тестирование
- Работа со строками
- Зачет по 4 модулю
- Массивы
- Срезы, кортежи
- Векторы
- Двумерные массивы
- Map
- Зачет по 6 модулю
- Макросы
- Сортировка пузырьком, вставками
- Бинарный поиск
- Стэк
- Куча
- Очередь
- Зачет по 7 модулю
Ссылка на тему: [Stepik] Введение в Rust (Максим Смирнов)Ответов: 0 -
[Stepik] Запросы в 1С: Углубленное изучение языка запросов (Василий Еремин)
29 окт 2024
Курс "Запросы в 1С: Углубленное изучение языка запросов" создан для специалистов, стремящихся освоить продвинутые аспекты работы с запросами в 1С. В ходе обучения участники познакомятся с тонкостями синтаксиса, методами оптимизации запросов. Курс включает практические задания и реальные примеры, которые помогут углубить понимание языка запросов и эффективно применять его для анализа и обработки данных. Таким образом, вы сможете значительно улучшить свои навыки и повысить свою профессиональную квалификацию.
Цель курса:
- Изучить базовые понятия и синтаксис языка запросов 1С, включая структуру запросов и основные операторы.
- Научиться самостоятельно создавать запросы для извлечения необходимых данных из базы данных 1С.
- Изучить методы оптимизации запросов для повышения их производительности и эффективности выполнения.
- Научиться применять язык запросов, решая практические задачи и тесты.
- Научиться использовать инструменты (консоли запросов) для создания и отладки запросов в 1С, что поможет более эффективно разрабатывать и тестировать свои решения.
- Изучить возможности использования временных таблиц для упрощения и улучшения структуры запросов.
- Научиться создавать сложные запросы, включая вложенные запросы и соединения, для получения различной информации из базы данных.
Ответов: 1 -
[ЦОК НТИ] Тестировщик - простой вход в программирование (Михаил Дюжев)
23 окт 2024
Кто такой тестировщик?
Это человек, который проверяет, как работает программа, сайт или приложение. Он старается как можно раньше найти всевозможные ошибки в работе продукта, ведь чем быстрее найден недочет, тем дешевле его исправить. В своей работе тестировщик использует разные инструменты: тест-кейсы, unit-тесты, ручное тестирование и т.д.
Этот курс для вас, если вы хотите
- Иметь уверенность в завтрашнем дне. Без тестировщика не обходится ни одна IT-компания. Поэтому ваши навыки будут всегда востребованы и оплачены по достоинству
- Работать в свободном графике из любого часового пояса. Тестировщики могут работать удаленно или в офисе
- Легко и быстро освоить новую профессию. Всего 1,5 месяца обучения. Для тех, кто любит технологии
- Получать высокий доход. Заработок будет расти вместе с опытом. Хорошим специалистам готовы платить большие деньги
0. Визитка
Модуль 1. Повышение компьтерной грамотности
Модуль 2. Принципы и техники тестирования
Модуль 3. Тестирование веб-приложений
Модуль 4. Тестирование клиент-серверного взаимодействия
Модуль 5. Статический анализ и инспекции
Модуль 6. Архитектура в разработке программного обеспечения и базы данных
Модуль 7. Тестирование мобильных приложений
Модуль 8. Автоматическое тестирование веб приложений
Записи зумов
Ответов: 1 -
Классический онлайн офис в Buildin (Карина Артамонова)
22 окт 2024
Универсальный виртуальный офис для работы одной или нескольких команд в Buildin.
Здесь собраны самые эффективные, проверенные и распространенные техники управления проектами, задачами и базой знаний для бизнеса.
Классический онлайн офис в Buildin сделает ваши бизнес-процессы прозрачными, управляемыми и системными.
Создавайте проекты и:
- декомпозируйте их на задачи и подзадачи
- назначайте исполнителей и проверяющих
- добавляйте документы и информацию в базу знаний
- отслеживайте дедлайны
- наблюдайте за прогрессом на доске команды.
Свой дашборд для каждого отдела/подразделения/команды с:
- доской всех задач отдела
- доской задач отдела по исполнителям
- доской подзадач отдела
- календарем дедлайнов задач и подзадач отдела
- бэклогом задач отдела
- проектами отдела в работе
- доской всех проектов отдела
- базой знаний отдела
- доской объявлений для сотрудников отдела
Внутри:
Личный кабинет для каждого сотрудника с:
- доской задач сотрудника
- доской подзадач сотрудника
- календарем дедлайнов задач и подзадач сотрудника
- списком задач и подзадач на проверке сотрудником
- добавленными сотрудником в "избранное" записями из базы знаний
- доской объявлений для сотрудника
Общие доски с обзором работы по всем отделам и сотрудникам
...и это далеко не все.
Не нужно тратить сотню тысяч на заказную разработку Buildin-пространства или тратить месяцы и нервы на самостоятельную сборку сложной системы - получите все условия для продуктивной работы вашей команды уже сегодня!
Ссылка на тему: Классический онлайн офис в Buildin (Карина Артамонова)Ответов: 0 -
[IBS] Spring Security (Владислав Гусев)
19 окт 2024
Spring Security – это самый популярный фреймворк для аутентификации пользователей и ограничения доступа в Enterprise приложении. В данном курсе рассматриваются механизмы аутентификации и авторизации (и их практическое применение).
На курсе рассматриваются:
1. Теоретические основы задачи ограничения доступа к Enterprise приложению.
2. Абстракции Spring Security.
3. Настройка конфигурации Spring Security на практике.
4. Применение Spring Security для ограничения доступа к различным частям приложения.
Данный курс содержит множество заданий, включая интерактивные упражнения.
После прохождения курса выдается удостоверение о повышении квалификации государственного образца
Цели:
- научиться решать различные задачи аутентификации;
- научиться управлять доступом в Enterprise приложении с помощью Spring Security.
- Java разработчики с опытом работы от года (требуется опыт в Spring + Spring Boot)
- Опыт работы с Java SE >= 8
- Опыт работы со Spring Framework и Spring Boot или пройденный JVA-010 Владение каркасом разработки Spring Framework 5.
- 1. Введение в Spring Security – 2 ч. (теория – 1 ч. 30 мин., практика – 30 мин.)
Задачи безопасности
Идентификация, аутентификация, авторизация
Примеры конфигурации Spring Security
Лабораторная работа «Обзор применения Spring Security» (30 мин.)
Возможности Spring Security - 2. Аутентификация – 12 ч. (теория – 8 ч. 40 мин., практика – 3 ч. 20 мин.)
HTTP Basic аутентификация
Лабораторная работа «Настройка HTTP Basic аутентификации» (30 мин.)
Deny-by-Default/Allow-by-Default
Основные абстракции Spring Security
Лабораторная работа «Добавление хранилища пользователей» (40 мин.)
Интеграция с Web, аутентификация в Web-приложении
Servlets API, DelegatingFilterProxy, FilterChain, фильтры Spring Security
Form-based аутентификация
Токены vs. Session Key
CORS, CSRF, CSRF-токен, XSS
Лабораторная работа «Логин-форма» (50 мин.)
Anonymous аутентификация
Лабораторная работа «Добавление анонимной аутентификации» (30 мин.)
Remember-Me аутентификация
Persistent tokens
Hash-based tokens
JWT
Лабораторная работа «Hash-based токены» (20 мин.)
X509 аутентификация
Лабораторная работа «Аутентификация с помощью X509 сертификатов» (30 мин.) - 3. Авторизация – 4 ч. (теория – 2 ч. 30 мин., практика – 1 ч. 30 мин.)
Абстракции авторизации Spring Security
Авторизация на основе URL
Авторизация на основе вызовов методов
@secured, @Pre/POST-аннотации
Domain Objects Security (ACL)
Лабораторная работа «ACL и авторизация на основе методов» (1 ч. 30 мин.) - 4. OAuth 2.0 – 2 ч. (теория – 2 ч.)
OAuth 2.0 роли
Access- и Refresh-токены
Grant Type: Authorization Code
Grant Type: Password
Grant Type: Client credentials
Grant Type: Implicit
Домашнее задание - Итого: теория – 14,7 ч. (73%), практика – 5,3 ч. (27%)
Ссылка на тему: [IBS] Spring Security (Владислав Гусев)Ответов: 0 -
Макеты в СКД. Тариф Ученик (Ильяс Низамутдинов)
17 окт 2024
Макеты в СКД - путь к профессиональным отчетам
Мастер-класс "Макеты в СКД" полное погружение
Мастер-класс по макетам СКД сделает вашу работу с СКД в 1С более продуктивной и понятной!
Мастер-класс для программистов 1С, уже знакомых с основами СКД, которые хотят углубить свои навыки и продвинуться на новый уровень
Мастер-класс "Макеты в СКД" – это ваше руководство к эффективному созданию отчетов в 1С с использованием макетов. После изучения мастер-класса вы научитесь работать с предопределенными макетами СКД: полей, группировок, ресурсов и заголовков группировок.
- Получите знания, как работать с макетами в СКД
- Научитесь разрабатывать собственные макеты в СКД
- Улучшите свою квалификацию по разработке отчетов на СКД
Урок 1. Общие сведения
Изучим базовые принципы и основные моменты работы с макетами в СКД, что даст хорошее понимание их возможностей.
Результат: полное понимание основ работы с макетами в СКД
Урок 2. Пример работы с макетом поля
Реализуем отчет на СКД с использованием предопределенного макета поля, подробно разбирая каждый шаг.
Результат: углубление знаний по работе с макетом поля
Урок 3. Работа с макетом группировки и макетом заголовка группировки.
Создадим отчет с применением макета группировки и заголовка группировки, объясним тонкости их использования.
Результат: получение знаний по работе с макетами группировки и заголовка группировки
Урок 4. Работа с макетом ресурсов
Реализуем кросс-отчет с применением макета ресурсов, детально изучив возможности работы с ресурсами.
Результат: на примере увидите особенности работы с макетом ресурсов
Урок 5. Работы с макетом группировки с иерархией
Создадим отчет с иерархическим выводом группировок, рассмотрим важные аспекты работы с макетом группировки с иерархией.
Результат: окунетесь в тонкости работы с иерархическим макетом группировки
Ссылка на тему: Макеты в СКД. Тариф Ученик (Ильяс Низамутдинов)Ответов: 1 -
Тестирование GraphQL API (Ольга Назина)
15 окт 2024
GraphQL приходит на смену REST API, исправляя его недостатки. Эта технология набирает обороты и уже активно используется в крупных системах, о ней говорят на конференциях, её активно внедряют в свои продукты. Поэтому тестировщику становится важно понимать, что это такое, как вызывать GraphQL API, и как его тестировать. Именно этому мы и будем учиться на курсе. Я подробно расскажу и покажу на примерах, как писать запросы, как составляется схема, как можно автоматизировать рутину (в Postman-е), а вы закрепите пройденный материал домашними заданиями. Готовьтесь к тому, что практики будет много!
Работать будем с инструментами:
- Apollo
- Postman
1. Введение в GraphQL API
- Что такое GraphQL API и как его вызывать (учимся «накликивать» запрос)
- Структура запроса в GraphQL
- Что такое JSON (формат ответа от сервера)
- Чтение данных — запросы с типом query
- Изменение данных — запросы с типом mutation
- Подписки — запросы с типом subscription
- Использование variables (переменных) в запросе
Все запросы составляются по схеме, поэтому её нужно уметь читать. Этому и будем учиться:
- Схема GraphQL
- Какие данные мы можем получить в ответе GraphQL API
- Типы данных в схеме:
- Scalar
- Object
- Input
- Enum
- Union
- Interface
- Массивы и обязательные поля
- Комментарии
- Типы запросов:
- Query
- Mutation
- Как написать схему
- Изменения, вносимые в схему — на что влияют
- Инструменты вызова GraphQL:
- Apollo
- Postman
- GraphQL-playground
- Другие инструменты
- GraphQL API vs REST API — чем отличаются
- Тестируем запрос в GrahpQL API
- Тестирование ролевой модели и доступов
- Тестируем параметры
- Тестируем заголовки
- Тестируем ответ
- Разные виды тестирования — как влияют на тесты
- Выбор инструмента для автоматизации (проблемы Apollo)
- Сохранение тестов
- Создание и запуск тестовых коллекций
- Переменные и окружения — для чего нужны и как используются
- Как передать рандомные значения
- Как запустить один запрос несколько раз
- Как загрузить тестовые данные из файла
- Как написать первый автотест в Postman
- JSON — как достать данные из:
- простого массива
- простого объекта
- дерева объектов
- Переиспользование переменных
Ссылка на тему: Тестирование GraphQL API (Ольга Назина)Ответов: 0 -
Charles Proxy как инструмент тестировщика (Ольга Назина)
15 окт 2024
Charles Proxy — перехватчик трафика, который помогает отслеживать, записывать и анализировать сетевые запросы. А ещё перехватывать запрос и менять его под себя. Или ответ. Начиная от параметров в URL и заканчивая телом сообщения. Именно этому мы и будем учиться на курсе: использовать функции инструмента по максимуму.
За две недели курса вы научитесь:
- Устанавливать Breakpoint для перехвата запроса
- Перезаписывать запрос / ответ без остановки (Rewrite)
- Изменять заголовки — добавлять новые, редактировать или удалять существующие
- Изменять тело запроса / ответа
- Изменять параметры, прописываемые в URL
- Анализировать «что пошло не так», когда функция почему-то не сработала
- Менять скорость соединения для проверки отклика на «плохом» интернете
- Подменять DNS и переадресовывать запросы
Введение
- Что такое Charles Proxy
- Термины и определения
- Установка и настройка инструмента
- Как вместо сайта 1 открыть сайт 2
- Как открыть нужный сайт, когда DNS ещё не настроен
- Подмена данных в запросе
- Подмена данных в ответе
- Изменение тела, заголовков, параметров URL
- Изменение статус-кода
- Зачем нужно снижение скорости
- Как его сделать
- Настройка Postman для перехвата
- Перехват API-запросов
- Как установить Breakpoint
- Как с его помощью подменить запрос / ответ
- Ловим через Breakpoint трафик в вебе / Postman-е, изучаем ответ
Какие функции будут разобраны в курсе:
Breakpoint
Throttling
Map Local
DNS Spoofing Tool
Repeat
Validate
Rewrite:
- Add Query Param
- Modify Query Param
- Remove Query Param
- Add Header
- Modify Header
- Remove Header
Ссылка на тему: Charles Proxy как инструмент тестировщика (Ольга Назина)Ответов: 0 -
[LearnQA] Автоматизация тестирования RESTful API на Playwright. Тариф Хочу все (Виталий Котов)
15 окт 2024
На этом вебинаре вы:
- Узнаете, почему Playwright быстро набирает популярность на мировом рынке тестирования
- Настроите с нуля окружение на Node.js и TypeScript для автоматизации тестов
- Разберётесь в особенностях RESTful API на примере реального API
- Изучите основы взаимодействия Playwright с API
- Создадите расширяемый тестовый фреймворк, который станет отличным дополнением вашего портфолио и поможет в реальных рабочих проектах
- Реализуете валидацию схем и научитесь запускать тесты параллельно
- Настроите отчеты в Playwright и интегрируете отчеты Allure
- Освоите генерацию тестовых данных для полноценных проверок
- Настроите автозапуск тестов в Docker и их интеграцию в CI/CD с GitHub Actions
- Настроите публикацию отчётов с GitHub Actions на GitHub Pages
Кому будет полезен вебинар:
- Новичкам в автоматизации тестирования, которые хотят научиться быстро и эффективно создавать тесты для API
- Тем, кто ищет альтернативу библиотеке Axios для тестирования API на TypeScript
- Тем, кто хочет за два занятия вместе с нами подготовить и залить к себе на Github рабочий фреймворк, который сразу можно будет начать применять на работе
- Тем, кто хочет освоить один из самых динамично развивающихся фреймворков на рынке и подготовиться к собеседованиям
1. Настройка проекта
Установка и настройка Node.js
Конфигурация TypeScript для работы с тестами
Обзор и выбор подходящей IDE для автоматизации
Установка Playwright и знакомство с его возможностями
2. Основы тестирования API
Навигация по API и работа с запросами
Написание первых HTTP-запросов с Playwright
Валидация статусов ответов и содержимого тел запросов
Работа с тестовыми данными для гибкости тестов
3. Продвинутая автоматизация
Параллельное выполнение тестов для ускорения
Построение целостного, масштабируемого фреймворка
Использование фикстур для настройки и повторного использования
Настройка переменных окружения с Dotenv
4. Отчеты и анализ
Генерация отчетов встроенными средствами Playwright
Интеграция с Allure для детализированных отчетов
Автоматическая публикация отчетов на GitHub Pages
5. Настройка CI/CD
Создание репозитория и проекта на GitHub
Настройка GitHub Actions для автоматического запуска тестов
Конфигурация Docker для запуска тестов в контейнерах
Автоматизация запуска тестов по событиям и расписанию
6. Почему Playwright?
Популярность и рост фреймворка в разных странах
Сравнение с другими инструментами, такими как Axios
Это третий из четырех запланированных вебинаров из серии "Строим автоматизацию тестирования на TypeScript".
Тариф Хочу все:
Получить материалы всех предыдущих вебинаров и записаться на этот.
Предыдущие вебинары:
Основы TypeScript для тестировщиков
Вебинар продолжительностью 2 часа, на котором мы успели:
- Поговорить об отличии TypeScript как от JavaScript, так и от других языков программирования
- Настроить с нуля проект на TypeScript
- Обсудить основы TypeScript и написать несколько простых программ
- Посмотреть на типы данных и дженерики
- Изучить основы ООП на примере этого языка программирования, узнать основные отличия от Java и Python
- Поработать с обработкой ошибок
- Понять как устроена асинхронность, как правильно применять async/await и что такое Promise
- Решить несколько алгоритмических задачек на TypeScript, которые часто встречаются на собеседованиях
Вебинар продолжительностью 2 часа, на котором мы успели:
- Поговорить об отличии TypeScript как от JavaScript, так и от других языков программирования
- Настроить с нуля проект на TypeScript
- Обсудить основы TypeScript и написать несколько простых программ
- Посмотреть на типы данных и дженерики
- Изучить основы ООП на примере этого языка программирования, узнать основные отличия от Java и Python
- Поработать с обработкой ошибок
- Понять как устроена асинхронность, как правильно применять async/await и что такое Promise
- Решить несколько алгоритмических задачек на TypeScript, которые часто встречаются на собеседованиях
Ссылка на тему: [LearnQA] Автоматизация тестирования RESTful API на Playwright. Тариф Хочу все (Виталий Котов)Ответов: 0 -
[Stepik] Python. Микросервисы. Backend на FastAPI (Саид Магомедов)
9 окт 2024
Чему вы научитесь
- FastAPI: Изучите постепенно быстрорастущий и востребованный фреймворк. Вы узнаете чем FastAPI круче чем Django и Flask .
- Архитектура: Научитесь строить чистую микросервисную архитектуру. Вы построите приложения на основе "MVC" и погрузитесь в DDD
- Asyncio: Асинхронность требуется в 90%+ вакансий, присоединившись к курсу узнаете что такое coroutinue, future, event-loop и много полезного, что поможет легче проходить собеседования.
- SQL и SQLAlchemy: Научитесь работать с базой данных через ORM и сырым SQL.
- Pydantic: С помощью Pydantic освоите искусство строгой типизации и верификации данных, что есть ключ к созданию надежных приложений.
- Аутентификация через соц сети: Подключите авторизацию через Google и Yandex. JWT, OAuth, и Depends не будут сложностью, научитесь осваивать и применять эти технологии.
- DevOps: Разберетесь в практиках деплоя, улучшения процессов разработки проектов
О курсе
5 лет назад я начинал обучаться и мне было очень сложно найти качественный материал. Я прекрасно понимаю боль начинающих разработчиков, когда им нужно потратить несколько месяцев(!!!) только на то, что бы найти хороший курс.
И я вложил весь свой опыт и знания сюда и буду рад видеть вас тут!
Для кого этот курс
Этот курс подойдёт самым разным людям — от Junior до опытных Middle+, которые стремятся развить или обрести новые навыки. Новички в программировании на Python: Если уже освоили Python и готовы к следующему шагу. Курс добавит уверенности на собеседованиях Разработчики, которые ищут новый фреймворк: Если надоели Django или Flask, а может быть и другой язык и хочется нового, то курс дает это. Пройдите курс и сможете "пересесть" на FastAPI Те, кто хочет разобраться в асинхронном программировании: Если стремитесь к созданию быстрых и масштабируемых веб-приложений, асинхронность тут необходима. Мы предложим понятный подход, основанный на практике, к изучению этой темы. Опытные профессионалы: Если уже знакомы с веб-разработкой, но хотите улучшить качество кода или освоить новые технологии, наш курс поможет подняться на новый уровень. Project manager и QA: Если работаете с продуктом и хотите глубже понять процесс создания веб-приложений, знания, полученные на курсе, позволят говорить на одном языке с разработчиками.
Начальные требования
Для комфортного старта на курсе потребуется базовое знакомство с Python
Что желательно знать:
- Основные структуры данных: списки, кортежи, словари и множества.
- Как работать с циклами (for, while) и условными конструкциями (if-else).
- Основы ООП: классы, объекты, методы и наследование.
- Создание и использование функций: как их определять, вызывать и работать с параметрами и возвращаемыми значениями.
- Работа с модулями и пакетами: как импортировать и использовать стандартные библиотеки.
Наши преподаватели
Саид Магомедов
Senior разработчик, Тех-лид и Co-Founder в стартапе.
Неудавшийся юрист и самоучка в IT. Знаю на себе, что такое самостоятельное обучение, поэтому хочу облегчить его другим
Ответов: 0 -
[k-syndicate.school] Utility Ai. Искусственный Интеллект для ваших игр (Алексей Науменко)
9 окт 2024
Мастер-класс в онлайн формате с возможностью задавать вопросы спикеру в процессе написания искусственного интеллекта
Что внутри?
- Показываем уникальный способ реализовать мощный, расширяемый и легко настраиваемый ИИ для ваших игр достаточно просто и без лишних фреймворков.
- Не про If-else-ы.
- Не про Behavior Tree.
- Без жестких веток поведения.
- Будет показан Utility AI, настраиваемый для принятия решений, базируясь на полезности в текущей обстановке.
Автор: Алексей Науменко
12 лет опыта разработки
CEO Black Tower Basement.
В прошлом: Unity Software Architect на
Raid: Shadow Legends и также еще нескольких мобильных проектax мирового уровня.
Сайт
Ссылка на тему: [k-syndicate.school] Utility Ai. Искусственный Интеллект для ваших игр (Алексей Науменко)Ответов: 2 -
[Stepik] PRO C#. Профессия «Разработчик оконных приложений» (Иосиф Дзеранов)
9 окт 2024
Станьте востребованным разработчиком оконных приложений всего за 8 шагов. Более 30-х часов видео и 1700 задач. Насыщенная программа с короткими видео-уроками, текстовыми конспектами и большим количеством практики. Пакет из восьми курсов.
За 8 шагов научу любого человека общаться с компьютером на специальном языке программирования – С#.
Каждый компьютер отлично понимает С#.
ВОСЕМЬ курсов тут собраны в одном и купить их так дешевле на 26 930 рублей (-20%), чем по отдельности. Ну, чтобы полезное стало еще и очень-очень приятным.
Общая идея курсов – они дополняют друг друга и бесповоротно ставят вас на путь программирования.
1. PRO C#. Основы программирования
Основы ставят мозги на истинный путь: учат алгоритмическому мышлению и потому обязательны для изучения во всех языках программирования.
2. PRO C#. Коллекции
Это – продолжение курса по Основам программирования.
Узнаешь основные структуры данных, которые необходимы для хранения любого количества и типа информации. А самое главное закрепи знания на сотнях практических задач.
3. PRO C#. Для продвинутых
Это – продолжение курса по Основам программирования. Полное погружение в мир объектно-ориентированного программирования (ООП). Умные люди придумали ООП, чтобы так хитро разделять содержимое кода – по классам, объектам и создавать их иерархию (порядок).
В ООП надо выучить несколько сложных терминов, а как их применять, я объясняю на простом и доступном языке. Практика! Много практики.
4. PRO C#. LINQ
Это – курс повышения мастерства начинающего кодера. Все большие приложения пишутся только с использованием LINQ.
Сейчас достаточно просто понять, что это специальный язык запросов. Он для программиста – как для художника специальные приемы для написания сложных картин. Некоторые конструкции языка C# громоздкие и сложные. Их для человека заменили на попроще и полегче для восприятия. А связь между этим всем обеспечивается с помощью LINQ.
LINQ обязателен к изучению для любого программиста, работающего с С#.
5. PRO C#. Git
Курс посвящен навыку командной разработки. После него поймете как могут 1000 коллег параллельно работать над одним проектом. Зарегистрируйтесь в социальной сети программистов (GitHub) и выложите публично свой первый проект. Изучите все основные функции Git и GitHub, которые используются на практике чаще всего
6. PRO C#. ООП на практике. ВСЕ САМ
Напишем оконные приложения и игры на Windows Forms, для закрепления изученного материала со всех предыдущих курсов. Изучим объектно-ориентированное программирование (ООП). Добавим в свое портфолио 7 полноценных оконных приложения. Поработаем с файловой системой и форматом JSON. Научимся работать с готовыми библиотеками.
7. PRO C#. WPF
Изучите основную технологию для создания оконных приложений. Напишите одно полноценное приложение, которое не стыдно показать работодателю. На нем мы отработаем все темы.
8. PRO C#. Подготовка к собеседованиям
Разберетесь со всеми психологическими, теоретическими и практическими вопросами и получите свой долгожданный оффер. Вы будете выбирать работодателя, а не он вас. В курсе собрана огромная база вопросов: более 200 тестовых заданий, более 300 вопросов с технических собеседований.
Начальные требования
- Для усвоения материала не нужны никакие дополнительные знания. Все есть на курсе
- PRO C#. Основы программирования
Общая информация о курсе
- Добро пожаловать
- Познакомимся?
- Сообщество разработчиков C#
- Введение
- Мозгокачалка
- Личный менеджер
Ввод-вывод данных. Переменные
- Шаг #2
- Первая программа
- Вывод данных
- Вывод данных. Часть 2
- Переменная
- Целые числа
- Ввод данных
- Ввод целых чисел
- Целые числа. Анализ цифр числа
- Вещественные числа
- Итоговый тест
Условный оператор
- Шаг #3
- Условный оператор
- Логические операторы
- Вложенные условия
- Итоговый тест
- Итоговый тест. Часть 2
Оператор цикла
- Шаг #4
- Цикл for. Часть 1
- Цикл for. Часть 2
- Цикл for. Сумматор
- Цикл for. Мультипликатор
- Цикл while
- Цикл while. Анализ цифр числа
- Цикл while. Последовательности
- Вложенные циклы
- Операторы break и continue
- Перебор
- Минимаксные задачи
- Итоговый тест
Строки и символы
- Шаг #5
- Символы
- Строки
- Итоговый тест
Массивы
- Шаг #6
- Одномерные массивы
- Одномерные массивы. Работа с индексом
- Одномерные массивы. Вложенности
- Многомерные массивы
- Итоговый тест
- Итоговый тест. Часть 2
Функции
- Шаг #7
- Понятие функция
- Функция. Практика
- Заключение
- Финальный штрих
- Заключительный урок
- Куда двигаться дальше
- PRO C#. Коллекции
Общая информация о курсе
- Познакомимся?
- Сообщество разработчиков
- Мозгокачалка
- Личный менеджер
Список
- Cписок
- Задачи легкого уровня
- Задачи среднего уровня
- Задачи повышенного уровня
Стек
- Cтек
- Задачи легкого уровня
- Задачи среднего уровня
- Задачи повышенного уровня
Очередь
- Очередь
- Задачи легкого уровня
- Задачи среднего уровня
- Задачи повышенного уровня
Множество
- Множество
- Задачи легкого уровня
- Задачи среднего уровня
- Задачи повышенного уровня
Словарь
- Словарь
- Задачи легкого уровня
- Задачи среднего уровня
- Задачи повышенного уровня
Проектная работа
- Вычисление математических выражений
- Доп задания
- Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. Для продвинутых
Информация о курсе
- Общая информация о курсе
- Сообщество разработчиков
- Мозгокачалка
- Личный менеджер
Модель выполнения программы на C#
- Типы языков программирования
- Продвинутые языки программирования. C#
- Внутреннее устройство программы во время выполнения
Типы данных
- Ссылочные и значимые типы данных
- Передача параметров в функции
- Карта памяти. Практика
Строки
- String
- Символы (сhar)
- Методы строк. Часть 1
- Методы строк. Часть 2
- Копирование и сравнение строк
- String vs массив символов (char[])
Строки. Часть 2
- StringBuilder
- Форматирование строк
- Форматирование строк. Часть 2
- Интернирование строк
Visual Studio
- Отладка кода
- Отладка кода. Практика
- Вызов функций
Класс и объекты
- Объектно-ориентированное программирование (ООП)
- Понятие класса
- Методы класса
Конструктор
- Конструкторы по умолчанию
- Параметризованные конструкторы
- Ключевое слово this
- Инициализаторы объектов
Закрепление материала
- Моделирование работы школы
- Моделирование работы обыкновенных дробей
- Моделирование онлайн магазина
Целостность данных (Инкапсуляция)
- Ключевое слово private
- Отложенные ошибки
- Свойства
- readonly поля
- Индексаторы
- Карта памяти объектов класса
Наследование
- Наследование
- Иерархия наследования
- Конструкторы при наследовании
- Итоговый тест
Полиморфизм
- Upcast, DownCast
- virtual/override
- Базовый класс Object
Перегрузка
- Перегрузка методов
- Перегрузка операторов
- Перегрузка преобразований
Random
- Тип Random
Статика и динамика
- Статические члены. Поля и методы
- Статический конструктор. Статический класс
- Методы расширения
- Файловая система
Сокращения
- Операторы, работающие с NULL
- Ключевое слово "var"
Структуры
- struct
- struct. Часть 2
Decimal
- Тип Decimal
Обобщения
- Boxing/Unboxing
- Обобщенные типы
Делегаты и События
- Делегаты
- Action, Func, lambda
- События
Интерфейсы
- Понятие интерфейса
- Иерархичное и множественное наследование интерфейсов
- Явная и неявная реализация. Реализация по умолчанию
- IEnumerable, IEnumerator
- IComparable, IComparer
- IEquatable
- Ковариантность и контравариантность
Абстракция
- Абстрактные классы
- Интерфейсы VS Абстрактные классы
Перечисления
- Перечисления
- Перечисления. Часть 2
Кортежи (Tuple)
- Кортежи
- Кортежи. ValueTuple
Обработка ошибок
- Что такое ошибка
- Try catch
- Модификации блока catch
- Инициирование исключений
- Создание собственных исключений
- Восстановление после исключений
Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. LINQ
Информация о курсе
- Общая информация о курсе
- Живое сообщество
- Мозгокачалка
- Личный менеджер
Введение
- Введение
Обобщения
- Boxing/Unboxing
- Обобщенные типы
Делегаты
- Делегаты
- Action, Func, lambda
Интерфейсы
- Понятие интерфейса
- Иерархичное и множественное наследование интерфейсов
- Явная и неявная реализация. Реализация по умолчанию
- IEnumerable, IEnumerator
Дополнительное
- Методы расширения
- Ключевое слово "var"
Linq
- Виды синтаксиса LINQ
- Отложенные запросы
Yield
- yield
- Немедленное выполнение
Фильтрация и преобразование
- Договоренности
- Where
- Select
- SelectMany
Работа с числовыми элементами
- Sum
- Min, Average, Max
Работа с результатами
- Count
- ToList
- ToArray
- ToDictionary
- ToHashSet
Поиск
- First(ordefault)
- Last(ordefault)
- Single(ordefault)
- ElementAt(ordefault)
Группировка
- Distinct
- GroupBy/ToLookup
Сортировка
- OrderBy
- OrderByDescending
- ThenBy
- Reverse
Условия
- Take
- TakeLast
- TakeWhile
- Skip
- SkipLast
- SkipWhile
- Any
- All
- Contains
- DefaultIfEmpty
Работа с несколькими коллекциями
- Concat
- Union
- Except
- Intersect
- Zip
- Join
- GroupJoin
Прочие методы
- ForEach
- Aggregate
- Cast
- OfType
Экзамен по всем методам LINQ
- Итоговый тест. Часть 1
- Итоговый тест. Часть 2
Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. Git
Общая информация о курсе
- Познакомимся?
- Живое сообщество
- Актуальность Git
- Мозгокачалка
- Личный менеджер
Установка
- Visual Studio
Локальный репозиторий
- Создание репозитория
- Изменения. Фиксации. Commit
- Работа с фиксациями (commit)
- Ветки
- Слияние веток
Удаленный репозиторий
- GitHub
- Синхронизация репозиториев
Ревью
- Процесс ревью
- Конфликты при слиянии
- Изменение чужого репозитория
- Ревью большой задачи
Консоль
- Установка и настройка
- Создание репозитория
- Комит
- Работа с комитами
- Работа с ветками
- Слияние веток
- Удаленный репозиторий GitHub
- Отложенные изменения (stash)
Часто задаваемые вопросы
- Процесс ревью
- Задай вопрос
Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. ООП на практике. ВСЕ САМ
Подготовка
- Цель прохождения курса
- Живое сообщество
- Мозгокачалка
Урок 1. Приложение для тестирования пользователей. Начало
- Начинаем разработку приложения для тестирования пользователей
- Домашнее задание
Урок 1. Разбор дз
- Разбор 1. Основные общие замечания
- Разбор 1
Урок 2. Git. GitHub
- Git, GitHub
- Домашнее задание
Урок 2. Разбор дз
- Разбор 2
Урок 3. Классы
- Зачем нужны классы
- Объектно-ориентированное программирование (ООП)
- Понятие класса
- Методы класса
- Конструкторы по умолчанию
- Параметризованные конструкторы
- Домашнее задание
Урок 3. Разбор дз
- Разбор 3
Урок 4. Создание Windows Forms приложения
- Технология Win Forms
- Домашнее задание
Урок 4. Разбор дз
- Разбор 4
Урок 5. Сериализация данных
- Сериализация
- Домашнее задание
Урок 5. Разбор дз
- Разбор 5
- БОНУС. XML+Binary сериализации
Урок 6. Игра "2048"
- Игра 2048
- Домашнее задание
Урок 6. Разбор дз
- Разбор 6
Урок 7. Наследование
- Наследование. Рисование и анимация
- Домашнее задание
Урок 7. Разбор дз
- Разбор 7
Урок 8. Полиморфизм
- Полиморфизм. Бильярдные шарики
- Домашнее задание
Урок 8. Разбор дз
- Разбор 8
Урок 9. Реализация салюта
- Моделирование реальных процессов. Реализация салюта
- Домашнее задание
Урок 9. Разбор дз
- Разбор 9
Урок 10. Angry Birds
- Реализация Angry Birds
- Домашнее задание
Урок 10. Разбор дз
- Разбор 10
Урок 11. Работа с картинками
- Реализация игры Лягушки
- Домашнее задание
Урок 11. Разбор дз
- Разбор 11
Бонусы
- Создание установочного файла
- Сравнение технологий для написания оконных приложений
- Шахматный тренажер. Чтение чужого кода. Рефакторинг
- Оформляем проект на GitHub
Урок 12. Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. WPF
Общая информация о курсе
- Познакомимся
- Установка Visual Studio with WPF
- Сообщество разработчиков
- Личный менеджер
Устройство WPF
- Особенности платформы WPF
- Начало работы с WPF
- Домашнее задание
Устройство WPF. Разбор
- Разбор 1
Элементы управления
- Обзор элементов управления с содержимым
- Авторизация
- Авторизация. Домашнее задание
Разбор 2
- Разбор 2
Разметка XAML
- Введение в XAML.От теории к практике
- Домашнее задание
Разбор 3
- Разбор 3
Привязка данных. Паттерн MVVM
- Понятие паттерна MVVM
- Интерфейс INotifyPropertyChanged
- Интерфейс ICommand
- Домашнее задание
Разбор 4
- Разбор 4
Ресурсы
- Статические и динамические ресурсы
- Шаблон данных(DataTemplate)
- Конвертеры
- Элементы управления содержимым(ContentControl)
- Триггеры
- Домашнее задание
Разбор 5
- Разбор 5
Dependency Injection
- DI-контейнер
- Домашнее задание
Разбор 6
- Разбор 6
Добавление системных настроек(SystemSettings)
- Как используются системные настройки в проекте?
- Домашнее задание
Разбор 7
- Разбор 7
Добавление локаций(Locations)
- Подключение к Yandex API Погода
- Домашнее задание
Разбор 8
- Разбор 8
Взаимодействие с базой данных
- Создание базы данных
- Домашнее задание
Разбор 9
- Разбор 9
Работа с зависимостями(Dependencies)
- Dependency Property
- Dependency Object
- Домашнее задание
Разбор 10
- Разбор 10
Бонусы
- Сравнение технологий для написания оконных приложений
Заключение
- Заключительный урок
- Куда двигаться дальше
- PRO C#. Подготовка к собеседованиям
Информация о курсе
- Познакомимся?
- Живое сообщество
- Мозгокачалка
- Личный менеджер
Психологический настрой
- Мотивация
Портфолио
- Создаем портфолио
Резюме
- Оформление резюме
Поиск вакансий
- Как искать вакансии?
- Сопроводительное письмо
- Рука на пульсе
- HeadHunter
- Telegram
- Специализированные ресурсы
- Рекрутинговые агентства
- Фриланс
- Советы учеников
Собеседование с HR на SoftSkills
- Знакомство с рекрутером (HR)
- Задаем вопросы HR
Список тестовых заданий
- Общее про тестовые задания
- Логический тест Войнаровского. Часть 1
- Логический тест Войнаровского. Часть 2
- Тест дала HR как отборочный к собесу
- Тест .NET Developer junior часть 1
- Тест .NET Developer junior часть 2
- Тест .NET Developer junior часть 3
- Оконные приложения. Написание мини проектов
- Backend. Написание мини проектов
- FullStack. Написание мини проектов
- Написание мини проектов. ООП и прочее
- Задачи на C#
Техническое собеседование
- Подготовка к собеседованию
- Тестовые задания по C#
- Тестовые задания по БД
- Вопросы по C#
- Логические задачи
- Вопросы по базам данных
- Алгоритмы и структуры данных
- Какие вопросы задавать команде
- СИМУЛЯЦИЯ собеседования (Мок)
Работа с офферами
- Как выбирать работу
После трудоустройства
- Первый рабочий день
- Рабочие рекомендации
Заключение
- Заключительный урок
- Литература
- Благодарности
Что вы получаете:
- 8 готовых оконных приложений для своего портфолио
- Возможность освоить профессию 21 века =)
- Навыки и знания, востребованные работодателем
- Багаж знаний для прохождения собеседования на позицию младшего разработчика оконных приложений на C#
- Возможность отработать теорию на практике
- Поддержку команды курса и однокурсников
- Доступ к форуму решений
- Доступ к сообществу программистов
- Поддержку преподавателей, которые отвечают в течение дня
- Сертификат о прохождении курса
Ответов: 0 -
Авторские blueprint для Make.com (Артур Шейко, Артур Хорошев)
8 окт 2024
Наши блюпринты помогут вам быстро запустить сложные рабочие процессы, оптимизировать бизнес-операции и повысить продуктивность. Независимо от того, новичок вы или опытный пользователь Make.com, наша коллекция блюпринтов станет вашим надежным помощником в мире автоматизации.
Что вы получаете:
- Доступ к библиотеке готовых решений: Десятки проверенных блюпринтов для различных задач и отраслей.
- Регулярные обновления: Новые блюпринты добавляются ежемесячно, отражая последние тенденции в автоматизации.
- Экономия времени: Используйте готовые шаблоны вместо создания сценариев с нуля.
- Вдохновение для ваших проектов: Изучайте эффективные подходы к автоматизации от экспертов
Ссылка на тему: Авторские blueprint для Make.com (Артур Шейко, Артур Хорошев)Ответов: 0 -
[Stepik] Discord Бот на Python (Svarsh1k)
8 окт 2024
Этот курс направлен на обучение создания ботов в дискорде (советую изучить основы программирования на Python перед прохождением курса)
В этом курсе вы научитесь создавать своих ботов на Python и использовать его для любых целей, будь то продажа или личный помощник.
Чему вы научитесь:
Сейчас:
- Создать и настроить своего бота
- Запустить бота
- Сделать ему статус
- Создавать команды с префиксом (обычные команды)
- Создавать слеш команды (через /)
- Работать с выборочными меню
- Работать с контекстными меню (приложениями)
- Работать с модальными окнами (формами)
- Работать с Embed сообщениями
- Работать с кнопками
- Обрабатывать ошибки
- Своя help команда
- Углубленная работа с сообщениями
- Углубленная работа с взаимодействиями
- Работа с базами данных
- Система предупреждений
- Настраиваемые системы приветствия и прощание на сервере
- Автомодерация сервера (антиспам, zalgo символы, упоминания и т.д.)
- Создавать и удалять каналы/ветки
- Управлять почти всеми возможными ограничениями
- Журнал аудита через бота
- Страницы (листающиеся сообщения)
Для кого этот курс:
Этот курс советуется проходить тем, у кого есть база в программировании на Python.
Введение
- Общая информация о курсе
- Создание бота
- Настройка бота
- Запуск бота
- Префиксные Команды
- События
- Cogs
- Слеш команды
- Embed
- Модерация
- Инфо команды
- Контекстные меню
- Выборочные меню
- Кнопки
- Help команда
- Модальные окна (Анкеты)
- Обработка ошибок
- Умный Калькулятор
- Начало Изучения
Ссылка на тему: [Stepik] Discord Бот на Python (Svarsh1k)Ответов: 0
Страница 30 из 34