№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

  

дата публикации: 2 апреля 2021 г.


Отрисовка стека в голове питон, котлин, js.

Отрисовка стека питон, котлин, js.
Веб питон Джанго - надёжное мощное, сделал и забыл.

С Node изучаем все же первым meteor это фреймворк js на node, можно делать сайты и мобильные приложения, полная интеграция с Создайте простое приложение для управления списком задач! Доступно для Vue , Svelte , React , Blaze и Angular .
В свою очередь все эти вещи можно использовать с джанго
Создайте простое приложение для управления списком задач! Доступно для Vue , Svelte , React , Blaze и Angular .

Но кроме этого, мы можем улучшить наш сайт на Джанго добавив meteor
https://www.meteor.com/
люди уже это делали:
https://github.com/jazzband/django-ddp

Так же библиотека
https://socket.io/
при помощи которой можно решать задачи в реальном времени эффективно и быстро, например отслеживание пользователя онлайн, книга в реальном времени, все что касаемо для нашего сайта в реальном времени.
интегрируется с джанго через redis.

Не забываем так же про rest api
И не забываем, что котлин полностью поддерживает js, хоят здесь есть выбор делать мобильное приложение на js или на kotlin, здесь что кому ближе.

Почему я за интеграцию.
Если кто то хочет сделать простое приложение, то здесь можно брать любой из продуктов по отдельности и делать.

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

Я пройду этот путь, решение давно принято.

Теперь давайте разберём возможности языков и фреймворков.
Сам сайт лучше делать на джанго, надёжно, мощно стабильно.
Если со временем мы хотим автоматизировать наш проект и сделать его умным, то есть подключить искусственный интеллект, то здесь тоже нужен питон, js с этим не справится, так как он одно поточный, его задача не думать, а действовать в реальном времени, а вот как действовать все это может быть описано при помощи питон.
Здесь есть более 400 библиотек + ещё много всего, которые обрабатываются Numpy написанным на Си и работают быстро.

ПРи помощи Js Node мы можем придать нашему сайту интер активности, иными словами написать всего что работает в реальном времени, это может быть все что угодно начиная от чатов, и того что мы только можем придумать.

Но кто захочет пойти дальше может интегрировать и фронтенд, морду сайта сделать так же интерактивной, здесь meteor и работает с Node и является отличным стеком с
Доступно для Vue , Svelte , React , Blaze и Angular .

Сама структура приложения.
Структура построенная на ООП с использованием мета классов, с этим не справится ни один язык кроме питон, мета классы реализованы в джанго и именно с их применением происходит магия Джанго. Мета классы, классы которые создаются на лету.
+ паттерны.
Метод реализации, например, миксин, декоратор, все эти вещи будут рассматриваться в разделе разработка. (нужно понимать, что есть целые библиотеки, которые основаны на миксинах, например PANDAS,
https://pandas.pydata.org/
где миксины преобладают, есть целые фреймворки. которые реализованы на декораторах, например Pyramid
https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/introduction.html

По сути дела понимая паттерны и лучшие практики. мы можем сделать любой проект для любого гиганта.
Выразить его как сайт со всеми возможностями выше описанными и делать по ходу, что пришло в голову.
Мобильная часть через API. здесь выбор и котлин и js.

Ну и отдельные сервисы для обслуживания любых задач.

Согласитесь этот план стоит реализации, так как перекрывает любые потребности современных рынков.

По сути дела нужно просто разобраться, репозиторий Node имеет сотни тысяч готовых приложений на все случаи жизни, джанго так же и питон так же.

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

Именно для этого в школе взят авторская система изучения нескольких языков и начинается она с функций с разбором функций , как основных строительных блоков очень глубоко и профессионально.
https://spb-tut.ru/%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D1%8B/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-python-kotlin-js-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/function-how-to/category/function-how-to/

Далее ООП и паттерны + лучшие практики

вместе с этим этапом Изучение продуктов фреймворков и так далее.
Джанго, Node уже идёт.

Когда знаешь что хочешь, понимаешь, как это сделать, понимаешь что для этого нужно.
Так за чем дело?
А ни за чем? делайте со мной, вы точно продвинетесь дальше, чем думаете.


2009-2021 Валерий Бовсуновский, школа программирования.





Вcе записи подраздела.


Сейчас вы проходите урок:
Отрисовка стека в голове питон, котлин, js.

<< Назад  |  Далее >>


Все уроки с тегом:  python-kotlin-js