Мой совет номер один для новичков: изучайте Git и выкладывайте код на GitHub каждый день.
Я ежедневно получаю сообщения, письма, твиты от тех, кто только начинает учиться программировать. Неважно, какие языки/фреймворки они хотят изучать, один совет всегда остаётся неизменным: создайте учётную запись на GitHub, изучите Git и выкладывайте код каждый день. Читать далее «Новичок! Ты должен был выучить Git ещё вчера»
Специально для визуалов в компенсацию очных занятий, которые должны состоятся в праздничные дни. Есть что повторить и очень, очень, очень много нового и интересного.
Пакетов для Python создано уже очень много, поэтому ни один человек физически не может изучить их все. Только PyPi насчитывает 47 000 пакетов. В то время как pandas, scikit-learn или numpy у многих на слуху, про перечисленные здесь — уже достаточно старые, но всё ещё полезные — библиотеки часто забывают. Читать далее «10 полезных библиотек Python»
Компания русских программистов, проживающих по большей части в Праге, JetBrains любезно предоставила нам лицензии на использование всех своих продуктов в версиях Proffessional. Грех этим не воспользоваться. В рамках курса "Программирования" нам интересен PyCharm — IDE для Python. Вот вам несколько уроков для ответа на вопрос в заголовке: Читать далее «Был задан вопрос: Что такое PyCharm?»
«… Сортировка к тому же, еще и сама достаточно хороший пример задачи, которую можно решать с помощью многих различных алгоритмов. Каждый из них имеет и свои достоинства, и свои недостатки, и выбирать алгоритмы нужно исходя из конкретной постановки задачи.
В общем, под сортировкой мы будем понимать процесс перегруппировки заданного множества объектов в некотором определенном порядке. Цель сортировки – облегчить последующий поиск элементов в таком отсортированном множестве. Это почти универсальная, фундаментальная деятельность. Мы встречаемся с отсортированными объектами в телефонных книгах, в списках подоходных налогов, в оглавлениях книг, в библиотеках, в словарях, на складах – почти везде, где нужно искать хранимые объекты. Даже малышей учат держать свои вещи «в порядке», и они уже сталкиваются с некоторыми видами сортировок задолго до того, как познакомятся с азами арифметики».
Н. Вирт — Алгоритмы + данные = программы
IT-марафон – это 30 часов, включающих в себя терабайты общения, гигабайты обмена опыта с представителями IT-компаний и мегабайты веселья.
IT-марафон – это конкурс индивидуальных IT-проектов, соревнования проектных команд по решению задач IT-компаний, возможность найти место прохождения практики и свою будущую работу, найти единомышленников для реализации IT-проекта.
Если у тебя есть IT-идея, и ты ее хочешь реализовать или не знаешь с чего начать, то у тебя есть уникальная возможность пройти конкурсный отбор в заочный акселератор Челябинского представительства ФРИИ. Для этого нужно оформить проект в виде презентации (7 слайдов: 1 слайд - название, 2 - цель, 3 - аналоги IT-идеи, 4-7 - описание твой идеи, используемые технологии). Ты получишь консультации по своему проекту и призы за проявленную храбрость.
В этом году еще больше участников с различных IT-кафедр, и это позволит нам создать проектные команды из студентов, обладающих разными IT-компетенциями для командной разработки IT-проектов и их защиты перед представителями ИТ-компаний.
Кроме этого, к нам присоединяются представители ИТ-компаний, которые участвуют не только в реализации региональных проектов, но и федеральных.
IT-марафон – это 30 часов, включающих в себя терабайты общения, гигабайты обмена опыта с представителями IT-компаний и мегабайты веселья.
IT-марафон – это конкурс индивидуальных IT-проектов, соревнования проектных команд по решению задач IT-компаний, возможность найти место прохождения практики и свою будущую работу, найти единомышленников для реализации IT-проекта.
Если у тебя есть IT-идея, и ты ее хочешь реализовать или не знаешь с чего начать, то у тебя есть уникальная возможность пройти конкурсный отбор в заочный акселератор Челябинского представительства ФРИИ. Для этого нужно оформить проект в виде презентации (7 слайдов: 1 слайд - название, 2 - цель, 3 - аналоги IT-идеи, 4-7 - описание твой идеи, используемые технологии). Ты получишь консультации по своему проекту и призы за проявленную храбрость.
В этом году еще больше участников с различных IT-кафедр, и это позволит нам создать проектные команды из студентов, обладающих разными IT-компетенциями для командной разработки IT-проектов и их защиты перед представителями ИТ-компаний.
Кроме этого, к нам присоединяются представители ИТ-компаний, которые участвуют не только в реализации региональных проектов, но и федеральных.