КАТАЛОГ ТОВАРОВ

Срок доставки товара в течении 1-3 дней !!!

 

ПОЛЬЗОВАТЕЛЬ
КОРЗИНА

Как быстро выучить Python для анализа данных. Изучение python с нуля


Python - Видеоуроки, курсы, туториалы

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

Фильтр

Доступные курсы

28-07-201812-06-2018 ru 46 уроков udemy Django 1.11- Быстрый старт 2018 (Обновлен код до Django 2.0) Django 1.11- Быстрый старт 2018 (Обновлен код до Django 2.0)

Узнайте, как создавать веб-сайты на Django и Python.Django - это удивительный и очень простой свободный фреймворк для веб-приложений на языке Python. В этом курсе мы рассмотрим все, что нужно знать, чтобы построить свой сайт. Пошаговые уроки помогут Вам понять сам процесс разработки веб-приложений и после обучения Вы будите знать, как устанавливать, настраивать и администрировать приложения Django. Использовать аутентификацию пользователей,...

Duration 06:37:03

07-07-201826-04-2018 en 112 уроков udemy Python for Financial Analysis and Algorithmic Trading Python для финансового анализа и алгоритмической торговли

Изучите numpy, pandas, matplotlib, quantopian, finance и многое другое для алгоритмической торговли с Python!Добро пожаловать в Python для финансового анализа и алгоритмической торговли! Вы заинтересованы в том, как люди используют Python для проведения тщательного финансового анализа и проведения алгоритмической торговли, тогда это правильный курс для вас!Этот курс поможет вам узнать все, что вам нужно знать, чтобы использовать Python для...

Duration 16:54:20

07-07-201801-07-2018 en 175 уроков udemy Learn Python & Ethical Hacking From Scratch Изучите Python и Этический взлом с нуля

Начните с 0 и изучайте обе темы одновременно, написав 20 + программ для взлома. Добро пожаловать в этот замечательный курс, в котором вы одновременно изучите программирование на языке python и этический взлом, курс предполагает, что у вас нет НИКАКИХ предварительных знаний по любой из этих тем, и к концу этого вы будете на высоком промежуточном уровне, объедините оба этих навыка и напишите программы на питоне, чтобы взломать компьютерные системы...

Duration 23:23:43

26-06-201811-06-2018 en 59 уроков udemy Learn Python From Scratch with Real Applications Изучите Python с нуля с помощью реальных приложений

Научитесь программировать на Python с нуля. Я предоставил HD-видео лекции и множество реальных приложений Python.  «Хотите сделать хорошее начало на Python? Тогда этот курс для вас "Содержание курса дается очень четко, мы будем все учить шаг за шагом и строить много приложений. Мы никогда не будем использовать консоль, потому что это скучно, мы научимся создавать реальное приложение. ЭТО ОДИН ИЗ ЛУЧШЫХ КУРС Python, КОТОРЫЙ ХОЧЕТ...

Duration 10:48:40

26-06-201812-06-2018 en 66 уроков udemy Build a Python REST API with the Django Rest Framework Создайте Python API REST с помощью Django Rest Framework

Подключайте устройства, интерфейсы, другие приложения и многое другое, создавая свой собственный REST API. API REST - сила веба! Как Apple Maps достает списки Yelp? Как Tinder получает профили пользователей Facebook? Как Amazon Alexa знает последние новости? Эти вопросы доходят до сути того, насколько мощными API REST могут быть: он позволяет веб-сайтам общаться друг с другом без какого-либо взаимодействия с человеком.

Duration 10:08:56

24-06-201811-06-2018 en 118 уроков udemy Python and Flask Bootcamp: Create Websites using Flask! Python и Flask Bootcamp: Cоздавайте веб-сайты с помощью Flask!

Создавайте потрясающие веб-сайты, используя мощный Flask фреймворк для Python! Добро пожаловать в лучший онлайн-ресурс, чтобы узнать, как создавать сайты с Python и Flask! Этот курс станет вашим полным окончательным руководством по разработке полнофункциональных веб-сайтов с Flask фреймворком. Мы начнем с краш-курсов в основных технологиях front-end для HTML, CSS и Boostrap 4. После того, как вы хорошо поймете основы этих технологий, мы начнем...

Duration 18:56:51

06-06-201815-05-2018 en 39 уроков udemy Python & Cryptocurrency : Build 5 Real World Applications Python и Криптовалюта: Создаем 5 реальных приложений

