Новые складчины | страница 34

Категории

  1. [Stepik] Numpy и анализ данных (Александр Сидоров)

    14 фев 2024
    [​IMG]
    Цель курса научить учащихся эффективно работать с массивами данных и выполнять математические операции над ними с помощью библиотеки NumPy.

    Курс по библиотеке NumPy - это отличная возможность для всех, кто хочет научиться эффективно и быстро обрабатывать и анализировать данные с помощью Python. Библиотека NumPy - это мощный инструмент для работы с массивами данных, который широко используется в науке, инженерии, финансах, машинном обучении и других областях.

    Выбирая этот курс, вы получите глубокое понимание того, как работать с массивами данных и выполнять математические операции над ними с помощью NumPy. Вы также научитесь использовать NumPy для выполнения операций по индексированию и выборке данных из многомерных массивов, а также для работы с линейной алгеброй и другими математическими операциями. Вы также получите практические навыки, необходимые для решения реальных задач, связанных с обработкой и анализом данных.

    Таким образом, если вы хотите освоить библиотеку NumPy и стать востребованным специалистом в области обработки и анализа данных, выбор этого курса станет для вас отличным началом в этом направлении!

    Одно из главных преимуществ этого курса по библиотеке NumPy заключается в том, что он предоставляет множество тестовых задач и задач на программирование, которые позволяют учащимся углубить свои знания и проверить свои навыки в решении задач.

    Кроме того, курс содержит ряд задач из реальной практики анализа данных, что помогает студентам получить опыт работы с реальными данными и применить полученные знания на практике.

    Чему вы научитесь
    - Учащиеся после прохождения курса научатся:
    - Применять библиотеку NumPy для выполнения математических операций над массивами данных.
    - Разрабатывать алгоритмы для обработки и анализа больших наборов данных с использованием многомерных массивов NumPy.
    - Работать с массивами данных различных типов, включая числа, строки, логические значения и т.д.
    - Выполнять операции по индексированию и выборке данных из многомерных массивов NumPy.
    - Работать с линейной алгеброй, включая выполнение операций умножения матриц, нахождение обратной матрицы, нахождение определителя и т.д.
    - Выполнять операции по изменению формы и размерности массивов данных.

    Для кого этот курс
    Курс по библиотеке NumPy и анализу данных подойдет для широкого круга людей, начиная от школьников и студентов и заканчивая интересующимися наукой о данных.
    Для студентов и начинающих программистов курс является отличным способом начать изучение библиотеки NumPy и приобрести навыки анализа данных. Курс предоставляет множество примеров и задач, которые помогают понять основы библиотеки и начать применять ее на практике.

    Начальные требования
    Для успешного прохождения курса по NumPy и анализу данных рекомендуется иметь базовые знания в программировании на языке Python, включая знание основных конструкций языка, таких как переменные, условные операторы, циклы и функции.

    Также желательно иметь представление о работе с массивами данных и базовые знания математики, включая алгебру и статистику.

    Если у студентов нет опыта работы с Jupyter Notebook, то перед началом курса им стоит познакомиться с этим инструментом и изучить его основы.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [Stepik] Gitlab в работе (Евгений Лестопадов)

    14 фев 2024
    [​IMG]
    Обучение проходит на GitLab CE: Community Edition, а это значит что вы сможете развернуть у себя на компьютере полноценную лабараторию для экспериментов.

    Курс состоит из трех частей:
    1 Первая часть дает вам базовые знания о устройстве GitLab, обзор интерфейса. Разберемся на практике с базовыми возможности от создания групп, проектов и добавления пользователей, рассмотрим на примерах, основные функциональные возможности платформы.
    2 Во второй части курса мы изучим основы Git.
    3 В третьей части курса как только вы освоитесь с интерфейсом и функциями GitLab, перейдем к написанию кода на YAML. Далее изучим на сквозных примерах возможности GitLab для CI/CD pipeline. (смотрите оглавление курса)

    Чему вы научитесь
    - Изучите базовые настройки GitLab
    - Управлять пользователями в GitLab
    - Создавать и работать с проектами GitLab
    - Общий принцип работы CI/CD
    - Изучите базовые функциональные возможности платформы GitLab для DevOps
    - Разберем основы Git
    - Поймете основы YAML
    - Рассмотрим основы Markdown
    - Настроите и используйте GitLab Runners для выполнения CI/CD pipeline
    - Автоматизировать сборку, тестирование, развертывание с помощью GitLab CI
    - Подключать и настраивать GitLab Runners
    - Создавать собственные скрипты для GitLab CI/CD (Pipelines, Jobs, Stages)

    Для кого этот курс
    Для всех желающих познакомиться с платформой GitLab.
    Хотите узнать, как построить CI/CD pipeline в GitLab.

    Начальные требования
    - Основы работы с ПК
    - Знаете как открыть командную строку в Mac/Linux/Windows.
    - Желательно иметь общее представление что такое Docker.
    - Права администратора для установки программного обеспечения на ПК.
    - Для практики вам нужен ПК который имеет возможность создать и запустить виртуальную машину,
    - необходимо иметь 8гб оперативной памяти,
    - 32гб свободного места на жестком диске
    - несколько ядер процессора с возможностью виртуализации.

    Обратите внимание GitLab будем устанавливать локально, в минимальном варианте он потребует от 4.5 Гб оперативной памяти, плюс потребуется память для runner(в итоге минимум может использоваться 6 Гб, плюс 2 Гб где останется под основную ОС, учтите это)

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [Stepik] JavaScript Тренажер (Сергей Романенко)

    14 фев 2024
    [​IMG]
    Этот курс состоит исключительно из практических задач, которые помогут вам улучшить свои навыки в работе с переменными, типами данных, условными конструкциями, циклами, функциями и объектами в JavaScript. В ходе выполнения задач вы научитесь применять свои знания на практике, улучшите навыки работы с JavaScript и укрепите уверенность в своих возможностях.

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

    Таким образом, этот курс поможет вам улучшить навыки работы с JavaScript и подготовиться к собеседованию на позицию JavaScript-разработчика.

    JavaScript Тренажер постоянно пополняется разнообразными и интересными задачами, в результате чего курс постепенно расширяется и становится еще более насыщенным. Каждое обновление JavaScript Тренажера приносит с собой новые увлекательные вызовы и возможности для изучения JavaScript.

    Все практические задачи курса с использованием программной платформы NODE.JS (v18.17.1) можно решать столько раз, сколько вы пожелаете. За ошибки баллы не снимаются, поэтому не бойтесь пробовать и ошибаться!

    Чему вы научитесь
    - Разбираться в работе с переменными, типами данных, условными конструкциями, циклами, функциями и объектами в JavaScript.
    - Решать практические задачи и находить эффективные решения в JavaScript.
    - Подготовиться к собеседованию на позицию JavaScript-разработчика, включая задачи, которые могут быть заданы на собеседовании.
    - Развивать аналитическое мышление и научиться решать задачи различной сложности в JavaScript.
    - Укрепить свои знания и навыки в работе с JavaScript, повысить уверенность в своих навыках и стать более профессиональным JavaScript-разработчиком.

    Для кого этот курс
    Курс будет полезен: IT-специалистам, Frontend разработчикам, Backend разработчикам, Разработчикам игр, Разработчикам автономных приложений, Разработчикам мобильных приложений, QA Manual инженерам, QA Automation инженерам.

    Начальные требования
    Для успешного прохождения курса "JavaScript Тренажер" требуются базовые знания по информатике и математике. В случае возникновения трудностей с определенными понятиями или концепциями, связанными с информатикой или математикой, рекомендуется уделить некоторое время их изучению, чтобы разрешить фундаментальные вопросы. Также необходим базовый уровень владения языком программирования JavaScript. Если у вас уже есть опыт работы с JavaScript, этот курс поможет вам усовершенствовать ваши навыки и готовиться к новым вызовам.

    Для эффективного решения практических задач важно обладать развитым алгоритмическим и логическим мышлением.

    Если вы являетесь новичком в программировании или только начинаете изучение JavaScript, настоятельно рекомендуется предварительно или параллельно пройти курс JavaScript Базовый уровень. Это ускорит ваше понимание материала курса, сделает его усвоение более легким и позволит извлечь максимальную пользу из обучения.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [Stepik] Поколение Python: базы данных и SQL для начинающих (Тимур Гуев, Артур Харисов)

    14 фев 2024
    [​IMG]
    "Поколение Python": базы данных и SQL для начинающих
    - знакомит с реляционными базами данных
    - знакомит с базовыми возможностями языка SQL

    В курсе рассматриваются основные понятия реляционных баз данных и языка SQL.

    Курс разбит на 14 модулей с теоретическими и практическими материалами, а также заданиями.

    Модули курса:
    01 О курсе
    02 Введение в базы данных и СУБД
    03 Основы языка SQL
    04 Встроенные функции
    05 Группировка данных
    06 Подзапросы
    07 Соединение таблиц
    08 Обновление, удаление и добавление данных
    09 Создание таблиц и работа с ними
    10 Пользовательские функции и хранимые процедуры
    11 Дополнительные задачи
    12 Mock-собеседование в Google
    13 Mock-собеседование в VK
    14 Заключение

    Решения проверяет автоматическая система, поэтому обратную связь вы получите очень быстро. Если у вас возникнут проблемы, команда курса даст советы и подсказки.

    Чему вы научитесь
    - Извлекать информацию из таблиц с помощью SQL-запросов
    - Добавлять в таблицы новые данные
    - Удалять и изменять данные в таблицах
    - Фильтровать данные с помощью WHERE и HAVING
    - Выполнять агрегацию данных с помощью GROUP BY
    - Извлекать информацию из нескольких таблиц с помощью JOIN
    - Объединять таблицы с помощью UNION
    - Работать с функциями для обработки чисел, дат и текста
    - Вычислять среднее, минимальное и максимальное значения с помощью функций AVG, MIN, MAX
    - Использовать вложенные SQL-запросы
    - Использовать общие табличные выражения CTE
    - Создавать пользовательские функции и хранимые процедуры

    Для кого этот курс
    Курс рассчитан на всех, кто хочет освоить основы реляционных баз данных и язык структурированных запросов SQL.

    Начальные требования
    Для успешного освоения данного курса не нужно знать других языков программирования, однако мы рекомендуем пройти наши предыдущие курсы:
    1 Поколение Python: курс для начинающих
    2 Поколение Python: курс для продвинутых
    3 Поколение Pythonx: курс для профессионалов
    4 Поколение Python: ООП

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [TechTutors Team] Разработка приложений с Flutter и Dart для IOS и Android

    14 фев 2024
    [​IMG]
    Google Flutter был впервые анонсирован в мае 2017 года, а выпущен в 2018 году, он уже стал очень популярным среди разработчиков. Сейчас Flutter - самая популярная кросс-платформенная мобильная разработка, используемая разработчиками по всему миру, согласно опросу разработчиков 2021 года. Согласно опросу, 42 процента разработчиков программного обеспечения использовали Flutter.

    В этом курсе вы изучите основы языка программирования Dart, разберем объектно-ориентированное программирование в Dart - понимание того, как создавать классы и объекты и как все это работает при создании надежных программ. Мы будем создавать простые и сложные приложения, как работать с картами, локацией, как заставить приложения Flutter взаимодействовать с базой данных в реальном времени - Firestore, научимся монитезировать приложения с рекламой, научимся работать с Git и GitHub и конечно же ни одно мобильное приложение не обходится без красивой анимации. В этом курсе вы узнаете, как создавать анимацию, используя стандартную библиотеку инструментов Flutter, которое понравится вашим пользователям. Вы узнаете как внедрять простые анимации, а так же как создавать кастомные сложные анимации. Это и многое другое вы узнаете в этом курсе!

    Чему вы научитесь
    - Научимся создавать красивые кросс-платформенные приложения (Для IOS и Android) с нуля.
    - Научимся работать с одной из самых продвинутых технологий в сфере IT.
    - Научитесь основам языка программирования Dart.
    - Освоим Dart до Advanced.
    - Разберемся как использовать Flutter для разработки мобильных приложений.
    - Создадим портфолио красивых приложений.
    - Научимся монетизировать приложения с рекламой Google Ad Mob.
    - Научимся делать красивые анимации.
    - Научимся работать с нуля на новой версии Flutter - 2.0.
    - Научимся подключать локальную базу данных (sqflite) и ремоут базу данных Firebase.
    - Научимся использовать такие функции, как карту, камеру устройства, аутентификацию юзеров и многое другое!
    - Научимся пользоваться архитектурой Cubit и Provider.

    Для кого этот курс
    Если вы никогда раньше не программировали, то научитесь создавать приложения для iOS и Android.
    Если вы знаете, как писать код, но Вас интересуют отдельные фичи как монетизация c рекламой или Firebase
    Если вы являетесь разработчиком нативных приложений для IOS или Android, пройдите этот курс, чтобы узнать, сколько времени вы можете сэкономить на создании приложений iOS и Android с помощью Flutter.

    Начальные требования
    Навыки программирования не требуются, на курсе вы научитесь всему необходимому.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх