Открыто

Онлайн курс Django — веб программирование с нуля

Тема в разделе "Курсы по программированию", создана пользователем Потрос, 11 дек 2015.

Цена: 14000р.-94%
Взнос: 827р.

Основной список: 19 участников

Резервный список: 45 участников

  1. 19 янв 2016
    #61
    Greepon
    Greepon ДолжникДолжник
    Спасибо, уже давно это понял
     
  2. 19 янв 2016
    #62
    Котозавр
    Котозавр СкладчикСкладчик
    Надо как то администрацию расшевелить. Организатора на курс не дают, а те, кто хочет быть - не назначают. Бред какой-то.
     
  3. 20 янв 2016
    #63
    Prolium
    Prolium ЧКЧлен клуба
    Изучай основы. Лучше всего начинать с микрофреймворков. На Питоне есть замечательный микрофреймворк Web2py


    Учи правила. Администрация не занимается организацией складчин. Складчины организовывают добровольцы. Ищи тему "Нужен организатор", вроде как-то так она называется.
     
    2 пользователям это понравилось.
  4. 20 янв 2016
    #64
    Котозавр
    Котозавр СкладчикСкладчик
    а вторую часть моей фразы выше не получилось осилить? "Организатора на курс не дают, а те, кто хочет быть - не назначают."
     
  5. 20 янв 2016
    #65
    Prolium
    Prolium ЧКЧлен клуба
    А правила ты читал? Там все об этом написано.
     
  6. 7 фев 2016
    #66
    GiiiGuuuu
    GiiiGuuuu ДолжникДолжник
    Когда взнос будет?
     
  7. 2 мар 2016
    #67
    jim05
    jim05 ДолжникДолжник
    Как же работать с Rails, не зная Ruby?
    Вот к примеру то же видео про создание магазина за 5 минут.
    Запустили вы магазин, а потом если надо сделать какие то дополнения (скажем добавить платежную систему какую то), что нет в магазине этом. То знание Ruby уже получается нужны.
     
  8. 2 мар 2016
    #68
    Потрос
    Потрос ЧКЧлен клуба
    Конечно, зная Ruby легче понять Rails. Но код все же отличается. Зная Питон вы тоже легко поймете Rails. Понимать переменные, ветвления, массивы, словари, циклы, итерации надо.
    Добавлять платежные системы на языке Ruby, никто такого не додумается. На все есть свои библиотеки. Гемы - gem.
    Потому фреймворк и легкий, что все есть, и просто добавляется, если надо.
     
  9. 2 мар 2016
    #69
    jim05
    jim05 ДолжникДолжник
    Гемы создают как раз в том случае если не хватает какого то функционала. Гем с этим функционалом и создают, потом вы его уже подключаете к своим проектам, если функционал нужен.
    НО
    Мы опустим тот момент, что гемы тоже кто то должен создавать, они не сам плодятся.
    Если вы не нашли готового гема к примеру или скажем гем создан но он старый и не развивают его (а таких очень много), что тогда?
    Я так понимаю тут скорее всего так
    "Если вы знаете Питон, то бы потом додумаетесь как это работает в Руби", но если вы не знаете не Питона не Руби, то тогда Rails для вас будет темный лес.
     
  10. 2 мар 2016
    #70
    Потрос
    Потрос ЧКЧлен клуба
    неверно

    Rails состоит из гемов.

    Часть гемов устанавливаются при создании приложения. Для базового функционала. Другие устанавливают по мере необходимости. Они так же являются составной частью фреймворка, и скачиваются в процессе установки из официального репозитория. Нужна система аутентификации. Подключаешь gem devise, несколько команд, которые не надо запоминать, просто копируешь с гитхаба. Все законченная система аутентификации.


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

     
  11. 2 мар 2016
    #71
    jim05
    jim05 ДолжникДолжник
    Как раз верно.
    Скрытая ссылка
    "Вокруг Rails сложилась большая экосистема плагинов — подключаемых «гемов» (англ. gem), некоторые из них со временем были включены в базовую поставку Rails....."
    Вот эволюция RoR,

    там вообще изначально мало что было, какие гемы?

    На счет модуля оплаты, это был как гипотетический пример, но если так то....

    Скажем завтра выходит какая то новая система оплаты или что то еще новое, гема нет.....ну и дальше что? Какие вы ссылки будите постить, на что?
    Правильно на изучение Ruby, что бы самому писать гем или ждать пока кто то напишет за вас (если не знаете Ruby).
    Так что логика Ruby не надо знать что бы работать с RoR, работает ровно до того момента пока вы делаете вот такие вот задачи, аля "Установите магазин за 5 минут", "Сделайте форум за 10 минут", дальше для нормально работы конечно надо знать Ruby. Что бы самому писать что вам надо, а не ждать пока кто то сделает гем (то есть за вас вашу работу).

    По гему devise (гем хороший), я видел и встречал много людей которым он не подходит или наоборот сильно избыточен, почитайте хотя бы хабр или схожие тематические ресурсы, многие для своих задач его дописывали или вообще свое что то писали. Он очень не прост в плане кастомизации, если надо что то "не типичная регистрация и т.п".
    Опять же, как бы они это делали не зная Ruby?
     
  12. 2 мар 2016
    #72
    mifik
    mifik ЧКЧлен клуба
    ....а тем временем тема то по Django :)))
     
  13. 2 мар 2016
    #73
    jim05
    jim05 ДолжникДолжник
    сорри :) прекращаю офтопить)