Анализируйте криптографическую информацию в реальном времени с помощью API CoinMarketCap v2. Создайте свой собственный портфель и получите оповещения.Python - это будущее разработки программного обеспечения. Криптовалюты - это будущее денег. CoinMarketCap - это самый современный бесплатный API, с помощью которого вы можете получать данные живой криптовалюты сегодня. И теперь вы можете узнать все это из комфорта вашего дома .. в свое время .. без...

Duration 02:34:11

06-06-2018en 113 уроков Старт в Python, создаем 10 приложений

Программирование - это весело и выгодно. Обучение стать разработчиком программного обеспечения должно быть одинаково забавно! Этот курс научит вас всему, что вам нужно знать о языке Python, создавая интересные и привлекательные приложения.Цель этого онлайн-видеокурса - научить вас языку программирования Python. Предполагается, что у вас есть только небольшое количество опыта программирования (например, вы знаете, что такое переменная, функция и...

Duration 07:08:59

04-06-201801-06-2018 en 226 уроков udemy The Complete Python Course | Learn Python by Doing Полный курс Python | Изучайте Python на практике

Переходите от Beginner к Expert в Python, строя проекты. Лучшие инвестиции для вашего путешествия в Python!  Добро пожаловать на полный курс Python!Мы создали каждую часть контента, чтобы быть краткими и понятными, но никогда не оставляли вас в замешательстве. Этот курс погрузится прямо в Python и сделает вас продуктивным с самого начала.За последние несколько лет Python стал все более популярным. Спрос на Python быстро растет на рынке...

Duration 27:20:55

13-05-201803-05-2018 en 204 урока udemy Learn Python by Building a Blockchain & Cryptocurrency Изучите Python, создав Блокчейн и Криптовалюту

Изучите Python с нуля и используйте Python для создания собственного базового Blockchain и Криптовалюты (Монеты)! Хотите изучать Python «в работе», создавая захватывающий проект? Этот курс для вас!Python - это, вероятно, самый развивающийся язык программирования, который вы можете узнать в наши дни!Он очень популярен, потому что он прост в освоении и использовании, работает во всех операционных системах и позволяет создавать...

Duration 16:26:30

coursehunters.net

Что читать, учить и как практиковаться новичку в языке программирования Python?

Здравствуйте. Опишу, как сделал я. Все ресурсы ниже бесплатные или с легко обходимыми ограничениями, но в основном на английском.Вначале я ознакомился с синтаксисом, пройдя курс на Codecademy.  Он хорошо подходит для тех, кто раньше программировать не умел совсем (как я). Но это самые основы, пройти можно за несколько дней. 

codecademy.com

Если любите смотреть лекции, можете позаниматься на сайте Coursera, там есть отличная специализация "Python for Everybody" от Мичиганского университета. 

Python for Everybody - Мичиганский университет | Coursera

Также мне понравился курс "Python: основы и применение" на Степике (полностью на русском; с нуля проходить не надо, сперва разберитесь с синтаксисом).

Python: основы и применение - Stepik.org

Дальше все это стоит закрепить и перевести, скажем так, в активный запас. Для этого можно решать задачи на ресурсах типа Codewars или Checkio (особенно рекомендую Checkio).  Как прокачать свой мозг? Определите уровень своего мышления, внимания и памятиКак перестать деградировать и начать развиваться?Что делать, если иногда я плохо соображаю, и как повысить эффективность работы мозга?Какие приятные хобби способны сделать меня умнее?

Codewars: Train your coding skills

CheckiO (кстати, он отчасти переведен на русский)

adventofcode.com -- тоже довольно интересно. 25 нетривиальных задач, начинаете снизу и поднимаетесь все выше. 

На Checkio начинаете с острова Elementary, его лучше пройти полностью. К тому моменту, как закончите, будете чувствовать себя куда более свободно, нежели чем сразу после окончания курса на Codecademy. Не забывайте смотреть решения других пользователей.

Книжек хороших очень много, выбирайте на свой вкус (мне нравятся Доусон и Лутц, но не зацикливайтесь на литературе, лучше вначале разберитесь с основами и смотрите побольше кода, тогда и читать будет интереснее). И не забывайте, что самое главное -- это документация.

Еще не стоит зацикливаться на учебных задачах. Займите себя реальным проектом, и дело пойдет очень быстро. Выберите область, которая вам интересна, и углубляйтесь. Не бойтесь, что не будет получаться -- ни у кого не начинает получаться сразу. 

thequestion.ru

Как быстро выучить Python для анализа данных

В отзывах на курс “Программирование глубоких нейронных сетей на Python” некоторые пишут, что курс хороший, но они не знают Python. На самом деле Python очень простой язык, его вполне можно выучить самостоятельно. Кроме того, сейчас Python становится наиболее популярным языком для анализа данных. Поэтому очень желательно его выучить, если вы хотите анализировать данные.

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

  • Сайт pythontutor.ru. Отличный ресурс для начинающих изучать Python и программирование в целом. Я использую этот сайт для занятий со школьниками. На сайте есть уроки по базовым темам: ввод-вывод, операторы (if, for, while), функции и структуры данных (списки, множества, словари). Все материалы на русском языке.

    Основное достоинство сайта - визуализатор, который позволяет запускать и отлаживать программы на Python прямо в браузере.

    Визуализатор на pythontutor.ru

    По каждой теме есть много задач, которые можно решать в визуализаторе. Решения проверяются автоматически.

    При всем многообразии возможностей, существенный недостаток сайта - очень ограниченный набор учебных материалов. Нет ничего про работу с файлами, исключения, объектно-ориентированное программирование.

  • Мобильное приложение SoloLearn “Учим Python”. Компания SoloLearn делает интересные учебные курсы по разным языкам и технологиям программирования, в том числе и по Python. В отличие от pythontutor.ru, курсы SoloLearn можно изучать через удобное мобильное приложение.

    Мобильное приложение SoloLearn для изучения Python

    Тем гораздо больше, чем в pythontutor.ru: есть файлы, исключения, объектно-ориентированное и функциональное программирование. Занятия разбиты на небольшие темы, по каждой теме есть теоретический материал (как правило, помещается на один экран) и практическое задание. Есть интерпретатор, который позволяет запустить код Python прямо на смартфоне. Интерпретатор не очень удобный, но для коротких учебных задачек вполне подходит.

    Интерпрететор Python в мобильном приложении SoloLearn

    Важное достоинство - курс по Python есть на русском языке.

    Мобильное приложение удобно для тех, кто уже знает какой-либо язык программирования. Можно быстро познакомиться с основными особенностями Python, даже если вы находитесь вдалеке от компьютера. Но я не уверен, что с помощью этого приложения можно выучить Python с нуля. Начинать лучше с pythontutor.ru, и после изучения основ переходить к приложению SoloLearn.

    Кроме мобильного приложения есть и Web-версия курса.

  • Курс Udacity “Anaconda and Jupyter Notebooks“. Короткий курс по инструментам Python, очень полезным для анализа данных.

    Anaconda - дистрибутив Python с большим количеством пакетов для анализа данных. В курсе рассматривается, как работать с этим дистрибутивом, как использовать менеджер пакетов conda (именно этим менеджером пакетов удобно устанавливать Theano и Keras для выполнения практик по курсу “Программирование глубоких нейронных сетей на Python”), как применять окружения (environment) для установки различного набора пакетов, необходимых в разных проектов, без конфликтов.

    Jupyter Notebook - это Web-приложение, которое позволяет писать код на Python и других языках в браузере. При этом результаты работы программы, в том числе и визуализация, показываются также в браузере. Очень удобно для интерактивного анализа данных.

    В программу можно делать вставки на Markdown, в которых объясняется, что происходит. Из-за этого файлы становятся более понятными. Особенно приятно, что можно писать математические формулы, используя нотацию TeX.

    Ориентировочное время изучения курса 2-3 часа (включая выполнение практических заданий).

    Язык курса английский.

  • Курс Udacity “Intro to Data Analysis“. Это вводный курс, на котором рассматриваются различные стадии анализа данных и их назначение. В качестве инструмента используется Python. Кроме чистого Python, рассматривается применение библиотеки эффективных вычислений NumPy и библиотеки анализа данных Pandas. Обе эти библиотеки часто используются в практической работе при анализе данных.

    Этот курс сложнее предыдущих, но и значительно интереснее. Вместо учебных задач вы будете анализировать реальные данные об учебе студентов Udacity (время работы на сайте, успешная и неуспешная сдача проектов и т.п.). Будут даны примеры и заготовки программ на Python, которые нужно будет изменить, чтобы решить задачу, поставленную в курсе. Работать можно в Jupyter Notebook или в редакторе Python на сайте Udacity. Выполнение заданий проверяется автоматически.

    Курс Udacity Intro to Data Analysis

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

    Курс, как и предыдущий от Udacity, только на английском языке.

    Время выполнения сильно зависит от того, какие у вас базовые навыки Python и программирования в целом. Он нескольких дней до месяца.

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

    www.asozykin.ru