Главная Контакты

Опрос

Самая интересная категория?


Архив

Апрель 2024 (211)
Март 2024 (252)
Февраль 2024 (263)
Январь 2024 (265)
Декабрь 2023 (265)
Ноябрь 2023 (220)

Получайте наши Новости:

Введите Ваш EMAIL:

Интересное

Upgrade to Turbo

Это интересно

Upgrade to Turbo

Это интересно

Upgrade to Turbo

Счетчик

Flag Counter

Это интересно

Ваша реклама!

Интересное

Upgrade to Turbo

Календарь

«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

Это интересно

Ваша реклама!

Интересное

Upgrade to Turbo

Это интересно

Upgrade to Turbo

Программирование на языке Python. Учебный курс (PDF)


Любая научная или техническая дисциплина требует навыков программирования. Python — идеальный первый язык программирования, а эта книга — лучшее руководство по его изучению. Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры.

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

Особенности книги:
— Базовые элементы программирования: переменные, операторы присвоения, встроенные типы данных, условные выражения, циклы, массивы, ввод и вывод, включая графику и звук.
— Функции, модули и библиотеки: организация программ в компоненты, обеспечивающие независимую отладку, поддержку и многократное использование.
— Объектно-ориентированное программирование и абстракция данных: объекты, модули, инкапсуляция и т.д.
— Алгоритмы и структуры данных: алгоритмы сортировки и поиска, стеки, очереди и таблицы символов.
— Все примеры из области прикладной математики, физики, химии, биологии и информатики совместимы с языком Python версий 2 и 3.
  • 80
Подробнее Комментарии (1) Просмотры: 2 798

Python для сетевых инженеров (2021) Видеокурс


Задача курса – объяснить понятным языком основы Python и дать понимание необходимых инструментов для его практического использования. Всё, что рассматривается в курсе, ориентировано на сетевое оборудование и работу с ним. Это даёт возможность сразу использовать в работе сетевого инженера то, что было изучено на курсе. Все примеры показываются на примере оборудования Cisco, но, конечно же, они применимы и для другого оборудования.

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

В курсе используется Python 3.8

Содержание:
01 Введение
02 Работа с git, Github и утилитой pyneng
03 Основы Python
04 Типы данных. Числа, строки, списки
05 Типы данных. Создание базовых скриптов
06 Контроль хода программы
07 Работа с файлами
08 Функции
09 Распаковка переменных, генераторы списков, полезные функции
10 Модули
11 Полезные модули
12 Синтаксис регулярных выражений
13 Модуль re
14 Unicode
15 Работа с файлами CSV, JSON, YAML
16 Подключение к оборудованию. Pexpect, telnetlib
17 Подключение к оборудованию. Paramiko, netmiko
18 Одновременное подключение к нескольким устройствам
19 Шаблоны конфигураций с Jinja2
20 Обработка вывода команд TextFSM
21 ООП. Основы
22 ООП. Специальные методы
23 ООП. Наследование
24 Завершающая лекция. Продолжение обучения
  • 100
Подробнее Комментарии (0) Просмотры: 988

Написание лайфхаков на Python (2021) Видеокурс


На мой взгляд, лучше всего учиться на конкретных примерах. Причём, поскольку речь идёт именно об автоматизации рутины, то учиться стоит именно на конкретных примерах, которые автоматизируют ту или иную задачу. И я рад Вам представить свой новый Видеокурс «Написание лайфхаков на Python», который содержит в себе целых 20 различных программ, решающих ту или иную задачу.

Подведём итоги того, что Вы получаете, приобретя курс «Написание лайфхаков на Python»:
-20 отличных примеров из самых разных областей
-Подробный видеоразбор, написание и тестирование каждого примера
-Навык, который позволит Вам сэкономить на протяжении жизни тысячи и тысячи часов, которые Вы сможете потратить на себя
-Знания, которая позволят Вам избежать выполнения рутинных, скучных задач, поручив их компьютеру, который сделает всё за Вас в миллионы раз быстрее и при этом безошибочно
-Дополнительный опыт в программировании, который поможет при трудоустройстве Python-разработчиком
-20 программ, написанных уже Вами в рамках упражнений, для своего портфолио
-Бонус, который научит Вас находить любые ошибки в своём (и даже чужом, например, скопированном из Интернета) коде
-Все исходники из курса
  • 100
