Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Django 3 - Full Stack разработка веб-сайтов на Python [Илья Фофанов, Nick Walter] [Udemy]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 711
Реакции
166
Баллы
63
Django 3 - Full Stack разработка веб-сайтов на Python
Авторы: Nick Walter, Илья Фофанов (перевод, адаптация)






Создайте 3 крутых веб-сайта, изучите Back и Frond End веб разработку, сверстайте сайты с HTML5, CSS3 и Bootstrap 4Нажмите, чтобы раскрыть...

Язык: русский

Чему вы научитесь

Экономить массу времени, используя фреймворк Django
Разрабатывать полнофункциональные веб сайты для вашего стартапа или бизнеса
Использовать базовые фичи Django: представления, шаблоны, роутинг URL и др.
Создатите полнофункциональный веб сайт ToDo List Manager, где пользователи смогут регистрировать аккаунты, создавать и редактировать задачи
Создадите веб сайт для генерации случайных паролей
Работать с формами Django
Использовать Bootstrap для стилизации веб сайтов
Разработаете веб сайт, где можно создавать личные портфолио
Опубликуете веб сайт в Интернет, используя Python Anywhere
Работать с базами данных, используя Django ORM
Работать со статическими и медиа файлами
Использовать систему аутентификации пользователей




Требования
Базовое понимание Python приветствуется, но не обязательно. В начале курса есть секция, посвящённая основам Python 3.




Описание
Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но наелись урезанными видео с YouTube и плохо написанными руководствами? А может вам надо перейти с Django 2 на Django 3?

Если хотя бы на один вопрос ответили - да, то этот курс для вас!

На моём курсе по Django я проведу вас через фреймворк Django от начала и до конца. Я программист-самоучка, так что знаю что такое самому начинать с нуля. Я позабочусь о вашем обучении, более того - я позабочусь о вас самих!

Что такое Django?

Django - веб-фреймворк с открытым исходным кодом, написанный на Python. Был разработан 12 лет назад, однако обновлён в 2020 до Django 3 с целым набором новых возможностей!

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

Если вы хотите использовать Python в веб-разработке, то вам однозначно стоит заняться изучением фреймворка Django. Он сэкономит вам массу времени.

Содержание и обзор

Я считаю, что лучшая учёба это практика. Так что, по ходу курса вы столкнётесь с практическими заданиями, выполняя которые, вы будете самостоятельно тестировать свои знания. Такой формат позволит вам действительно учить Django, а не тупо следовать за мной как робот.

Мы будем использовать Python на курсе (разумеется), так что если вы не знакомы с этим языком программирования - начните с памятки по Python 3, находящейся в самом начале курса.

После этого мы погрузимся в разработку трёх веб сайтов:

1 - Генератор паролей: простой веб сайт, позволяющий генерировать пароли, исходя из настроек, заданных пользователем. Вы изучите:

как инсталлировать Django
как создавать новый проект
маршрутизацию URL в Django
создание шаблонов
отправку и обработку данных из HTML форм
2 - Персональное портфолио: создайте своё собственное портфолио для демонстрации резюме, проектов и (почти) полноценного блога потенциальным работодателям. Вы изучите как:

добавлять новые приложения в проект
работать с моделями и БД
работать с панелью администратора (админкой)
создавать пользователей с административными привелегиями
создавать гибкий и отзывчивый веб сайт с использованием Bootstrap 4
работать со статическими и медиа файлами
расширять шаблоны
форматировать даты и слова во множественном числе
3 - Список задач: веб сайт на котороым пользователь может зарегистрироваться и полностью управлять списком задач, создавая, редактируя и удаляя их. Вы научитесь:

работать с системой аутентификации пользователей
создавать виртуальные окружения
устанавливать связи между моделями
требовать на определённых страницах от пользователя быть залогиненым
создавать CRUD приложения (CRUD - Create, Read, Update, Delete)
делать запросы и фильтровать данные
обрабатывать ошибки
Я так же проведу вас через GIT, инструмент контроля версий исходного кода - стандарт де факто среди профессиональных разработчиков. Я объясню чем этот инструмент так полезен и почему его необходимо использовать.

Так же, я покажу каким образом вы можете публиковать любые ваши проекты в Интернете с помощью Python Anywhere. Как я уже сказал, я проведу вас от самого начала до самого конца.

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

Не тратьте своё время, рыская по Интернету в поисках крупиц информации о Django. Инвестируйте в себя и позвольте мне обучить вас Django, получая много радости в процессе.




Для кого этот курс

Для любого новичка, желающего изучить Django
Python разработчики, желающие изучить Django





Преподаватели






Илья Фофанов
Инженер-программист, организитор митапов MskDotNet


4,5 рейтинг
7 577 отзывов
20 306 студентов
10 курса
Я благодарен за то, что люблю своё дело.

Начинал карьеру, будучи аспирантом, участвуя в конкурсе программных проектов от Майкрософт - ImagineCup.

Работал с платформой .NET с 2003 года. Профессионально занимался проектированием и реализацией ПО больше 10 лет, преимущественно на платформе .NET. Люблю работать над созданием богатых и мощных приложений с использованием современных технологий. Сертифицированный специалист по WPF и WCF. Один из координаторов московских .NET митапов MskDotNet.

О стиле преподавания Самое главное, что характеризует мои курсы - выжимка самого необходимого. Не люблю растекания мыслями по древу (если ни о чём). Краткость - сестра таланта и я верю в то, что в современную эпоху информационной перегруженности - необходимо сосредотачиваться на самом главном и отсеивать лишнее до тех пор, пока это лишнее действительно не понадобится.

Студентам Fake it Till You Make it! Если вы не знаете, что это такое - то, вкратце, это означает следующее: притворяйся, пока не получится. Есть отличная статья Скотта Хансельмана (крутого девелопера и известного блогера), которая называется Im a phony. Are you? (Я пустышка. А вы?). Эта статья объясняет почему мы должны притворяться теми, кем хотим стать - как-бы имитировать деятельность того, кем вы хотите стать. Хотите стать senior developer? Имитируйте его деятельность, старайтесь делать всё то же, что делает senior developer и так или иначе - вы им станете. Все программисты в той или иной степени некомпетентны. Весь вопрос в границах некомпетентности. Нет ни одного программиста-супер-звезды, который ни чувствовал бы себя профаном постоянно или, как минимум, периодически. Поэтому - учиться, учиться и ещё раз учиться. Нет унынию. Fake it Till You Make it!

Интересы:
C#, WPF, WCF, Xamarin, DDD, TDD, Unit-testing, NUnit, NSubsitute, Design & ArchitectureНажмите, чтобы раскрыть...







Nick Walter
Mobile and Web Developer - iOS, Android, Django, Python. etc


4,5 рейтинг
47 453 отзывов
232 455 студентов
38 курса
Hi! Im Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.

When Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the internets first Swift course. Since that time, I have become a full-time online instructor and I now have courses not only in Swift, but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.

I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!Нажмите, чтобы раскрыть...



Продажник
 
Прием платежей для сайтов
Верх