Учим Питон
Kanalga Telegram’da o‘tish
Курс с нуля: https://stepik.org/course/58852/ Курсы для прохождения: https://docs.google.com/document/d/1N-SxSRbe5eaV3z4BEknNVB1G7EKgtfdgVmTyy-q95fY/edit?usp=sharing Правила: https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov
Ko'proq ko'rsatish1 126
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
1 126
Итак, как и обещал - небольшая анонимизированная статистика нашего совместного прохождения SQL.
Как можно видеть из файла, некоторые уже закончили курс - это потому, что многие вступили в класс уже частично или полностью пройдя курс.
До конца этой недели предлагаю пройти первый модуль (пункты 1.5-1.8).
Если застряли, вопросы можно задавать в тг-чате и вк-беседах.
Всем удачи!
#sql
1 126
Небольшое напоминание о том, что до конца этой недели мы проходим курс SQL пункты 1.1-1.4 включительно (https://stepik.org/course/63054/).
В понедельник попробую выложить анонимизированную статистику по проходящим в классе (https://stepik.org/join-class/de2c1666c5acbf684da1c1eee3bd9b843f262420).
Если застряли, вопросы можно задавать в тг-чате и вк-беседах. В тг-чате отвечают даже на более продвинутые вопросы.
Всем удачи!
1 126
Итак, немного информации по совместному прохождению курса по SQL (https://stepik.org/course/63054/).
tl;dr: до конца следующей недели проходим пункты 1.1-1.4.
В наш класс совместного прохождения вступило 129 человек (!).
За неполную первую неделю:
- 73 человека приступил к выполнению
- 51 человек выполнил успешно все задания в самом первом пункте (1.1)
- 19 человек прошли весь первый модуль (1. Основы реляционной модели и SQL).
Справедливости ради, большая часть выполнивших весь первый модуль - те, кто уже когда-то проходил курс.
Учитывая текущие темпы прохождения, чтобы оставаться в ритме, предлагаю до конца следующей недели выполнить пункты 1.1-1.4 (включительно). Вопросы задавайте в чатах тг и вк, вступайте в класс, если еще не вступили
(https://stepik.org/join-class/de2c1666c5acbf684da1c1eee3bd9b843f262420), приступайте к прорешиванию, если еще не приступили.
Всем удачи!
#sql
1 126
Напоминаю, что в эту неделю мы начали проходить курс по SQL.
А вот небольшая памятка о том, как форматировать код SQL-запросов:
https://www.sqlstyle.guide/ru/
#sql
1 126
Итак, я создал класс для совместного прохождения курса по SQL:
https://stepik.org/join-class/de2c1666c5acbf684da1c1eee3bd9b843f262420
Вступайте, можете начинать проходить, а официальный старт прохождения запланирован на 3 января.
Поддержка - в вк-беседе группы Учим Python:
https://vk.me/join/f3TH4PUvo/KO5n/P4hqoivIO6MS418GuUqc=
и в тг-чате:
https://t.me/learnpythonforfun_chat
1 126
Предлагаю совместно пройти курс по SQL на степике. Начнем прямо 3го января. Взаимоподдержку будем оказывать в чатах. Кто хочет поучаствовать?
SQL - это язык работы с базами данных, неотъемлемая часть работы большинства программистов и аналитиков.
1 126
Господа, я тут столкнулся с тем, что задолбался уже руками переименовывать файлы чтобы они имели одинаковое количество разрядов с нулями слева. Актуально когда работаешь со сканами книг. Решил под это дело себе скриптец написать, да на pypi выложить. Не уверен, что катит за полноценный учебник, но если вы хотите понять как более-менее правильно оформлять пакеты, можете глянуть в качестве примера. Ну и критика тоже приветствуется.
https://github.com/IgorZyktin/numerator
https://pypi.org/project/numerator/1.0.0/
1 126
А между тем, центр ШИФТ начинает новый набор на свои бесплатные курсы по Машинному обучению и Компьютерному зрению. В нашей группе даже есть истории успеха оттуда :)
https://vk.com/wall-52889732_2468
1 126
Напоминаю, что вы можете оставить свои пожелания по новогоднему конкурсу в анонимной форме:
https://forms.gle/byFGSg4WhPHG61yi9
А сегодня очередное видео от канала Хитрый Python, про переменные окружения:
https://www.youtube.com/watch?v=ZuM38Lkxzuw
#хитрый_python
1 126
Год назад мы делали конкурс на лучшую текстовую игру. Сейчас мы подумываем о какой-нибудь подобной активности. Поэтому небольшой анонимный опрос:
https://forms.gle/byFGSg4WhPHG61yi9
1 126
Следующий ресурс известен многим дата сатанистам:
https://www.kaggle.com/
Кэггл позволяет прокачивать свои скиллы в науках о данных, предоставляя виртуальную среду для решения задач, и время от времени проводя соревнования. Как и многие в этой нише, ресурс позволяет смотреть решения других участников.
1 126
Следующий ресурс нацелен на развитие решения математических и программистских задач, называется "Проект Эйлера":
https://projecteuler.net
Русское зеркало сайта:
https://euler.jakumo.org/
Цитата из википедии: "Участники проекта могут выбрать любую из существующих в текущий момент задач и решать её с помощью любого известного им языка программирования. После ввода правильного числового ответа участник получает доступ к форуму по данной задаче, где участники обсуждают и сравнивают между собой найденные ими алгоритмы."
1 126
Итак, следующий сайт для оттачивания навыков написания кода:
https://leetcode.com
Leetcode также позволяет вам нарешивать задачи, но кроме этого, leetcode проводит еженедельные соревнования, где можно выиграть реальные призы. Как видите, программированием можно зарабатывать :)
1 126
Напомню, что сегодня в 21.00 по Москве, мы собираемся поучаствовать в небольшом соревновании в игровой форме. Обсуждение будет в тг-чате: https://t.me/learnpythonforfun_chat
А сегодня я хочу познакомить вас с очередным сайтом, где можно оттачивать навыки программирования:
https://www.codewars.com
На этом сайте вы можете прокачивать свои навыки в выбранном вами направлении на выбранном языке.
1 126
В ближайшие дни я хочу познакомить вас сайтами, на которых можно оттачивать навыки программирования в одиночку или с друзьями.
Итак, начнем мы с сайта: https://www.codingame.com
Сайт предлагает проходить задачки в игровой форме, к примеру, соревнуясь с друзьями. Задачки бывают довольно несложные, поэтому если вы знаете базу python, то присоединяйтесь.
Кстати, в нашем тг-чате (https://t.me/learnpythonforfun_chat) мы собираемся завтра в 21:00 по Москве организовать одну такую совместную игру.
1 126
Прямо сейчас проходит Advents of Code. Мероприятие предлагает в течение 24 дней решать по одной задачке в день. Задачи требуют лишь небольшого умения программировать. Ссылка для участия: https://adventofcode.com/
1 126
Продолжаем неделю софт скиллов.
Вообще, разработчики общаются разными способами: в офисе, в курилке, на собраниях. Но один из важных навыков рабочего общения - баг-репорты. Если вы будете составлять плохие сообщения об ошибках, то вас будут недолюбливать. Поэтому сегодня пара статей о том, как создавать баг-репорты:
https://testengineer.ru/kak-sostavit-bag-report/
https://habr.com/ru/post/156099/
1 126
Неделя софт скиллов продолжается, сегодняшняя тема: личная продуктивность. Итак, что полезного мы можем посоветовать:
1. Использовать календарь.
Удивительно, но планирование позволяет проще понять объем запланированной работы на день. Для себя я вывел несколько важных правил: планировать отдых, не забивать весь день работой, давать приоритет задачам (выполнять в первую очередь высокоприоритетные), планировать работу короткими интервалами по 45 минут.
2. Использовать метод "помидорро" (https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%BF%D0%BE%D0%BC%D0%B8%D0%B4%D0%BE%D1%80%D0%B0).
Таймер помидорро позволяет вам не забывать отдохнуть каждые 25 минут. Сам я использую отрезки по 40-45 минут, но когнитивные психологи говорят, что эффективно мозг может работать над одной задачей около 15-20 минут.
3. Вести учет сделанного, учет возникающих проблем, учет планов.
Для себя я использую метод крайне похожий на описанный тут: https://4brain.ru/blog/%d0%b0%d0%b4%d0%b6%d0%b0%d0%b9%d0%bb-%d0%b4%d0%bb%d1%8f-%d1%81%d0%b5%d0%b1%d1%8f/
Если коротко, то каждый проект я делю на "спринты" - 7-15 дневные периоды работы над определенной задачей. В конце каждого дня я расписываю работу по графам "Сделано", "Вопросы" и "Что сделать". В "Сделано" я расписываю, что удалось сделать; в "Вопросы" - с какими трудностями столкнулся; в "Что сделать" - планы на следующий день. Таким образом, когда я в следующий раз возвращаюсь к задаче, я могу быстро подгрузить контекст в мозг. Отдельно отмечу, что для каждого "проекта" у меня есть свой отдельный блокнот спринтов.
И, так же, как в упомянутой методике, я расписываю чего достиг за неделю, что планирую на следующую - это позволяет видеть и мыслить о проектах более глобально.
Многие еще советуют книги "7 навыков высокоэффективных людей" и "Как привести дела в порядок" (Getting things done). Я пытался читать эти книги, но мне стало скучно. Могу лишь порадовать вас их чьим-то кратким пересказом:
https://4brain.ru/blog/%d0%ba%d0%b0%d0%ba-%d0%bf%d1%80%d0%b8%d0%b2%d0%b5%d1%81%d1%82%d0%b8-%d0%b4%d0%b5%d0%bb%d0%b0-%d0%b2-%d0%bf%d0%be%d1%80%d1%8f%d0%b4%d0%be%d0%ba/
https://4brain.ru/blog/7-%d0%bd%d0%b0%d0%b2%d1%8b%d0%ba%d0%be%d0%b2-%d0%b2%d1%8b%d1%81%d0%be%d0%ba%d0%be%d1%8d%d1%84%d1%84%d0%b5%d0%ba%d1%82%d0%b8%d0%b2%d0%bd%d1%8b%d1%85-%d0%bb%d1%8e%d0%b4%d0%b5%d0%b9/
Делитесь своими советами по продуктивности в комментариях :)