Подробнее Комментарии (0) Просмотры: 1 425

Основы программирования на Python (2021) Видеокурс


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

Программа курса:

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

-Числа и строки
-Условный оператор
-Циклы
-Функции
-Списки
-Словари
-Файлы
-Обработка исключений
-Руководство по написанию кода - стиль PEP 8

Создание простых игр
Раздел курса знакомит с библиотекой tkinter и ее возможностями, виджетами, а также учит рисовать на холсте. Практика предусматривает создание несколько приложений и игр с графическим интерфейсом.

-Модуль tkinter
-Оконный интерфейс (GUI)
-Создание холста и рисование на нём
-Движение фигуры по холсту
-Управление событиями

Создание приложений
Раздел знакомит с понятием API, http-запросы и учит их писать на языке Python с помощью специального модуля requests. Практика предусматривает написание приложения, определяющее геолокационные данные.

-Создание приложений
-Модуль random
-Модуль time
-Модуль requests
-http-запросы
-API серверов (интерфейс прикладного программирования)
  • 100
Подробнее Комментарии (0) Просмотры: 829

Полный Курс Python: С Нуля До Героя - Все части (Видеокурс)


Посетители сайта SoftLabirint.Com – Для Вас "Полный Курс Python: С Нуля До Героя - Все части". Если ранее вы никогда не занимались программированием, знаете базовый синтаксис, или хотите изучить продвинутые возможности Python, то этот курс для Вас!

Чему я научусь?
Научитесь профессионально использовать Python, изучив обе версии Python 2 и Python 3!
Создавать игры вроде Крестики-Нолики и Блэкджек!
Продвинутым функциям Python, таким как модуль collection и способам работы с timestamps!
Научитесь использовать объектно-ориентированное программирование.
Поймете сложные темы вроде декораторов.
Научитесь использовать Jupiter Notebook и создавать .py файлы.
Узнаете как создать графический интерфейс в системе Jupiter Notebook!
Выстроите полное понимание Python с нуля!
  • 100
Подробнее Комментарии (1) Просмотры: 2 641

Python: Быстрый старт (2020) Видеокурс


В курсе "Python: быстрый старт" возьмем этот самый быстрый старт в изучении языка Python. Рассмотрим концепции и важные нюансы о которых нужно обязательно узнать в начале пути. Закрепим все полученные знания тестами и практическими заданиями. Главная задача курса - заглядывать дальше фасада и банальных рекомендаций. Большая часть информации относится не только к Python но и к программированию в целом, где Python выступает лишь в качестве проводника в мир концепций программирования.

Чему вы научитесь:
- Основам и ключевым особенностям языка Python
- Работать с переменными разных типов, структурами данных и их методами
- Работать с функциями и классами, приёмам функционального программирования и ООП
- Правилам написания хорошего и понятного кода
- Всему необходимому для сбора меньшего количества граблей в начале пути
- Тонкостям обработки исключений в своих программах
- Работать с популярными форматами файлов txt, json, csv и встроенной базой данных sqlite3
- Публиковать свой код на github с использованием ssh авторизации
  • 100
Подробнее Комментарии (0) Просмотры: 980

Переход с Excel на Python с Pandas (2020) Видеокурс


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

