Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
​Python Workout: 50 ten-minute exercises (2020)
Автор: Reuven M. Lerner
Количество страниц: 248

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

Что внутри:
✔️50 практических упражнений и решений к ним;
✔️Описание всех типов данных Python;
✔️Десятки дополнительных бонусных упражнений для дополнительной практики.

Достоинства:
➕Актуальность материала;
➕Подходит для программистов с базовыми знаниями Python;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
​Calculus For Dummies (2016)
Автор: Mark Ryan
Количество страниц: 384

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

Книга:
✔️Включает основы алгебры и тригонометрии;
✔️Раскрывает последовательности, ряды и графики некоторых функций;
✔️Обучает, как узнать величину площади с помощью интегрирования.

Достоинства:
➕Хороший авторский стиль;
➕Множество примеров.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
​A Smarter Way to Learn Python (2017)
Автор: Mark Myers
Количество страниц: 238

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

Достоинства:
➕Отлично подходит для новичков;
➕Хороший авторский стиль;
➕Небольшой объем.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #beginner
Forwarded from Zen of Python
​Django против Flask в 2021 году: какой фреймворк выбрать

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

Если вы хотите разобраться какой фреймворк лучше подойдёт для изучения или использования в вашем проекте — прочитайте эту статью:

https://tprg.ru/6fUY

#django #flask
Forwarded from Zen of Python
This media is not supported in your browser
VIEW IN TELEGRAM
Latent Composition

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

Пример работы вы видите на видео, а если хотите подробностей или изучить репозиторий, то заходите на страницу проекта:

https://tprg.ru/o3PR

#ml
Forwarded from Clean Code (TelepostBot)
Codacy

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

Codacy поддерживает более 20 языков программирования, он с высокой вероятностью покрывает все потребности вашего проекта. Интеграция с GitHub упрощает проведение Code Review, ведь рекомендации по рефакторингу автоматически добавляются в комментарии.

GitHub

#tools #code_analyzer
Forwarded from Clean Code (TelepostBot)
Грамотное программирование

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

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

#tips #good_programmers
Forwarded from Clean Code (TelepostBot)
TestQuality

TestQuality - расширение GitHub, которое предоставляет мощные средства управления планами тестирования, помогая разработчикам и тестировщикам создавать, запускать и контролировать задачи тестирования ПО.

С этим инструментом вы можете:
● Быстро создавать и запускать тест-планы, тест-кейсы и наборы тестов;
● Автоматически импортировать результаты тестирования

TestQuality распространяется бесплатно для публичных репозиториев GitHub.

Инструкция по установке | GitHub

#tools #test_management
Forwarded from Clean Code
Uploadcare

Сервис для загрузки и хранения кода. End-to-end облачная платформа для обработки и передачи контента. Платформа работает на технологии Adaptive Delivery и включает в себя облачное хранилище, обработку и загрузку видео, изображений и других файлов. Для передачи данных используется сеть из территориально распределенных CDN-серверов.

📑 Сайт

Clean Code #инструменты