Learn to Code by Solving Problems (2021)
Автор: Daniel Zingaro
Количество страниц: 335
Компьютеры способны решить практически любую проблему, если им даны правильные инструкции, благодаря программированию. Эта книга для начинающих поможет вам сразу же начать писать программы на Python. Вы будете решать интересные задачи, подчерпнутые из реальных соревнований по программированию, и по ходу развивать свои навыки программирования.
Скачать книгу
Автор: Daniel Zingaro
Количество страниц: 335
Компьютеры способны решить практически любую проблему, если им даны правильные инструкции, благодаря программированию. Эта книга для начинающих поможет вам сразу же начать писать программы на Python. Вы будете решать интересные задачи, подчерпнутые из реальных соревнований по программированию, и по ходу развивать свои навыки программирования.
Скачать книгу
Telegram
Книги для программистов (reserved)
Learn to Code by Solving Problems (2021)
Автор: Daniel Zingaro
Автор: Daniel Zingaro
👍1
The Big Book of Small Python Projects (2021)
Автор: Al Sweigart
Количество страниц: 432
Если вы освоили базовый синтаксис Python и готовы приступить к написанию программ, вы найдете эту книгу одновременно поучительной и увлекательной. Коллекция из 81 проекта на Python позволит вам сразу же создавать игры, анимацию, счетные программы и многое другое. Как только вы увидите, как работает код, вы попрактикуетесь в воссоздании программ и поэкспериментируете, добавляя свои собственные штрихи.
Скачать книгу
Автор: Al Sweigart
Количество страниц: 432
Если вы освоили базовый синтаксис Python и готовы приступить к написанию программ, вы найдете эту книгу одновременно поучительной и увлекательной. Коллекция из 81 проекта на Python позволит вам сразу же создавать игры, анимацию, счетные программы и многое другое. Как только вы увидите, как работает код, вы попрактикуетесь в воссоздании программ и поэкспериментируете, добавляя свои собственные штрихи.
Скачать книгу
Telegram
Книги для программистов (reserved)
The Big Book of Small Python Projects (2021)
Автор: Al Sweigart
Автор: Al Sweigart
⚖️ Что такое лицензирование ПО и как оно работает?
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb
10 продвинутых приемов на Python для написания более быстрого и чистого кода.
https://proglib.io/w/82d7b001
https://proglib.io/w/82d7b001
Medium
10 Advanced Python Tricks To Write Faster, Cleaner Code
From slotted classes to replacing lists with tuples
25 репозиториев Github, которые должен знать каждый Python-разработчик.
https://proglib.io/w/150ec2a6
https://proglib.io/w/150ec2a6
Бывает так: уже есть знания и навыки, и вдруг, передавая кому-то опыт, понимаешь: мне нравится помогать учиться, это моё. Если вы узнали себя, то мы как раз ищем авторов и преподавателей онлайн-курсов по следующимм направлениям:
– Python
– Алгоритмы и структуры данных
– HTML, CSS, JS
Удалённая работа, гибкий график, достойное вознаграждение. Требования простые: от авторов ждём опыт написания материалов для курсов, от преподавателей — навыки публичных выступлений, работы со студентами, готовность к видеосъемке.
В сообщении на @proglib_producer укажите, какая вакансия интереснее: автор или преподаватель. Кратко расскажите об опыте в IT, приложите резюме или портфолио.
Ваша Библиотека программиста,
https://proglib.io/
– Python
– Алгоритмы и структуры данных
– HTML, CSS, JS
Удалённая работа, гибкий график, достойное вознаграждение. Требования простые: от авторов ждём опыт написания материалов для курсов, от преподавателей — навыки публичных выступлений, работы со студентами, готовность к видеосъемке.
В сообщении на @proglib_producer укажите, какая вакансия интереснее: автор или преподаватель. Кратко расскажите об опыте в IT, приложите резюме или портфолио.
Ваша Библиотека программиста,
https://proglib.io/
Библиотека программиста
Материалы, которые научат и помогут программировать. Книги и лекции, видеоуроки и советы, тесты знаний и обсуждение горячих тем. Присоединяйтесь!
Продолжаем следить за конкурсами с денежными призами. «Цифровой прорыв» совместно с Mail.Ru Group запускают IT-чемпионат по ML, AI и Data Science. Есть три задачи:
- Модель прогноза средних цен и объемов потребления товаров (ФНС России и Росстат)
- ИИ для поиска самолетов на снимках местности при проведении поисково-спасательных операций (Росавиация)
- ИИ для распознавания категории предмета музейного фонда (Минкультуры России)
Как видите, задачи практичные и важные, на решение дается целый месяц — с 14 июля по 14 августа. В каждой из трех задач есть 25 призовых мест, за первое место дают 100 тыс. ₽. Регистрация и подробности здесь: https://proglib.io/w/fd464344
- Модель прогноза средних цен и объемов потребления товаров (ФНС России и Росстат)
- ИИ для поиска самолетов на снимках местности при проведении поисково-спасательных операций (Росавиация)
- ИИ для распознавания категории предмета музейного фонда (Минкультуры России)
Как видите, задачи практичные и важные, на решение дается целый месяц — с 14 июля по 14 августа. В каждой из трех задач есть 25 призовых мест, за первое место дают 100 тыс. ₽. Регистрация и подробности здесь: https://proglib.io/w/fd464344
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Mastering Python for Bioinformatics (2021)
Автор: Ken Youens-Clark
Количество страниц: 456
Многие программы по биоинформатике практически не обслуживаются и плохо написаны, как правило, студентами и исследователями, которые никогда не получали базовых навыков программирования. Это практическое руководство показывает профессионалам и студентам в области биоинформатики, как использовать лучшие возможности Python для решения задач в биологии при создании документированного, протестированного, воспроизводимого ПО.
Скачать книгу
Автор: Ken Youens-Clark
Количество страниц: 456
Многие программы по биоинформатике практически не обслуживаются и плохо написаны, как правило, студентами и исследователями, которые никогда не получали базовых навыков программирования. Это практическое руководство показывает профессионалам и студентам в области биоинформатики, как использовать лучшие возможности Python для решения задач в биологии при создании документированного, протестированного, воспроизводимого ПО.
Скачать книгу
Telegram
Книги для программистов (reserved)
Mastering Python for Bioinformatics (2021)
Автор: Ken Youens-Clark
Автор: Ken Youens-Clark
Вакансия: автор образовательных курсов в сфере IT
Кого мы ищем? Профессионала c опытом создания образовательного IT-контента для специалистов уровня middle.
Обязанности:
- Составление учебной программы
- Подготовка текстовых материалов курса: методические материалы, домашние задания, программный код
Требования:
Владение инструментами разработчика, одним или несколькими языками программирования:
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Нам интересно длительное сотрудничество, работаем удалённо. Загрузка: 10-14 тыс. знаков в день, оплата: от 450 руб. за 1000 знаков.
В отклике на вакансию укажите образование, опыт работы и ссылки на ваши материалы.
Контакт для связи: @proglib_producer
Кого мы ищем? Профессионала c опытом создания образовательного IT-контента для специалистов уровня middle.
Обязанности:
- Составление учебной программы
- Подготовка текстовых материалов курса: методические материалы, домашние задания, программный код
Требования:
Владение инструментами разработчика, одним или несколькими языками программирования:
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Нам интересно длительное сотрудничество, работаем удалённо. Загрузка: 10-14 тыс. знаков в день, оплата: от 450 руб. за 1000 знаков.
В отклике на вакансию укажите образование, опыт работы и ссылки на ваши материалы.
Контакт для связи: @proglib_producer
Блок else в циклах for и while
Цикл while используется для выполнения условия до тех пор, пока оно не будет оценено как истинное.
Цикл for используется для повторения определенных строк кода в программе. Предположим, вы хотите напечатать числа до 10, вы можете сделать это, набрав 10 операторов печати или используя цикл for. Цикл for повторяет часть программы на основе последовательности.
В Python циклы for и while могут содержать блок else, который выполнится, только если цикл завершится без применения break.
Рассмотрим это на примере функции, ищущей иголку (needle) в стоге сена (haystack).
Цикл while используется для выполнения условия до тех пор, пока оно не будет оценено как истинное.
Цикл for используется для повторения определенных строк кода в программе. Предположим, вы хотите напечатать числа до 10, вы можете сделать это, набрав 10 операторов печати или используя цикл for. Цикл for повторяет часть программы на основе последовательности.
В Python циклы for и while могут содержать блок else, который выполнится, только если цикл завершится без применения break.
Рассмотрим это на примере функции, ищущей иголку (needle) в стоге сена (haystack).