В этом курсе вы:
- Узнайте о типичных проблемах с Excel и о том, что Python является лучшей альтернативой для многих задач.
- Просмотрите все шаги, необходимые для установки Python и настройки вашего рабочего пространства.
- Создавайте и используйте среды Conda
- Узнайте о специальных приемах Windows для эффективной работы с Python
- Узнайте, как записная книжка Jupyter может быть оптимизированной средой для работы с данными
- Узнайте о pandas DataFrame и о том, как использовать его для анализа данных
- Используйте pandas для чтения в файлах CSV и Excel
- Эффективно очищайте и обрабатывайте большие наборы данных
- Выполняйте математические операции с пандами
- Узнайте, как работать с датами и другими типами данных в pandas
- Группируйте и суммируйте большие наборы данных с помощью мощных команд pandas, таких как groupby и pivot_table
- Объедините данные путем слияния и объединения нескольких DataFrames
- Чтение файлов нескольких типов и создание отформатированных книг Excel
- И многое другое

Для кого этот курс?
Этот курс предназначен для всех, кто использует Excel в повседневной работе и заинтересован в более эффективной работе с Python. Если вы пытались изучить Python в прошлом и испытывали трудности, этот курс поможет вам понять Python, используя общие задачи Excel в качестве справочника.
  • 100
Подробнее Комментарии (0) Просмотры: 1 355

Самое необходимое - Серия из 21 книги + CD (2007-2020) PDF, DjVu


«Самое необходимое» серия из 21 книги + CD - это практические руководства для тех, кто начинает работать с Microsoft Excel, Microsoft Office Word, рассмотрены инструменты программы Adobe Photoshop CC и основные приемы работы с ними, описан базовый синтаксис языка Python, рассказывается о работе в операционной системе Windows.
  • 100
Подробнее Комментарии (0) Просмотры: 1 437

Python - ООП (2020) Видеокурс


Посетители сайта SoftLabirint.Com – Для Вас новый курс по "Объектно-ориентированному программированию в Python".

Содержание:
00. ООП: Введение (проблема процедурного подхода)
01. ООП: Объекты и классы
02. ООП: Атрибуты класса и функции
03. ООП: Классы как callable-объекты, экземпляры классов
04. ООП: Функции классов и методы экземпляров, self
05. ООП: Инициализация экземляров, init метод
06. ООП: Статические методы и декоратор @staticmethod
07. ООП: Инкапсуляция, приватные атрибуты и публичный интерфейс
08. ООП: Пример 1
09. ООП: Name mangling
10. ООП: Область видимости классов и Методы класса @classmethod
11. ООП: Свойства @property, геттеры и сеттеры (getter, setter)
12. ООП: Свойства только для чтения и вычисляемые свойства
13. ООП: Наследование, перегрузка методов и расширение функциональности
14. ООП: Множественное наследование, mro, миксины
15. ООП: Полиморфизм, перегрузка операторов
16. ООП: Хэшируемые объекты и равенство
17. ООП: super() и делегирование родителям
18. ООП: Дескрипторы. Non-data дескрипторы
19. ООП: Дескрипторы данных
20. ООП: Слабые ссылки weakref и проблема хранения данных в экземпляре дескриптора
21. ООП: Метод set_name и хранение данных в экземпляре класса-владельца
  • 100
Подробнее Комментарии (0) Просмотры: 1 348

Разработчик Python: Продвинутый курс (2020) Видеокурс


Посетители сайта SoftLabirint.Com – Для Вас "Разработчик Python: Продвинутый курс". Цель программы — погрузить вас в современную «промышленную» разработку на Python как в теории, так и на практике. При этом Python будет лишь инструментом, с помощью которого мы будем изучать различные области знаний. Главный фокус будет на основных Software Engineering компетенциях Python-разработчика и формировании прагматичного подхода к решению задач.

Особенности программы: практикоориентированность и охват. В процессе обучения будет много домашних заданий, некоторые из которых — настоящий challenge. А опциональные задания позволят самым смелым копнуть глубже и «потрогать» более продвинутые вещи. При этом области, в которых вы будете испытывать свои способности, имеют весьма широкий спектр: курс охватывает web, анализ данных и вопросы создания высоконагруженных систем. В конце курса вы реализуете проект на свободную тему.

Курс универсальный: рассматривается вторая и третья версии Python. Домашние работы и проект можно выполнять на любой версии, примеры на занятиях чаще работают под обе версии, но большинство писались на Python 2. Процесс их изменения на Python 3 запущен. Также делаются все необходимые отступления и обсуждения разницы в версиях.

