GithubHelp home page GithubHelp logo

project_seminars's Introduction

Проектные семинары на python

Идея курса

Где-то раз в месяц я планирую устраивать онлайн-семинар, в котором мы будем разбираться с применениями Python. Все в красивой jupyter-тетрадке, которую можно использовать, как шпаргалку.

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

К этому не стоит относиться, как к авторитетному курсу — я никогда не изучал best practices программирования на Python. Тем не менее, я написал достаточно проектов, чтобы считать, что могу что-то полезное рассказать.

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

Проекты-домашки

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

Я буду опираться на свой опыт написания каких-то подобных проектов:

Понятно, что мы не будем придираться к реализации, а важен будет сам факт того, что все работает. Хочется просто реализовать MVP --- все, как на хакатонах!

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

Содержание курса

Пререквизиты: умение программировать на каком-либо языке. Желательно, конечно, на питоне.

  1. Intro, python + git, bash, скрипты.
  2. Работа с файлами, документами, картинками.
  3. HTTP-запросы, работа с API.
  4. Телеграм-боты.
  5. Sklearn и около.
  6. Опенсорс, графика, игры, фановый турнир.
  7. Серверы.

Запись

В формочку, потом я добавлю в чатик https://forms.gle/rRfR945uaaewYzE56

project_seminars's People

Contributors

kik0s avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

bspnastya map1na

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.