В курсе рассматриваются быстрые сортировки, рекурсивные алгоритмы, вычислительная геометрия, графы, деревья, жадные алгоритмы, динамическое программирование и многое другое.
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 25
Страница 25 из 34
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
[Поколение Python] Алгоритмы и структуры данных для продвинутых (Тимур Гуев, Артур Харисов)
2 янв 2025
Ссылка на тему: [Поколение Python] Алгоритмы и структуры данных для продвинутых (Тимур Гуев, Артур Харисов)Ответов: 0 -
[Udemy] NestJS Ultimate 2025
1 янв 2025
Язык: Английский![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FR0ryqmDt%2F2024-12-04-14-15-10.png&hash=d24a6ce6ff929590b574878e8bf82f17&v=4)
Чему вы научитесь
- Освойте основы и продвинутые концепции NestJS
- Разрабатывайте надежные API REST и GraphQL
- Внедрение проверки данных и эффективного проектирования API
- Интеграция баз данных с использованием TypeORM и Query Builder
- Настройте аутентификацию и авторизацию (JWT, Passport)
- Создавайте комплексные модульные и сквозные тесты
- Создание рабочего процесса разработки на основе Docker
- Оптимизируйте производительность приложения и реализуйте обработку ошибок
- Используйте NestJS CLI и применяйте передовые шаблоны проектирования
- Настройте ведение журнала и используйте современные методы работы с базами данных
- Создание готовых к использованию API NestJS: мастер-класс по NestJS Ultimate
- Изучите разработку Node.js корпоративного уровня с NestJS, TypeScript и PostgreSQL. Освойте аутентификацию, тестирование и развертывание.
- Полный курс NestJS для профессиональных разработчиков
Что отличает этот курс
Большинство руководств NestJS останавливаются на базовых конечных точках. Мы идем дальше, создавая полную систему управления задачами, которая включает все, что вы найдете в профессиональном приложении: надлежащую аутентификацию, сложную фильтрацию, управление отношениями и всестороннее тестирование.
Трансформируйте свои навыки разработки Node.js, изучив:
- Профессиональная архитектура API с NestJS и TypeScript
- Безопасная аутентификация JWT и авторизация на основе ролей
- Расширенные операции с базами данных с TypeORM и PostgreSQL
- Комплексные стратегии тестирования для поддерживаемого кода
- Развертывание Docker для производственных сред
Этот курс предназначен для:
- Разработчики Node.js хотят писать более профессиональный код
- Инженеры бэкэнда переходят на TypeScript
- Команды, желающие внедрить корпоративные шаблоны
- Разработчики готовятся к руководящим должностям
Создайте готовую к использованию систему управления задачами, включающую:
- Аутентификация пользователя с помощью токенов JWT
- Фильтрация и пагинация сложных задач
- Управление этикетками с правильными отношениями
- Контроль доступа на основе ролей
- Охват сквозного тестирования
- Настройка развертывания Docker
1. Современная основа бэкэнда
- Принципы архитектуры NestJS
- Лучшие практики TypeScript
- Профессиональная структура проекта
- Реализация безопасной аутентификации
- Авторизация на основе ролей
- Лучшие практики безопасности паролей
- Расширенные операции CRUD
- Комплексные системы фильтрации
- Эффективная пагинация
- Обработка отношений
- Лучшие практики модульного тестирования
- Сквозное тестирование
- Настройка тестовой инфраструктуры
- Контейнеризация Docker
- Конфигурация среды
- Меры безопасности производства
Освойте инструменты, используемые успешными компаниями:
- NestJS — современный фреймворк Node.js
- TypeScript — разработка с соблюдением типобезопасности
- PostgreSQL - Профессиональная база данных
- TypeORM - Надежный ORM
- JWT — безопасная аутентификация
- Docker — развертывание контейнера
Предварительные условия:
- Базовые знания Node.js
- Фундаментальное понимание TypeScript
- Базовые знания SQL
Присоединяйтесь к разработчикам по всему миру, которые создают лучшие бэкенд-приложения с помощью NestJS. Трансформируйте свои навыки разработки и создавайте масштабируемые API.
Продажник:
Ссылка на тему: [Udemy] NestJS Ultimate 2025Ответов: 0 -
Программирование микроконтроллеров STM32 для начинающих (Дмитрий Забарило)
1 янв 2025
Современный мир электроники уже неразрывно связан с цифровыми устройствами, наиболее яркими представителями которых являются микроконтроллеры (МК). И если пару-несколько десятилетий назад можно было быть вполне успешным электронщиком, особо не разбираясь ни в микроконтроллерах, ни в микропроцессорах, то сейчас любой уважающий себя электронщик должен иметь достаточный уровень знаний в области программирования микроконтроллеров.
Сегодня микроконтроллеры внедрены во все электронные устройства: от самых элементарных, типа умных ручек или музыкальных открыток, до авиационной и космической техники. Причем в современных автомобилях, электровозах, самолетах, ракетах и т.п. могут содержаться по несколько десятков микроконтроллеров. И это не удивительно, применяя МК можно значительно сократить время на разработку электронного устройства, снизить его массу, размеры и стоимость, повысить функциональность, снизить энергопотребление.
Касательно любительской практики: с помощью МК можно разрабатывать и создавать собственные электронные устройства, которые будет гораздо интересней и функциональней по сравнению с устройствами, собранными лишь на дискретных элементах, таких как транзисторы, резисторы, конденсаторы, диоды и т.п.
Среди множества МК в последние годы наибольшее распространение и применение получили микроконтроллеры STM32, производства компании ST Microelectronics. Эти МК приобрели популярность как в среде любителей, так и в среде профессионалов. Если посмотреть вакансии электронщиков и разработчиков встраиваемых систем, то в более чем 90 % вакансий требуются специалисты со знанием и навыками программирования МК STM32.
О курсе
В качестве основной принята плата NucleoF446 на базе STM32F446RE. Однако для изучения преимущественного большинства занятий курса подойдет практический любой STM32. Все же желательно чтобы это была плата Nucleo или Discovery, поскольку эти платы кроме микроконтроллера содержат программатор, что очень удобно, особенно в процессе обучения. Если возникнут вопросы касательно выбора платы для обучения – пишите мне по контактам, приведенным ниже.
Для кого предназначен курс STM32
Курс полностью самодостаточный – это означает, что для его изучения не требуются какие-либо предварительные знания ни в программировании, ни в микроконтроллерах. Более того, в ходе изучения материалов курса не придется отклоняться на дополнительное изучение стороннего материала. Вся необходимая информация содержится в самом курсе, поэтому и объем его приличный.
Хотя название курса включает фразу «для начинающих», однако материал довольно объемный и углубленный, а вот изложение его выполнено понятным языком для самых начинающих.
Инструментарий курса
Язык программирования: С (с нуля).
Среда разработки – CubeIDE (официальная бесплатная среда).
Библиотеки: HAL, CMSIS.
Микроконтроллер: плата NucleoF446 (или другая, здесь не строго).
Занятие 1
- Область применения микроконтроллеров.
- Структура МК.
- Инструментарий для программирования МК.
- Установка и настройка CubeIDE.
- Работа с документацией на МК. Первая программа.
- Порты ввода-вывода (GPIO). Настройки портов на выход.
- Электрические характеристики МК.
- Расчет токоограничивающих резисторов.
- Директива препроцессора #include, комментарии, функция int main (void).
- Знакомство с библиотекой HAL.
- Настройки выводов МК на вход.
- Подключение и считывание состояния контактов кнопок. Подтягивающие резисторы.
- Оператор цикла while(). Оператор ветвления if, if-else. Логические операции И, ИЛИ.
- Переменные и константы.
- Операции сравнения и отношения.
- Типы данных.
- Операция присваивания, инкрементирование и декрементирование.
- Оператор цикла for.
- Функции.
- Локальные и глобальные переменные.
- Унарные, бинарные и тернарные операции. Определение среднего и максимального значений.
- Переполнение типа данных.
- Устройство, принцип действия и подключение одноразрядного семисегментного индиктора.
- Директива препроцессора #define.
- Оператор switch.
- Дребезг контактов кнопки. Борьба с дребезгом.
- Булевский тип данных.
- Прерывания. Внешние прерывания. Приоритеты прерываний.
- Статический класс хранения static. Квалификатор extern.
- Борьба с дребезгом контактов в обработчике прерываний.
- Функция HAL_GetTick().
- Функция обратного вызова по прерываниям (CallBack).
- Таймеры. Принцип работы.
- Базовые таймеры.
- Система тактирования МК STM32.
- Выводы MCO. Тактирование одно МК от другого.
- Одноимпульсный режим таймера.
- Динамическая индикация.
- Прерывания от таймеров.
- Квалификатор volatile.
- Отображение десятичных и отрицательных чисел на динамической индикации.
- Типы данных с плавающей запятой.
- Преобразование типов данных.
- lrint() – функция математического округления числа или переменной с плавающей запятой в целочисленный тип данных.
- Разработка секундомера и таймера.
- Быстрый счет кнопкой.
- Приоритеты прерываний.
- Таймеры общего назначения.
- Тактирование и управление таймерами по внешним выводам МК.
- Управление работой одних таймеров посредством других таймеров.
- Генерирование программных событий программным способом.
- Режим сравнения таймеров.
- Формирование сдвига фаз на разных каналах таймера.
- Формирование сигналов разной частоты на отдельных каналах таймера.
- Режим захвата таймера.
- Знакомство с отладчик МК.
- Измерение частоты внешнего сигнала. Разработка частотомера.
- Широтно-импульсная модуляция (ШИМ). Принцип действия. Основные параметры и настройки.
- Модулирование синусоидальной ШИМ посредством таймеров.
- Инкрементальный энкодер. Назначение, принцип действия, подключение.
- Аппаратная борьба с дребезгом контактов. RC-цепь. Триггер Шмитта.
- Считывание сигналов с энкодера посредством применения внешних прерывания.
- Считывание сигналов с энкодера посредством штатного режим энкодера МК.
- Вычисление направления, частоты оборотов и скорости вращения вала энкодера.
- Интерфейс UART. Принцип обмена данными.
- Передача данных по UART в режиме опроса.
- Массивы. Массивы символов и строк. Вычисление числа элементов массива. Функции sizeof(), strlen().
- Передача и прием данных по UART в режиме опроса.
- Функция sprintf(). Спецификаторы типов данных.
- Передача целочисленных данных и данных с плавающей запятой по UART.
- Применение логического анализатора.
- Прерывания по UART.
- Работа UART в режиме IDLE.
- Общие понятия о контроллере DMA.
- Обмен данными по UART в режиме DMA.
- Указатели.
- Связь указателей и массивов.
- Вызов функции по значению и по ссылке.
- Аналого-цифровой преобразователь (АЦП). Принцип действия, основные параметры, режимы работы.
- Режим однократного и непрерывного преобразования одного канала.
- Разработка вольтметра. Делитель напряжения.
- Измерение температуры внутреннего датчика температуры МК посредством АЦП.
- Проверка работоспособности аналоговых датчиков.
- Измерение температуры от внешних аналоговых датчиков температуры (датчики TMP35, TMP36).
- Изучение работы АЦП в режиме прерываний и DMA в режиме однократного и непрерывного преобразования.
- Усреднение данных измерения напряжений в режиме DMA.
- Получение заданного объема данных (числа измерений) в режиме DMA.
- Управление ШИМ посредством АЦП. Плавное регулирование частоты оборотов двигателя постоянного тока.
- Применение одного канала АЦП для опроса состояния контактов нескольких кнопок.
- Режим сканирования каналов АЦП.
- Запуск преобразования регулярных каналов АЦП от внешней линии и от таймеров.
- Настройки режимов работы инжектированных каналов.
- Запуска преобразования инжектированных каналов АЦП от таймеров и от внешней линии.
- Цифро-аналоговый преобразователь (ЦАП). Принцип работы и основные характеристики.
- Настройки и формирование постоянного напряжения посредством ЦАП.
- Формирование напряжения синусоидальной формы с помощью ЦАП. Основные характеристики функции синуса.
- Формирование напряжения треугольной формы и шума аппаратными средствами микроконтроллера посредством ЦАП.
- Организация памяти микроконтроллеров STM32.
- Работа с памятью МК посредством доступа только по адресам.
- Управление портами МК посредством обращения напрямую к ячейкам памяти по адресам.
- Структуры языка Си.
- Ключевое слово typedef.
- Знакомство с библиотекой CMSIS.
- Побитовые операции.
- Установка, сброс, переключение и проверка отдельных битов регистров МК.
- Отладка кода посредством обращения к регистрам МК.
- Изучение библиотеки CMSIS.
- Сравнение частоты переключения пинов МК при задействование библиотек CMSIS и HAL, и управлении битами регистров МК по адресам.
- Сдвиговый регистр 74HC595. Принцип работы, управление, расширение портов МК.
- Статическая индикация на семисегментных индикаторах с применением сдвиговых регистров.
- Динамическая индикация на базе сдвиговых регистров 74HC595.
- ЖК дисплей. Подключение. Инициализация.
- Отображение символов и строк на ЖК дисплее.
- Выбор позиции на дисплее для отображения информации.
- ЖК дисплей. Отображение на ЖК дисплее значений целочисленных переменных и переменных с плавающей запятой.
- Генерирование собсвенных любых символов на дисплее. CGRAM и DDRAM память дисплеев.
- Отображение текущих значений температуры и напряжения на ЖК дисплее.
- Матричная клавиатура. Принцип работы. Подключение. Отображение символов клавиатуры на LCD дисплее.
- Подключение нагрузки посредством ввода правильного пароля, вводимого из клавиатуры.
- Двумерные массивы.
- Расширенное пояснение директивы препроцессора #include.
- Подключаемые файлы с расширением .h и .c.
- Принцип создание собственной библиотеки.
- Интерфейс I2C. Принцип обмена данными. Основные параметры и настройки.
- Расширитель портов микроконтроллера на базе микросхемы PCF8574. Настройки для работы микросхемы PCF8574 на вход и выход.
- Подколючение LCD дисплея 2004 по интерфейсу I2C посредством PCF8574.
- Интерфейс I2C. Датчик температуры LM75B: принцип работы, подключение, измерение температуры, настройка гистерезиса температуры.
- Написание библиотеки для датчика LM75B.
- Интерфейс I2C. Подключение внешней энергонезависимой памяти EEPROM. Устройство EEPROM. Принцип записи и чтения данных из EEPROM памяти.
- Применение специальных функций HAL для работы с памятью.
- Функции atoi, atof, atol, atoll.
- Подключение EEPROM памяти разных производителей.
- Интерфейс I2C. Подключение датчика температуры и влажности SHT3x.
- Отображение значений температуры и влажности на LCD дисплее, подключенного к той же линии I2C.
- Интерфейс I2C. Устройство, принцип работы и подключение OLED дисплея.
- Отображение данных на дисплее без применения сторонних библиотек.
- Отображение данных, значений переменных, рисунков и анимаций на OLED дисплее с помощью сторонней библиотеки.
Ответов: 3 -
[Salebot conf] Новогодний воркшоп (Александр Горбунов, Дарья Дубешко)
27 дек 2024
Программа:
- Множественные динамические кнопки в телеграме для дальнейшей обработки данных, Александр Горбунов
- Статистика прохождения по воронке в боте в формате конверсий от первого шага и от пред.шага, Дарья Дубешко
- Работа с Гугл-таблицами, Даниил Лепехин
- Как настроить CRM для себя на свои услуги, Тамара Казначеева
- Как собрать бота для техподдержки на базе ИИ, Семен Гадаев
- Как за 40 минут собрать школу с вебинарами, Владимир Резанов
- Создание квизов на Salebot, Александр Рассказов
- Сборка лендингов на Salebot, Александр Рассказов
Дарья Дубешко
Эксперт по чат-ботам и ИИ-ассистентам в бизнесе, амбассадор Salebot, лауреат премии “Эксперт года по чат-ботам” (Премия “Новые имена 2024 Кремль”). Спикер на онлайн-школах и бизнес-мероприятиях.
Даниил Лепехин
Разработчик чат-ботов с использованием баз данных и кастомных интеграций для высоконагруженных проектов (Python, SQL, JS, HTML, CSS)
Александр Горбунов
Middle Python Backend разработчик с 3-летним опытом в автоматизации бизнес-процессов с использованием Salebot. Руководитель команды из 3 человек. Программист, бизнесмен, гештальт-терапевт и преподаватель танцев. Упрощаю рабочие будни сотрудников.
Александр Рассказов
Программист Salebot с более чем 10-летним опытом в IT. Начинал карьеру в SMM и маркетинге, благодаря чему обладает глубоким пониманием потребностей бизнеса и умеет создавать действительно продающие сайты.
Семён Гадаев
Куратор школы StepUp, Спикер на эфирах школы и не только, Разработчик чат-ботов
Владимир Резанов
Куратор школы StepUp
Разработчик чат-ботов и других решений на платформе Salebot
Спикер на марафонах школы
Амбассадор сервиса Salebot
Тамара Казначеева
Куратор школы StepUp. Более 5 лет в автоматизации бизнес-процессов, эксперт по Salebot. Разработчик решений, обучаю и консультирую бизнес и разработчиков. Спикер на мероприятиях, амбассадор Salebot. Помогаю оптимизировать процессы и внедрять долгосрочные решения для успешной автоматизации.
Ответов: 1 -
[Modrinex] Создание шаблонов по типу Coffin Dance. Тариф Базовый + Музыкальный
24 дек 2024
С 25 Ноября открыт набор в небольшую группу курса по созданию шаблонов по типу Coffin Dance.
Вы научитесь:
Устанавливать софт
Скачивать нужный трек
Выставлять кадр под музыку
Писать самостоятельно скрипты
Рандомно импортировать в программы
Вы можете выбрать одну из программ (After Effect, Adobe Premiere, CapCut) и разобраться в схеме работы шаблонов, которые могут импортировать необходимые файлы в программу и выставить их на нужных местах.
Для продвинутых будет так же и Audio курс, который поможет в построении музыкальных шаблонов. Вы сможете разобраться, даже если у вас нет слуха и музыкального образования.
Ответов: 0 -
[codeby.school] Анализ защищённости приложений Андроид
12 дек 2024
Кому будет полезен курс:
- Новичкам с базовыми понятиями об алгоритмах и операционных системах;
- Специалистам по тестированию на проникновение, желающим лучше изучить анализ мобильных приложений;
- Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
В ходе курса учащиеся познакомятся с существующими инструментами для статического и динамического анализа приложения Android и научаться ими пользоваться. Каждое занятие сопровождается заданием для самостоятельного выполнения. По завершению курса слушателям предлагается пройти тест и сделать отчет по уязвимому приложению.
Программа курса:
1. Установка и настройка окружения.
- Установка Android Studio, создание и настройка эмулятора, подключение физического устройства.
- Основы работы с adb: установка приложения P1, извлечение приложения.
- Реверс приложения P1 с помощью jadX.
- Компоненты приложения Андроид. (песочница, dex-файлы, id-приложения, Активности, Приемники широковещательных намерений, Намерения, манифест).
4. Создание приложения Андроид.
- Занятие 1 (языки разработки, создание проекта в AS, манифест, элементы управления, дизайн разметки, передача данных между активностями, фрагменты).
- Занятие 2 (подпись приложения, ресурсы приложения, квалификаторы, обфускация).
- Занятие 3 (типовые проверки: проверка целостности, проверка на root, проверка на эмулятор).
8. Приемы работы с инструментами реверса приложений. Восстановление алгоритмов.
9. Типовые уязвимости мобильных приложений Android на примере P3.
10. Типовые уязвимости мобильных приложений Android на примере P4.
11. Взаимодействие по сети, снифинг трафика мобильных приложений. Способы защиты трафика. SSL-pining. Способы “откручивания” ssl-пининга в реальных приложениях на примере приложений P6s.
12. Динамический анализ приложений – frida.
- Основы frida установка и настройка.
- Инъекции кода.
- Использование готовых скриптов.
14. Интеграция frida с python.
15. Использование frida для обхода ssl-pining в приложениях, простые и сложные случаи.
16. Оbjection. Работа с окружением, хуки, инъекции в код.
17. Дополнительные инструменты анализа и автоматизации.
18. Оwasp mobile. mobile top 10 с примерами эксплуатации.
19. Организация работ по пен-тесту мобильного приложения, создание отчета, программы bug-bounty.
20. Экзамен (тест для Андроид).
Ссылка на тему: [codeby.school] Анализ защищённости приложений АндроидОтветов: 0 -
[frontendblok] Веб-анимация в действии. Тариф Самостоятельный (Анна Блок)
12 дек 2024
Научитесь разрабатывать все типы анимации, используя CSS и JavaScript не только для сайтов, но и игр!
Что будет на курсе?
- Теоретическая часть
В каждом уроке будет теоретический блок, чтобы знать все тонкости управления разными типами анимаций.
- Практическая часть
Покажем, как на практике работает анимация, а также предоставим короткие домашние задания для закрепления материала.
- Дипломный с проект
Самая важная часть курса, потому что Вы сможете закрепить все темы на практике в рамках одного большого задания.
- Веб-сайты
В этом разделе можно объединить сайты и веб-приложения. Вы можете реализовать анимации загрузки, плавные переходы между экранами, hover-эффекты, анимацию кнопок при нажатии, параллекс и т.д.
- Конструкторы
На таких сервисах есть встроенные настройки анимаций, но их возможности ограничены, так как расчитаны на людей, которые не работали с кодом, но Вы сможете внедрить анимацию любой сложности.
- Веб-игры
Проявите себя, как художник, который прорабатывает внешность и движения персонажей, вид внешних объектов, анимацию интерфейса, а также внедрить эффекты с добавлением физики.
Первая неделя
День 1. Основы CSS-анимаций
День 2. Углубленное использование CSS-анимаций
Вторая неделя
День 3. Введение в JavaScript-анимации
День 4. Библиотеки для работы с анимациями
День 5. Работа с Canvas в JavaScript
День 6. SVG-анимации
День 7. Lottie-анимации
Третья неделя
День 8. WebGL и 3D-анимации
День 9. Gif и видео вместо анимаций
День 10. Производительность анимаций
Диплом
Это время даётся на выполнение дипломной работы.
Мы предоставим несколько заданий, которые будут охватывать все темы, чтобы закрепить все типы анимаций.
Ответов: 0 - Теоретическая часть
-
[МФТИ] Основы проектирования приложений интернета вещей (Алексей Корнилов)
11 дек 2024
Интернет вещей - это не про устройства, подключенные к интернету. Интернет вещей - это глобальная инфраструктура, позволяющая физическим и виртуальным устройствам общаться между собой и взаимодействовать, решая общие задачи, точно так же, как люди взаимодействуют и решают общие задачи в интернете людей.
Чтобы общаться друг с другом, устройства должны быть достаточно умны. Тому, как создавать проекты с умными вещами, взаимодействующими через интернет, и посвящен данный курс.
Программа
1. Концепция и технологии Интернета вещей
2. Проектирование технической системы. Экономика деятельности
3. Коммерциализация технологий интернета вещей
4. Приложение интернета вещей как система
5. Архитектура системы
6. Этапы работы над проектом
7. Организация работы над проектом
8. Проектирование поведения систем. Примеры приложений
Ответов: 1 -
[Синергия] Java-разработчик (Даниил Самойлов, Михаил Колчанов)
11 дек 2024
Java-разработчик — это специалист, который с помощью языка программирования Java создает, редактирует и модернизирует мобильные приложения, видеоигры для любых носителей, серверы и сайты.
На Java можно создавать множество полезных сервисов. Это популярный и востребованный язык программирования. А еще он является языком разработки для Android, что расширяет возможности программистов.
Программа подойдет новичкам, опытным разработчикам и разработчикам на других языках.
Программа курса:
Модуль 1. Введение в программирование
Модуль 2. Циклы и массивы
Модуль 3. Основы ООП
Модуль 4. Наследование
Модуль 5. Интерфейсы, абстрактные классы, статические методы
Модуль 6. Основные структуры данных
Модуль 7. Взаимодействие с API
Модуль 8. Многопоточность
Модуль 9. UI и использование готовых SDK
Модуль 10. Подходы к программированию
Модуль 11. Протокол HTTP
Модуль 12. Базы данных и Git
Модуль 13. Паттерны проектирования
Модуль 14. Spring
Модуль 15. Поиск работы и продвинутые темы
Модуль 16. Английский для программиста
Ссылка на тему: [Синергия] Java-разработчик (Даниил Самойлов, Михаил Колчанов)Ответов: 0 -
[Programming Store] Веб-сервисы 1С (Иван Абдулов)
7 дек 2024
Ждем тех, кто нацелен повышать стоимость своих услуг за счет развития компетенций
- 2 часа теории. мы изучим основные объекты и технологии работы с web-сервисом 1С
- 5 часов практики. cоздание веб-сервиса 1С, покажем как настроить подключение по https, интеграции
- 3 примера. готовые наработки по созданию и настройке веб-сервисов
Теория
- Теория XML и JSON.
- Объекты встроенного языка 1С для работы с XML и JSON.
- XDTO. Метаданные и объекты встроенного языка для работы с XML.
- Технология SOA, протокол SOAP, WSDL-описание веб-сервиса.
- Веб-сервисы (SOAP), HTTP-сервисы. Объекты метаданных для работы, краткое описание. Отличия. Плюсы и минусы. Что выбрать?
- Примеры примеры web-сервисов 1С
- Веб-сервис 1С пример создания в конфигурации 1
- Подключение к web сервису 1С конфигурации 1 из конфигурации 2.
- С использованием статической ссылки (объект метаданных WS-ссылка).
- С использованием динамической ссылки, создаваемой средствами встроенного языка.
- Веб-сервис в конфигурации 1С.
- Пакет XDTO в конфигурации 1.
- Подключение к веб-сервису 1С конфигурации 1 из конфигурации 2, загрузка из конфигурации 1 документа со связанными справочниками в документ с другим набором реквизитов.
- Принципы построения архитектуры.
- Описание объектной модели данных.
- Сериализация и десериализация данных.
- Использование данных конфигурации 2 в конфигурации 1.
- HTTP-сервис в конфигурации (создание, публикация).
- Подключение к HTTP-сервису конфигурации из браузера.
- Настройка параметров веб-сервис 1С.
- Проверка веб-сервисов 1С.
- HTTP-сервис в конфигурации 1 (создание, публикация).
- Подключение к HTTP-сервису конфигурации 1 из конфигурации 2, отправка и получение данных методом POST.
- Подключение к HTTP-сервису конфигурации 1 из конфигурации 2 только средствами встроенного языка, отправка и получение данных.
- Опыт разработки WEB-сервиса.
- Опыт разработки HTTP-сервис.
- Определение отличий между WEB- и HTTP-сервисами. Методика выбора метаданных для решения задачи.
- Правила выбора между бесшовной интеграцией и обычной интеграцией.
- Практическое решение для бесшовной интеграции.
- Практическое решение для обмена между разными конфигурациями
Ссылка на тему: [Programming Store] Веб-сервисы 1С (Иван Абдулов)Ответов: 0 -
Elementарный сайт 10.0 (Александр Бакин)
4 дек 2024
Из макета Figma до готового сайта
Профессиональный сайт: из мечты в реальность за три занятия!
9, 16 и 23 декабря — три полноценных дня марафона, благодаря которому вы научитесь делать сайты, даже если никогда этого раньше не делали.
Давайте честно: наверняка вы не раз видели крутые макеты сайтов и думали, что это доступно только программистам или дизайнерам. Но я готов вас удивить! На нашем марафоне мы покажем, как превратить такой макет из Figma в полноценный работающий сайт на WordPress и Elementor — без необходимости писать код (ну, почти без него).
Для кого этот марафон?
Для всех, кто хочет научиться создавать сайты быстро и красиво. Для тех, кто ищет способ сэкономить время и деньги. И, конечно, для тех, кто хочет освоить навык, который всегда будет приносить пользу (и доход, если захотите работать на заказ).
На выходе у вас будет не просто сайт, а уверенность в своих силах! Вы сами сможете создавать крутые сайты, понимая каждый шаг. Это ведь круто, правда?
Получите всего за 3 дня навык создания сайтов, подписных и продающих страниц для себя или на заказ без знания вёрстки, дизайна и программирования!
Три дня, которые откроют для вас навык создания сайтов без лишних затрат и сложностей. Больше не нужно обращаться к дорогим специалистам – вы сами создадите сайт мечты, который принесет клиентов, увеличит продажи или станет вашим первым шагом к заработку на заказах. Все это без знаний программирования, дизайна и верстки!
Экономьте время и деньги.
Забудьте о дорогостоящих шаблонах и сложных плагинах. Вы узнаете, как с помощью бесплатных или доступных инструментов WordPress и Elementor создавать стильные и профессиональные сайты. Сэкономленные деньги сможете вложить в продвижение или развитие бизнеса, а созданные своими руками страницы будут работать так, как нужно именно вам.
Уверенность и контроль в ваших руках.
Вы станете настоящим мастером своего сайта: сможете защитить его от взломов, настроить аналитику, оптимизировать изображения и адаптировать дизайн под любые устройства. Вам больше не нужно ждать помощи от других – вы сами решите любые задачи и будете уверенно управлять своим ресурсом.
Старт к новым возможностям заработка.
Сайт, созданный своими руками, – это не только полезный навык, но и инструмент заработка. Вы сможете создавать продающие страницы на заказ или помочь знакомым с их проектами. Откройте для себя новые источники дохода, которые легко масштабируются, а главное – полностью зависят от вашего желания и навыков.
Ссылка на тему: Elementарный сайт 10.0 (Александр Бакин)Ответов: 0 -
[XYZ school] Game Design 2.0. Создание игры от идеи до прототипа. Тариф Базовый (Сергей Праздничнов)
2 дек 2024
О профессии
Геймдизайнер придумывает игровые механики и разрабатывает правила, по которым живёт игровой мир, например решает, сколько видов противников будет в игре и какие у них будут способности. Работа геймдизайнера во многом похожа на работу кинорежиссёра: помимо структуры игры, он продумывает ещё и игровой опыт и решает, какие эмоции будет вызывать каждая сцена. Такие специалисты востребованы на рынке и хорошо зарабатывают, а ещё могут сотрудничать на аутсорсе с крупными мировыми компаниями.
Чему ты научишься
- Создавать прототипы в Unreal Engine 4.
Добавлять манекены, анимации и механики передвижения, а также оружие и перезарядку для него. - Быть внимательным к деталям.
Для этого тебе придётся разобраться в психологии игроков, верно рассчитывать баланс и работать с математикой. - Писать документацию.
Например, составлять ТЗ для программистов, а также боевой паспорт AI и сценарий боя с ним. - Работать в команде.
Организовывать личные задачи и совместные с командой, эффективно общаться и работать в условиях реальных студий.
1. Введение в профессию
2. Идеи. Ограничения. Документация и механики
3. Проект. Нарратив. Баланс
4. Процессы и организация
5. Начало работы в UE4
6. Оружие. Прототипирование и система
7. Искусственный интеллект и системы боя
8. Дополнительные системы
9. Продюсирование
10. Настольная игра как прототип
Полезные материалы
Ссылка на тему: [XYZ school] Game Design 2.0. Создание игры от идеи до прототипа. Тариф Базовый (Сергей Праздничнов)Ответов: 3 - Создавать прототипы в Unreal Engine 4.
-
[Udemy] Верстка многостраничного сайта с нуля (Бауыржан Абдигалин)
1 дек 2024
Чему вы научитесь
- Основы адаптивной верстки
- Подключение и использование плагинов
- JavaScript/jQuery
- Стилизация с помощью CSS
1 раздел • 27 лекций • Общая продолжительность 20 ч 19 мин
Требования
- Базовые знания html/css будет преимуществом
Этот курс предназначен для тех, кто хочет с нуля научиться верстать многостраничные сайты с использованием современных инструментов и технологий. В рамках курса вы пройдете через 27 подробных видеоуроков, каждый из которых посвящен важным аспектам верстки и веб-разработки. Мы начнем с основ HTML и CSS, постепенно углубляясь в такие темы, как адаптивность, кроссбраузерность и интеграция jQuery плагинов.
Особое внимание верстке адаптивного дизайна из программы Figma, который корректно отображается на любых устройствах — от настольных компьютеров до мобильных телефонов. В ходе курса вы разберетесь с принципами работы мобильного меню и научитесь использовать JavaScript для улучшения функциональности вашего сайта.
Курс также включает использование популярных jQuery плагинов для добавления интерактивных элементов на страницы, таких как слайдеры, всплывающие окна и другие динамичные компоненты. Кроме того, вы получите доступ к дополнительным материалам, включая исходные коды и макеты, чтобы иметь возможность детально изучить все уроки и повторить практические задания.
Курс идеально подходит для новичков, стремящихся освоить верстку с нуля, а также для тех, кто хочет улучшить свои навыки в создании современных, адаптивных сайтов. Каждый урок объясняет шаги подробно и наглядно, позволяя вам шаг за шагом осваивать верстку. Вы получите не только теоретические знания, но и практические инструменты для создания профессиональных веб-сайтов, которые будут востребованы на рынке.
Пройдя этот курс, вы сможете самостоятельно верстать многостраничные, адаптивные и кроссбраузерные сайты, используя современные технологии.
Для кого этот курс:
- Начинающие разработчики в области Frontend
Ответов: 0 -
[Unitee.space] Приложение внутри Телеграм с помощью Unitee. Тариф Standard
23 ноя 2024
Сейчас для того, чтобы выстроить путь клиента, требуется объединять много решений и разрабатывать их отдельно:
- Чат-боты
- Telegram-каналы
- Вебинарные комнаты
- Посадочные страницы
- Формы оплаты
- Обучающие платформы
Более 100+ различных функций, доступных к внедрению:
Аналитика и отчетность
- Сквозная аналитика
- Статистика пользователей
- Выдача бонусов за действия
- Настройка кэшбека
- Внутренние валюты
- Платный контент
- Реферальные системы
- Автоматизированные выплаты
- Интеграции через API
- Автоматизация общения через ИИ
- Воронки и сценарии
- Google Docs и Google Календарь
- Контакты, сделки и задачи в CRM-системе
- Мероприятия и продажа билетов
- Календари, бронь даты и времени
- Новостная лента
- Рассылка оповещений
- Создание форм обратной связи
- Опросники
- Интернет-магазин и корзина
- Прием международных платежей
- Прием платежей в USDT, TON, STARS
- Конструктор страниц
- Готовые шаблоны дизайна
- Мультиязычность
- Онлайн-курсы
- Кураторы
- Создание тестов и квизов
- Создание сценариев CJM
- Нетворкинг, мэтчинг, рандом-кофе
- Поиск и карта участников
- Индивидуальные профили и чаты
- Виртуальная валюта
- Уровни и достижения
- Колесо фортуны
- Командные соревнования
- Значки
- Пасхалки
- Нагрузка: 100 чел/мин
- Хранилище: 20 ГБ
- Сообщения: 1000 в сутки
- Онлайн-курсы (LMS)
- Сообщества и клубы
- Геймификация
- Искусственный интеллект
- Витрина товаров и услуг
- Другое
Ответов: 0 -
[Udemy] СУБД MySQL и язык запросов SQL. Теория и практика (Андрей Кудлай)
22 ноя 2024
Чему вы научитесь
- На курсе Вы изучите работу с одной из наиболее популярных и востребованных СУБД - MySQL
- Вы изучите вопрос проектирования архитектуры баз данных и научитесь создавать правильную структуру БД и таблиц в ней
- Детально узнаете об основных типах данных и сможете выбирать правильный тип данных для полей таблиц БД
- Узнаете о нормализации баз данных, а также о сохранении целостности данных в БД
- Вы изучите язык запросов SQL, который используется во множестве других языках программирования (PHP, Python и т.д.)
- Научитесь писать сложные запросы и использовать один запрос для получения связанных данных вместо использования нескольких запросов
- Вы получите не только теорию, но и одновременно закрепление теории на практике, используя SQL вместе с PHP
- Навыки программирования не требуются, Вы научитесь всему необходимому на курсе
Представляем Вашему вниманию курс – "СУБД MySQL и язык запросов SQL. Теория и практика". В курсе Вы найдете 28 уроков (около 10 часов видео). В курсе Вы найдете как необходимую теоретию, так и большое количество практики.
СУБД (Система управления базами данных) MySQL на сегодняшний день является одной из наиболее популярных и именно с ней мы и будем работать в курсе. Большое внимание в уроках мы уделим вопросам правильной архитектуры базы данных (БД), нормализации данных (нормальные формы), сохранению целостности данных, выбору правильных типов данных для полей таблиц.
MySQL используется в огромном количестве проектов и приложений. Очень часто ее выбирают в качеству СУБД при работе с PHP и создании сайтов. На сегодняшний день PHP является наиболее популярным языком программирования для веб-разработки. На PHP написано около 80% всех сайтов в сети. На PHP написаны такие популярные CMS, как WordPress, OpenCart, 1С-Битрикс, PrestaShop, Drupal, Magento и многие другие. Также на PHP написано и множество популярнейших фреймворков, например: Laravel, CodeIgniter, Symfony, CakePHP, Yii и т.д. И все эти CMS и фреймворки используют в качестве СУБД MySQL.
Для того, чтобы "общаться" с БД, необходимо знать язык запросов SQL. И изучению этого языка посвящена большая часть курса. В курсе Вы научитесь писать как простейшие, так и достаточно сложные sql-запросы, которые позволят выбирать связанные данные сразу из нескольких таблиц.
Изучив данный курс, Вы сможете проектировать правильные БД для своих проектов и сможете работать с данными в БД, используя язык запросов SQL.
Для кого этот курс:
- Начинающие backend разработчики
- Начинающие PHP разработчики
- Фрилансеры любого уровня и статуса
- Разработчики, желающие освоить язык запросов SQL и погрузиться глубже в данную тему
- Разработчики, которые хотят научиться писать более сложные и продуктивные sql-запросы
Ответов: 0
Страница 25 из 34