Самое необходимое - Серия из 20 книг (2007-2020) PDF


«Самое необходимое» серия из 20 книг- это практические руководства для тех, кто начинает работать с Microsoft Excel, Microsoft Office Word, рассмотрены инструменты программы Adobe Photoshop CC и основные приемы работы с ними, описан базовый синтаксис языка Python, рассказывается о работе в операционной системе Windows.
  • 100
Подробнее Комментарии (0) Просмотры: 869

Django 2 с нуля до junior (2019) Видеокурс


Посетители сайта SoftLabirint.Com – Для Вас видеокурс "Django 2 с нуля до junior".
Закончив обучение, вы сможете разрабатывать сайты на django 2. Занятия ведет практикующий программист Python с профильным образованием и стажем работы.

На курсе вы разработаете мини CMS которая будет состоять из следующих модулей:
- Блог - управляемый из административной панели.
- Статичные страницы - управляемые из административной панели.
- Меню - управляемое из административной панели.
- Поиск.
- Форма обратной связи.
- Регистрация и авторизация на сайте, смена и восстановление пароля.
- Отправка почты.

А так же будет рассмотрено:
- Deploy проекта на сервер.
- Регистрация и подключение ssl.
- Настройка nginx.
- Подключение сторонних расширений django.
- Тестирование приложений django.
  • 100
Подробнее Комментарии (0) Просмотры: 1 437

Python для анализа данных (2018) Видеокурс


Посетители сайта SoftLabirint.Com – Для Вас видеокурс Python для анализа данных.
Курс позволяет освоить Python для анализа данных с нуля. Курс рассчитан на тех, кто не умеет программировать, но хочет научиться. Мы собрали только те инструменты, которые потребуются вам для решения аналитических задач.

Компании во всем мире используют Python для сбора и анализа данных. В Uber, Yandex и Facebook, знание Python является обязательным требованием при приеме на работу аналитика.

Программа курса:
Python для задач аналитики и маркетинга
Работа с большими файлами и сложными метриками на примере подсчета ROI
Построение сквозной аналитики для больших выгрузок
Pandas — сложные фильтры и вычисления, JOIN таблиц без базы данных
Быстрый парсинг веб-страниц и работа с открытыми API
API сервисов Яндекса и Google
Работа с ошибками в данных и техническими проблемами
Семантический анализ текстов
  • 100
Подробнее Комментарии (1) Просмотры: 1 441

Изучение Python, Tkinter и Django (2018) Видеокурс


Данный видео курс предназначен для людей, которые хотят научиться программировать на языке Python. В курсе будут рассмотрены базовые моменты языка Питон, а также рассмотрена тема работы с библиотеками. Вы научитесь писать программы под ПК при помощи фреймворка TKinter, а также создавать мощные, динамичные и красивые веб сайты на основе библиотеки Django.
  • 100
Подробнее Комментарии (1) Просмотры: 2 717

Python для SEO специалиста (2018) Видеокурс


Этот курс программирования на языке Python создан для SEO специалистов, желающих повысить свою продуктивность, автоматизировать процессы, работать с большими данными, используя программирование, выйти на новый level в своей работе.

Программа курса:
1. Почему Python?
2. Программа как алгоритмы и данные
3. Условия, Циклы, Ошибки
4. Функции, модули, пакеты
5. Классы
6. Работа с файлами, оператор with
7. Тексты и Картинки
8. Базы данных
9. Многопоточность и ThreadPoolExecutor
10. Selenium webdriver
11. Асинхронность, aiohttp client
12. Разработка сайта на aiohttp server
13. Дополнительные темы
  • 100
Подробнее Комментарии (1) Просмотры: 1 724

Практический курс парсинга сайтов на Python (2018) Видеокурс


Максимальное приближение к задачам реального парсинга. Отработка на 13 парсерах разной сложности.

