Coder Social home page Coder Social logo

python_dh_2023's Introduction

Python-DH-2023

Репозиторий для курса "Введение в Python для Digital Humanities" 2023

Плейлист с записью занятий на youtube

Присоединяйтесь к чату в телеграме

Расписание курса

Тема

Дата

Время

Установка Git и Python

1 февраля


19:00-20:20,

20:40-22:00

МСК


Ввод/вывод, переменные, операторы, простые типы данных

8 февраля

Типы данных посложнее: список, кортеж, множество, словарь

15 февраля

Условия + Циклы

22 февраля

Функции

1 марта

Регулярные выражения

15 марта

Работа с файлами: модуль OS + pandas

22 марта

Краулеры + парсеры + скрейперы

29 марта

Основные библиотеки питона для DH-задач: статистика, тексты

5 апреля

Домашнее задание и формула оценивания

Таблица с оценками по курсу

Домашнее задание 1: написание чат бота. Дедлайн: 1 марта

Домашнее задание 2: парсинг сайта. Дедлайн: 5 апреля

Домашнее задание 1 (бот) * 0,3 + Домашнее задание 2 (парсинг) * 0,3 + Тест * 0,4

Как отправлять домашние задания?

Разместить тетрадку с кодом в вашем репозитории на гитхабе.

  • если репозиторий публичный - просто прислать ссылку на него в телеграм / на почту преподавателю
  • если приватный: Settings - Collaborators - Add people - добавляем по нику на гитхабе AnnSenina (пошаговая инфструкция на самом гитхабе опубликована здесь)

Встречи

Знакомство с Python, git, PyCharm, Colab, Jupyter Notebook

Установим Python:

Установка IDE (интегрированная среда разработки):

  • PyCharm
  • Jupyter Notebook (тетрадь: code и markdown)
  • Альтернатива: Anaconda (готовая сборка Python + PyCharm + Jupyter)
  • Google Colab (онлайн-тетрадь, без установки)

Обучение

Git и GitHub

  1. Зарегистрироваться на GitHub
  2. Установить Git
  • Windows - скачать, выбрав версию (32/64-разрядная система), установить как обычную программу (не менять никакие настройки при установке)
  • MacOS -
    если есть homebrew: $ brew install git
    если нет, ссылка, выбираем вариант Binary installer
  • Linux - команда в терминале для вашего дистрибутива со страницы

Начало работы с Git (через командную строку) смотрим здесь:

Самостоятельная работа

Литература

python_dh_2023's People

Contributors

annsenina avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.