Поиск сообщества

Показаны результаты для тегов 'разработка'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Авторы и издательства
    • GeekBrains
    • Like-Центр (Аяз Шабутдинов)
    • OTUS
    • ХАКЕР
    • Нетология
    • Lynda
    • Convert Monster
    • Бизнес Молодость
    • WebForMyself
    • Udemy
    • Андрей Парабеллум
    • Skillbox
    • Наталья Закхайм
    • Роман Пузат
    • SalesHub
    • Радислав Гандапас
    • Андрей Захарян
    • Лилия Нилова
  • Инфопродукты и другие приватные материалы
    • Бизнес, финансы, схемы заработка
    • Арбитраж трафика | Товарка
    • SMM - все по работе с соц.сетями
    • SEO-оптимизация
    • Сайтостроение
    • Фото и Видео
    • Графика и Дизайн
    • Программирование и Администрирование
    • Копирайтинг
    • Психология
    • Саморазвитие, познание себя
    • Соблазнения | Пикап | Знакомства
    • Иностранные языки
    • Разное
    • Библиотека
    • Программы и скрипты
    • Базы данных
    • Ищу контент
  • Площадка статей и обсуждений
    • BlackRussia Geek (статьи, обзоры, обсуждения)
    • Флудильня | Оффтоп
    • Раздачи | Конкурсы
  • Рынок
    • Рыночная площадь
    • Работа / Вакансии
  • Технический раздел Black Russia
    • FAQ / Правила
    • Новости проекта
    • Вопрос / Ответ (Тех. поддержка)

Блоги

Без результатов

Без результатов

Категории

  • Авторы и издательства
    • GeekBrains
    • Like-Центр (Аяз Шабутдинов)
    • OTUS
    • ХАКЕР
    • Нетология
    • Lynda
    • Convert Monster
    • Бизнес Молодость
    • WebForMyself
    • Udemy
    • Андрей Парабеллум
    • Skillbox
    • Наталья Закхайм
    • Роман Пузат
    • SalesHub
    • Радислав Гандапас
    • Андрей Захарян
    • Лилия Нилова
  • Инфопродукты и другие приватные материалы
    • Бизнес, финансы, схемы заработка
    • Арбитраж трафика | Товарка
    • SMM - все по работе с соц.сетями
    • SEO-оптимизация
    • Сайтостроение
    • Фото и Видео
    • Графика и Дизайн
    • Программирование и Администрирование
    • Копирайтинг
    • Психология
    • Саморазвитие, познание себя
    • Соблазнения | Пикап | Знакомства
    • Иностранные языки
    • Разное
    • Библиотека
    • Программы и скрипты
    • Базы данных

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Обо мне

