Size: a a a

2017 September 22

Е

Ержан in Python KZ
правда сертификат не дают?
источник

AT

Ali Tlekbai in Python KZ
Ержан
правда сертификат не дают?
В методе дают сертификаты, но это всего лишь формальность)
источник

AT

Ali Tlekbai in Python KZ
После метода участников разобрали как горячие пирожки 😄
источник

Е

Ержан in Python KZ
Ali Tlekbai
После метода участников разобрали как горячие пирожки 😄
а это круто)
источник

d

dd in Python KZ
Сертификаты даем всем выпускникам. Но правда, сертификаты - формальность. Ребята показывают себя в бою )
источник

Е

Ержан in Python KZ
dd
Сертификаты даем всем выпускникам. Но правда, сертификаты - формальность. Ребята показывают себя в бою )
чем отличаются ваши курсы например от stepik.org?
источник

d

dd in Python KZ
Project based learning + strong community of like-minded people :)
источник

BG

Baurzhan Galmzhansson in Python KZ
Неправда, сертификаты далеко не формальность. Как только я его получил, мне постоянно начали писать девушки. Я где-то 50 сообщений получил
источник

BG

Baurzhan Galmzhansson in Python KZ
От мамы, бабушки, сестренки
источник

A

Artemiy in Python KZ
dd
Project based learning + strong community of like-minded people :)
Можно прийти со своим проектом? и вы поможете сделать? ;-)
источник

DZ

Darkhan Zhunussov in Python KZ
Нурик приветствую
источник

d

dd in Python KZ
Artemiy
Можно прийти со своим проектом? и вы поможете сделать? ;-)
В основном, так: мы обучаем на проектах (отобранные по теме и формату), студенты их делают под нашим менторством.
источник

DC

Dauren Chapaev in Python KZ
источник
2017 September 23

MS

Mukhamed Shisyr in Python KZ
Nfmka
В кыргызстане население то миллионов 8. Не так много
Меньше 8-млн, около 6-млн
источник

SA

Sultan Abilda in Python KZ
👍
источник
2017 September 26

YB

Yevgeniy Bondarev in Python KZ
Можно вопросы опытным питонистам?

Я с коллегами, за последние несколько месяцев, сделали три не очень сложных проекта на Django. Бэкэнд кода не много, все классненько и быстро написалось, влюбился в язык почти сразу.
За плечами полтора года на Java. Командная разработка там ведется следующим образом:
Разработчики декомпозируют проект на как можно более автономные составляющие. Для каждой части на раннем этапе разработки придумывается API, вход/выход, и строго формализуется в интерфейсах. Каждый разработчик знает что его модуль должен принять и что отдать. Если еще DI/IOC подключить, то зависимость модулей друг от друга можно свести на нет. В итоге приложение одновременно может писать несколько десятков разработчиков, не особо синхронизируюясь с действиями друг друга. Таким образом можно написать приложение любой сложности.

Теперь по Python:

С помощью чего в Python формализуется вход/выход модуля? Интерфейсов ведь нет. С помощью каких инструментов разные модули собираются в готовое приложение (например в Java это Spring)? Есть ли у кого-нибудь опыт написания крупных приложений на Python?

Пока что пишу очень подробные документации, ведь без них мой код это просто набор переменных неизвестно что хранящих, которые вызывают друг у друга какие-то методы и не известно что возвращают. Представляю как через два года приходит разработчик новый, смотрит на метод, а там
return house_note
. И вот думай потом что это за
house_note
и что с ней делать.
источник

SA

Sultan Abilda in Python KZ
Насчет понимания что модуль принемает и отдает можно применить type hinting
https://docs.python.org/3/library/typing.html
источник

М

Максим in Python KZ
В качестве интерфейсов можно использовать абстрактные классы + docstring + вышеупомянутый typing
источник

М

Максим in Python KZ
Я не уверен точно, используется ли множественное наследование в python как аналог implements, но попробовать можно
источник

А

Адиль in Python KZ
Привет кодеры
источник