Что вы получаете
Экономию времени на поиске обучающих материалов и оптимального решения конкретной задачи. Здесь собраны основные проблемы парсинга сайтов, встречающиеся в реальной жизни.
Подробные объяснения каждой детали процесса и многократные повторения заставят ваш мозг эффективнее запоминать материал.
Опыт и достаточное количество практики парсинга сайтов. В течение всего курса вы напишете 13 парсеров — это хорошая практика, которой так не хватает новичкам.

Программа курса:
То, что нужно начинающему питонисту для начала профессиональной деятельности
Основы BeautifulSoup
Парсинг табличных данных
Работа с пагинацией (2 вида)
Чтение и запись данных в CSV
Запись данных в PostgreSQL
Продвинутые методы работы с BeautifulSoup
Парсинг данных, подгружаемых при помощи AJAX (2 видео)
Парсинг в несколько процессов
Использование прокси
Парсинг данных, подгружаемых JQuery
Смена User-Agent

Этот курс для вас, если:
Вы проработали хоть какой-нибудь туториал по Python и знаете основы языка (списки, словари, циклы, функции
На базовом уровне вы знаете HTML
Вы думающий человек, который готов разбираться в своем коде и отрабатывать свои ошибки
  • 100
Подробнее Комментарии (0) Просмотры: 2 149

Разработчик full-stack на Python (2017) Видеокурс


Цель курса “Разработчик full-stack на Python” – подготовить специалиста, который сможет выполнять рядовые задачи бекенд-разработки:
писать поддерживаемый код, выполнять рефакторинг, проектировать схему базы данных и взаимодействие с ней, организовать работу с ошибками и профилирование, проектировать и развивать схему взаимодействие с клиенсайдом, проводить код-ревью и писать тесты.

Во время курса будет рассмотрен ряд актуальных на данный момент тем, например:
Как разбить код на чистые функции?
Когда использовать GraphQL, а когда REST?
Когда использовать ORM и когда нет?
Как и когда писать автотесты, чтобы не потратить время зря?
Что нужно проверить у каждой БД, чтобы избежать распространённых проблем?

Курс предназначен для тех, у кого уже есть опыт коммерческой разработки от года или большой опыт участия в проектах с открытым исходным кодом.
  • 100
Подробнее Комментарии (0) Просмотры: 1 609

Учимся программировать на Python за 3 месяца (2017) Видеокурс


Полный курс программирования на языке Python для людей любого уровня подготовки. Любого. Главное, чтобы был ноутбук и базовое знание английского. Можно со словарём.

Почему выбирают Python.

Python — достаточно универсальный язык программирования. На нём пишут и web-проекты, и игры, и скрипты для серверов, и много чего ещё. У большинства новичков есть проблема — они редко знают, что именно хотят написать. Освоив же Python, фантазию можно не ограничивать.

Вторая причина — Python Software Foundation. Эта организация делает использование языка Python лёгким и удобным: они выкладывают документацию по новым версиям, знакомят новичков с приёмами и примерами хорошего кода, выкладывают в свободный доступ библиотеки с готовыми решениями.

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

Четвёртая причина — программисты на Python всегда востребованы. Это основной язык в Google и Яндекс. Программист, владеющий Python, найдёт работу практически в любой стране мира.
  • 60
Подробнее Комментарии (0) Просмотры: 2 881

Python 3 - программирование для начинающих (2017) Видеокурс


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

Да, конечно, потребуется еще дополнительная практика, но тем не менее Вы будите знать основные моменты в языке Python и сможете благополучно писать на нем свои приложения.
  • 100
Подробнее Комментарии (0) Просмотры: 4 578

Django 1.11 - Быстрый старт (2017) Видеокурс


Django — это удивительный и очень простой свободный фреймворк для веб-приложений на языке Python. В этом курсе мы рассмотрим все, что нужно знать, чтобы построить свой сайт.

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

Курс отлично подойдет для студентов, которые хотят получить знания по Django, а также для разработчиков на языке Python, которые хотят попасть в веб-разработку.
  • 100
Подробнее Комментарии (0) Просмотры: 2 878