Найдено: 4 результата

  1. Вы узнаете:• Как мотивировать людей и вовлечь их в работу• Что такое команда и как повысить её производительность• Какой результат управленческой деятельности можно считать выдающимся• Как этого результата достичь• Чем должен заниматься руководитель, а чем нет• Как сокращать издержки в коммуникациях
  2. Данный курс позволит вам овладеть базовым набором знаний и навыков, необходимых для старта карьеры разработчика на Python и подготовки к основному курсу «Разработчик Python».Материалы курса представляют собой предварительно записанные в студии лекции с теоретической частью и наглядной практической работой. После каждой лекции вам будет предложен тест для проверки усвоенного материала.Курс состоит из 12 блоков, в рамках которых рассмотрены следующие темы:— Базовые типы и структуры данных;— Функциональное программирование и работа с данными;— Организация кода в модули. Исключения и классы;— Файлы и сеть. HTTP;— Django;— NumPy;— Pandas;— Shell, virtualenv, git.ПРОГРАММА КУРСА:Модуль 1Основы языка программирования PythonЗанятие №1: «Базовые типы и структуры данных»Учащийся изучит понятие "типы данных", узнает базовые типы данных, научится управлять потоком (логикой работы), узнает основные операторы.Тест к занятию 1Занятие №2: «Функциональное программирование и работа с данными»Учащийся получит знания о следующем: замыкания, сomprehensions, generators (в т.ч. как создавать генераторы), циклы for и while, функции Map, Filter and Reduce, декораторы (как применять и как создавать), менеджеры контекста, возврат значения из функции, распаковка list / tuple, Default Argument Values.Тест к занятию 2Занятие №3: «Организация кода в модули. Исключения и классы»Учащийся изучит возможности ООП, научится создавать свои классы, изучит возможности наследования, сможет обрабатывать исключения, научится организовывать код в модули с логической структурой.Тест к занятию 3Занятие №4: «Файлы и сеть. HTTP»Учащийся научится:— работать с файлами;— Ознакомится с протоколами TCP/IP;— Создавать простейший сервер и клиента;— Работать с HTTP.Тест к занятию 4Модуль 2DjangoЗанятие №5: «Django 1. Знакомство, URLs и functional based views»Учащийся ознакомится с общей философией Django и научится:— создавать проект;— обрабатывать запросы от пользователей при помощи FBV;— обрабатывать HTML шаблоны (необходимо базовое знание html);— познакомится с Bootstrap.Тест к занятию 5Занятие №6: «Django 2. more built-in template tags and filters, Class-Based Views»Студент научится:— создавать проект;— обрабатывать запросы от пользователей при помощи FBV;— обрабатывать HTML шаблоны (необходимо базовое знание html);— познакомится с Bootstrap.Тест к занятию 6Занятие №7: «Django 3. Models, DB + ORM, Class-Based Views, FormsСтудент научится:— создавать модели;— создавать миграции;— выполнять миграции;— работать с Django Admin;— создавать формы;— обрабатывать формы.Тест к занятию 7Занятие №8: «Django 4. Raw SQL, индексы, нормализация данных»Студент научится:— создавать отношения видов один к одному, многие к одному и многие ко многим;— выполнять запросы в базу данных при помощи Django ORM;— выполнять чистый SQL через Django ORM.Тест к занятию 8Занятие №9: «Django 5. Модели и сигналы. Тестирование. Кастомизация settings»Студент научится:— обрабатывать сигналы django;— создавать unit тесты для моделей;— создавать unit тесты для views.Тест к занятию 9Модуль 3Продвинутый PythonЗанятие №10. «NumPy»Студент познакомится с библиотекой NumPy:— научится создавать ndarray.— узнает основные атрибуты ndarray: ndim, shape, size, itemsize, dtype.— познакомится с базовыми функциями numpy и основными методами ndarray.— научится изменять массивы и создавать новые на основе существующих.Тест к занятию 10Занятие №11. «Pandas: анализ данных на Python»Студент познакомится с библиотекой Pandas и научится основам работы с ней:— узнает, зачем нужна библиотека Pandas— узнает про Series и DataFrame, и научится создавать их— научится создавать индексы Series и индексировать— научится создавать Series и изменять их по индексам и срезам— научится создавать и изменять DataFrame— научится сравнивать DataFrame между собой .— научится загружать данные из файла и сохранять DataFrame обратно на диск.— познакомится с основными атрибутами и методами DataFrame .— научится группировать данные и делать сводные таблицы.Тест к занятию 11Занятие №12. «Shell, virtualenv, git»Студент познакомится с bash, научится работать с python virtual environment и освоит:— пакетный менеджер;— перемещение по директориям;— работу с файлами и папками;— применение виртуального окружения в python разработке;— git, от веток до конфликтов и cherry-pick.
  3. JeyLie

    otus Python для WEB разработки (2017)

    Описание:Цель курса “WEB-разработка на Python” – подготовить специалиста, который сможет выполнять рядовые задачи бекенд-разработки: писать поддерживаемый код, выполнять рефакторинг, проектировать схему базы данных и взаимодействие с ней, организовать работу с ошибками и профилирование, проектировать и развивать схему взаимодействие с клиенсайдом, проводить код-ревью и писать тесты.Во время курса будет рассмотрен ряд актуальных на данный момент тем, например:Как разбить код на чистые функции?Когда использовать GraphQL, а когда REST?Когда использовать ORM и когда нет?Как и когда писать автотесты, чтобы не потратить время зря?Что нужно проверить у каждой БД, чтобы избежать распространённых проблем?На курсе будут использованы такие технологии как:Python 3.6 чтобы писать код;Flask, Django и aiohttp чтобы делать веб-сервисы;PostgreSQL, MongoDB и Redis чтобы хранить данные;pytest чтобы писать тесты;Django REST Framework и Graphene чтобы писать API;Fabric и Docker чтобы не ждать админов;Этот список появился из анализа вакансий: все эти технологии реально используются в бою, фигурируют в требованиях и помогают решать задачи быстрее и качественнее.Курс предназначен для тех, у кого уже есть опыт коммерческой разработки от года или большой опыт участия в проектах с открытым исходным кодом: мы ждём от студентов знакомства с Python и понимания основ веб-разработки.
  4. Сегодня существует много курсов и статей по изучению веб-разработки. В основном они о каком-то конкретном направлении. Перечислю некоторые из них: HTML CSS JavaScript базы данных фреймворки сборщики проектов алгоритмы визуализация данных Этот большой список тем может запутать и даже напугать новичка, поэтому я расскажу про freecodecamp - онлайн-школу по веб-разработке, в которой все эти темы расположены в порядке возрастания сложности. Сам сервис на английском, но это повод изучить одновременно как английский, так и веб-разработку. В дальнейшем это будет только в плюс: повысится навык гугления нужной информации, сообщения об ошибках при разработке станут более понятными, а также появится возможность работать с зарубежными заказчиками. Разработчики сайта обновили в этом году программу обучения. Добавили несколько больших разделов и переработали старые. Теперь там только актуальная информация. А самое главное - это все бесплатно! Регистрируемся и начинаем погружение Чтобы зарегистрироваться на сайте, жмем на желтую кнопку Start coding (it's free). Далее предложат создать аккаунт через привязку соцсети. Рекомендую выбрать GitHub, потому что в дальнейшем активность будет отмечаться именно там. Если у вас еще там нет аккаунта, стоит его завести. Это ваша площадка для будущего портфолио, которое можно показать работодателю. К тому же на гитхабе можно воспользоваться услугами бесплатного хостингадля небольших проектов из нескольких страниц. Но здесь нет серверной части, то есть операции по типу регистрации и авторизации недоступны. После регистрации попадаем на домашнее окно сайта. Жмем кнопку Go to the coding curriculum. И здесь мы попадаем на страницу с большой картой изучаемого материала. Представлено здесь следующее: Адаптивный веб дизайн Алгоритмы JavaScript и структуры данных Библиотеки Frontend разработки Визуализация данных Микросервисы и программные интерфейсы приложений (API) Информационная безопасность и обеспечение качества(тестирование) Подготовка к собеседованию. Насчет часов здесь немного лукавят, всю программу можно пройти месяца за два, занимаясь часа четыре в неделю. Однако, помимо материала здесь есть головоломки и проекты для закрепления навыков. Начинаем обучение Главы Открываем первую часть и начинаем работать. Весь материал представлен в виде интерактивных блоков: Описание текущей темы Описание заданий которые нужно сделать Кнопки проверки сделанного Два поля кода: Для Html и CSS Поле для вывода конечного результата В этом задании нужно вставить в тег h1 фразу Hello World. После чего жмем Run the Tests. Как только одно задание выполнено, оно сразу помечается галочкой. А когда выполняются все задачи на странице, получаем уведомление и можем идти в следующую главу. Такой подход в обучении позволяет применить знания сразу же, без копания в теории. И результат появляется наглядно перед глазами. Минус здесь один - слишком легкий материал. И для этого придумали челленджи и практические работы. Челленджи Визуально интерфейс здесь такой же, как и в режиме обучения. Однако здесь все хитрее. Дается конкретное описание задачи, и ее решение должно соответствовать нескольким условиям, которые проверяются автоматически. Эти задачи хорошо прокачивают логическое мышление программиста. Более того, некоторые челленджи расширяют кругозор по решению задач. Если погуглить, можно даже узнать, где эта задача может применяться. Почти наверняка на собеседовании вас попросят написать какой-нибудь FizzBuzz на бумажке. Если совсем туго, то есть подсказки в кнопке Get a hint. Она ведет на форум с обсуждением этой задачи. Проекты В этих этапах дается описание проекта. Поэтапно расписаны задачи. Делаете все, и решение выкладываете на гитхаб. Вставляете ссылку в форму и нажимаете I’ve completed this challenge. Здесь нет никаких проверок. Сделал, вставил ссылку на выполненный проект и двигаешься дальше. Каждый проект дается в конце одного большого раздела. Изучили html, css, пробуем делать первую страницу портфолио. Чем сложнее раздел, тем сложнее поставленная задача. Например, в первом разделе предлагается написать первый сайт-портфолио. Когда вы выполните весь блок, то получите сертификат о прохождении блока — приятное поощрение. Заключение Freecodecamp прекрасный ресурс, если вы хотите стать frontend-разработчиком с нуля.. Более того, там же можно изучить backend и тестирование. Плюсы: Абсолютно весь сайт бесплатный Большая программа обучения. От начинающего до среднего уровня Хорошее интерактивное обучение Большой форум с ответами на вопросы Минусы: Сайт может плохо грузиться и постоянно падать, могут быть глюки в отображении задач Простенький дизайн Материал на английском языке Порой слишком простые главы На мобильных девайсах не очень удобно работать