Що нового?

Придбаний [Devman] знайомство з Python

Інформація про покупку
Тип покупки: Складчина
Ціна: 1839 ГРН
Учасників: 0 з 44
Організатор: Відсутній
Статус: Набір учасників
Внесок: 43.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Модуль з 8 уроків
Вчимо Python з нуля, розбираємося в базових конструкціях мови і основних прийомах. Не лякайтеся, якщо ви гуманітарій, все пояснимо, все розповімо.

Урок 1: розкрутіть планету
Без нудної теорії-відразу до практики. Давайте виведемо в термінал малюнок з букв і символів, а потім пофарбуємо його в зелений. Звучить непросто, але ви впораєтеся, навіть якщо зовсім новачок.

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

Дійсно з початку
Багато курсів "для новачків" мають на увазі, що їх учні вже знають про те, що таке змінні. Ми ж почнемо дійсно "з початку" - як писати або запускати код і виводити результат в термінал.

Урок 2: Готуємо мову
У цьому уроці ви переведете мову англійською в трансліт-напишете російськими літерами англійські слова. Природно, переводити будемо за допомогою коду.

Познайомтеся з бібліотеками
Навіщо писати код, який вже написаний? Для цього в Python можна завантажувати до себе напрацювання інших програмістів. У цьому уроці ви скористаєтеся кількома такими напрацюваннями-бібліотеками.

Використовуйте знання в житті
Ви зможете вирішувати нагальні проблеми вже зараз. У Python є десятки бібліотек на кожен випадок життя. Автоматично перевести текст в мову або мова в текст? Легко! Згенерувати QR код або капчу? Достатньо лише поставити бібліотеку.

Урок 3: розсилаємо імейли
На більшості сайтів є система "запроси друга, і він отримає знижку". Але навіщо курсу з програмування писати її самостійно? Нехай краще її напишуть студенти, заодно отримають непоганий досвід.

Дізнайтеся про змінні
Змінні використовуються в більшості мов програмування. Але ніхто не пояснює, що це таке. З нами ви навчитеся ними користуватися і зрозумієте, як вони працюють.

Розішліть справжні імейли
У цьому уроці ви не працюєте з абстрактним кодом. Ви відправляєте реальні листи на пошту друзям прямо зі своєї власної програми.

Урок 4: нарізаємо аватарки
Тут ви обробите аватарки для сайту картинної галереї. Завдання: відтворити фото-ефект, як на картинці уроку. Відмінний початок, щоб у майбутньому створити свій власний vsco, facetune або prisma.

Навчіться працювати з картинками
Ви навчитеся завантажувати картинки з файлу і зберігати їх назад, але це буде тільки початок. Ви розберетеся що таке колірні канали і колірні режими, як поєднати картинки, обрізати краю і багато іншого.

Обробіть аватарки друзів
У вас вийде програма, яка зміщує колірні канали у будь-якої фотографії. Можна буде обробляти аватарки знайомих і хвалитися, який ви програміст.

Урок 5: рахуємо секунди в Telegram
У цьому уроці ви напишете невеликого чат-бота для Telegram. Ми дамо кілька базових функцій, а далі - Тільки ваша творчість.

Навчіться писати функції
Написання функцій - якраз те, чим ви скоро будете займатися на роботі. Функції потрібні завжди і скрізь. Освойте функції і Наблизьтеся до роботи програмістом ще на один крок.

Здивуйте друзів
Якщо їх не здивували оброблені фотографії з попереднього уроку, то проти власного чат-бота ні у кого точно немає шансів.

Урок 6: створюємо людей
У цьому уроці ви створюєте сотні персонажів для настільної гри. Імена, прізвища, професії, адреси — все це може придумати програма. У Python є готове рішення.

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

Дізнайтеся про списки та словники
Списки та словники-це спеціальні типи даних. Програмісти працюють з ними повсюдно, особливо в Python. Зручна робота з ними — одна з головних особливостей мови. Хороша причина їх освоїти!

Урок 7: оцінюємо паролі
Всі знають, що паролі-це важливо. Бути зламаним ніхто не хоче. Однак це не заважає людям ставити паролі "Password12345". У цьому завданні ви напишете додаток, який оцінить безпеку ваших паролів.

Навчіться гілкувати код
Іноді вам потрібно, щоб код враховував якісь умови: якщо користувач з Росії, показати сторінку російською, а якщо з Болгарії-болгарською. Це називається" розгалуженням " і без нього нікуди. У цьому уроці ми розберемо цю тему у всіх подробицях.

Зробіть як у Касперського
Додаток від Касперського оцінює паролі в реальному часі: прямо під час того, як ви їх друкуєте. Ми розповімо як вони це роблять, а ви повторите самі.

Урок 8: шукаємо де випити
У цьому завданні ви складете карту барів Москви. А щоб карту побачити, Ви підійміть невеликий сайтик з нею. Непогане вийшло "Знайомство", так?

Навчіться працювати з JSON
JSON користуються все і скрізь, навіть в інших мовах програмування. Знання JSON допоможе вам обмінюватися даними з програмістами на інших мовах програмування швидко і зручно.

Знайомство - це тільки початок!
У цьому завданні ви створите свій перший, простенький сайт. Це завдання - ваш останній крок в освоєнні Python, але перший крок в освоєнні веб-розробки, написанні сайтів.

Навички та технології
ми продаємо навички, а не знання. У завданнях модуля ви відпрацюєте:
  • рядки і висновок в консоль
  • змінні
  • виклик функцій, написання своїх функцій
  • виклик методів, Витяг атрибутів
  • підключення модулів
  • цикли (for), умови (if)
  • читання/запис у файл
навчальні матеріали вбудовані в модуль.
https://privatelink.de/?https://dvmn.org/modules/meeting-python/#start-module
 
Угорі