|
Название: codeloop.org - курсы по программированию и разработке Отправлено: batollo от 22.12.2010 18:17:32 (http://codeloop.org/img/small-logo.png) (http://codeloop.org/) Менеджер: Александр "batollo" Батолло Шеф-художник: Вячеслав "Terero" Кравченко Шеф-программист: Евгений "Indy" Кузнецов Авторы: Евгений "Gambb" Мажукин, Александр "batollo" Батолло, Евгений "Indy" Кузнецов, Александр "Грисс" Григоренко Validation & Fact checking: Microsoft User Group Санкт-Петербург (Березников С. В.), Linux User Group Санкт-Петербург, кафедра Систем Автоматического Проектирования Санкт-Петербургского Технологического Университета (Уланов А. В.), кафедра Информационных Технологий Санкт-Петербургского Технологического Университета (Ананченко И. В.), кафедра Информационных Технологий Санкт-Петербургского Унивеситета Сервиса и Экономики (Горбунов А. Н., Володарская Е. В., Шах К. И.). Задача: Создать удобный, подробный и интересный ресурс для начинающих и опытных разработчиков ПО. Road map: preAlpha - I квартал 2011 Декабрь 2010. Анонс. Январь 2011. Окончание перевода основных самоучителей. Февраль 2011. Дизайн портала, редактура переводов. Март 2011. Корректура, вёрстка. Март-апрель 2011. Запуск закрытой неиндексируемой преальфа-версии сайта по системе инвайтов. Alpha - II-IV квартал 2011 Июнь-декабрь 2011. Перевод, редактура, корректура и вёрстка курсов по 20 основным языкам программирования. Июнь-июль 2011. Мобильная версия сайта. БД всех курсов. PDF, DOC, CHM. Август 2011. CMS. Декабрь 2011. Запуск открытой индексируемой альфа-версии сайта. Примечание: road map не является строгим, допустимы отклонения по приоритету задач, но не более, чем на 4 месяца. Приглашаем авторов и переводчиков для волонтёрской деятельности по написанию и переводу в направлении английский-русский курсов по языкам ASP. NET, ActionScript, XML, C++, C#, Delphi и Java. Напишите нам на [email protected] письмо с темой "codeloop", наличие вложенного текстового файла с частично готовым материалом приветствуется! Вы можете перечислить добровольные пожертвования на развитие и поддержку проекта по следующим реквизитам: Яндекс.Деньги: 41001806476974 (суммы эквивалентные не более, чем 15 000 рублей) WebMoney, WMR: R170606822223 (суммы эквивалентные не более, чем 5 000 рублей) WebMoney, WMZ: Z415981703315 (суммы эквивалентные не более, чем 5 000 рублей) WebMoney, WMU: U128720311931 (суммы эквивалентные не более, чем 5 000 рублей) WebMoney, WME: E403051901342 (суммы эквивалентные не более, чем 5 000 рублей) Все материалы сайта codeloop.org лицензируются по лицензии CC BY-NC-SA (Creative Commons Attribution Non-commercial Share Alike). Название: Самообразование программированию и разработке сайтов и приложений Отправлено: batollo от 22.12.2010 21:28:57 Уже некоторое время силами пока ещё небольшого коллектива nondus идёт планирование, построение архитектуры и разработка интересного и перспективного проекта, о котором в нескольких словах я изложу далее. Название проекта пока не разглашается, прошу его участников и всех заинтересованных отнестись с пониманием :)
Довольно давно, лет в 13 и в другие периоды жизни, меня, а также моих коллег, заинтересовывал тот или иной аспект создания каких-либо своих приложений или веб-страничек. Желание что-то создать - важная и неотъемлемая часть этого процесса, но для реализации этого желания необходимы знания. Знания самого разного рода, в первую очередь, конечно, требуется некий самоучитель по языку программирования или разметки, на котором мы будем программировать нашу работу. Но зачастую одного лишь языка недостаточно, для создания сайтов в интернете в полную силу необходимы также и побочные знания, вроде представления о браузерах, операционных системах, службах доменных имён, серверах, технологиях и многом другом. Охватить все аспекты пытливости новичка в разработке в рамках одного учебного пособия невозможно, в результате приходится распыляться на многие материалы, постоянно искать дополнительные сведения, причём многие вещи так и могут остаться непонятыми. В бескорыстном (и весьма альтруистичном) порыве мы решили разработать портал, в котором будущие разработчики смогут найти всю интересующую их информацию, а также узнать о важных и интересных вещах, о которых они даже не думали, но которые могли бы им помочь в их занимательном увлечении. И вот что, по нашему мнению, требуется для осуществления задачи: * Перевод иностранных материалов. К большому сожалению, почти все новые технологии разрабатываются за рубежом. Потому лучше и быстрее всего они документируются и объясняются на английском языке, что выливается в задачу нахождения и перевода лучших курсов по разработке из заграничных источников. Именно этим на данный момент мы занимаемся. * Редактура переведённых самоучителей. Английский язык - это не просто набор непонятного текста, который достаточно перевести для восприятия русского человека. Язык - это ещё и история, культура, ассоциативный ряд и порядок мыслей. Недостаточно просто перевести текст, его также необходимо вылизывать и адаптировать для верного понимания. Но и текст самоучителя - это ещё не всё, структура не менее важна и понимание структурирования информации в учебно-методической базе народов бывшего СССР значительно разнится с американским (подумать только о такой важной американцам культуре презентаций, которую у нас до сих пор не до конца поняли). * Глубокое переписывание и конкатенация с курсами других авторов. Один источник не может охватить всего спектра необходимой новичками и профессионалам информации, потому нам необходимо обратиться к другим источникам и собрать всё лучшее, что возможно. * Создание справочника. Как только человек заканчивает самоучитель и начинает делать свои собственные работы - ему будет неудобно обращаться к самоучителю за уточнениями нужной ему информации, необходим алфавитный и ассоциативным справочники с хорошим поиском по языкам и точной, подробной информацией по интересующему вопросу. * Написание и разбор решений типовых задач. Как сверстать универсальную для всех браузеров основу сайта шириной в 800/1024/1280 пикселей? Как написать собственный форум с применением SQL и PHP? Как сделать простейший движок для блога? Интернет-магазин? Что такое MediaWiki, Drupal, WordPress и как с ними иметь дело? * Создание общего и тематического руководств по разработке в Интернете. Что такое доменное имя, доменные зоны? Что такое DNS-записи? Что такое браузеры, чем они отличаются и зачем нужны? Что такое сервер? Чем отличается виртуальных хостинг от shared, VPS, VDS, облака, Collocation? Что такое FTP, SSH, Windows Power Shell? Как работать с веб-сервером на MS Windows и *nix? В чём писать код и где его тестировать? Куда обратиться за помощью? Как делать сайты для мобильных устройств? Ответы на все эти вопросы критичны для начинающего разработчика и грамотные ответы на них бесспорно хорошо иметь в одном месте. * Создание блога о последних новостях в мире веб-разработки, перевод статей. К сожалению, Россия почти безнадёжно отстала от мирового тренда не только в Интернете, но и в компьютерных технологиях и кибернетике. Вся основная "движуха" происходит на Западе и без знания английского и того где же это всё искать русскому человеку недоступна. * Создание удобного редактора, в котором можно будет попробовать примеры кода, не покидая сайт. Подобная вещь будет весьма удобна и наглядна для людей, которым хочется попробовать изменить примеры кода не особо заморачиваясь созданием нового документа, копирования кода, открытия его в браузере и т.д. * Создание форума. Думаю, нет нужды пояснять, как же иногда требуется помощь более опытных товарищей или свежий взгляд со стороны, а спросить некого. Живая практическая помощь - всему голова. * Сотрудничество и коллаборация с внешними партнёрами. На данный момент существует предварительная договорённость об инспекции материалов Microsoft User Group, в будущем может понадобиться помощь в инспекции текстов Linux User Group, сотрудниками айти-кафедр ведущих вузов Санкт-Петербурга, где с некоторыми из них также наличествует предварительная договорённость. * Монетизация. Рано или поздно этим вопросом придётся задаться. И, по всей видимости, нам придётся размещать рекламу на сайте, хотя очень не хочется. Постараемся протянуть какое-то время на добровольных пожертвованиях, параллельно ища сторонние источники дохода. На голом альтруизме сложно долго протянуть. За пределы чарта можно также вынести некоторые мысли по проектированию портала: * Полноценная мобильная версия. Не стоит и пояснять как удобно пробежать глазами главу-другую самоучителя в транспорте или перед сном, особенно если при этом нет нужны иметь дело с настольным компьютером и ноутбуком, а вся информация умещается на ладони. * Аудио- и видео- уроки и лекции. Не такие простые по части качественной реализации таски, однако, недооценить удобство наглядной визуальной демонстрации информации сложно, как и удобство достаточно популярных аудиокниг. В заключение скажу, что сами тексты будут доступны бесплатно и без ограничений. А если они кому-то понравятся - мы будем готовы предоставить их в безвозмездное пользование. Особенно рады будем, если наши труды пригодятся где-либо в учебном процессе. На настоящий момент мы переводим и оформляем курсы по HTML5, CSS3, PHP, SQL и JavaScript. В дальнейших планах - ASP .NET, Java, Ruby, Python. Будем рады вашим предложениям, мыслям и будущим отзывам :) А при большом желании и возможности вы можете принять участие в развитии проекта своими переводами или написанием самостоятельных материалов! Если у вас возникло такое желание - пришлите какой-либо пробный материал по адресу [email protected]. Название: Самообразование программированию и разработке сайтов и приложений Отправлено: DoMuHaToP от 22.12.2010 23:06:14 Название проекта пока не разглашается, прошу его участников и всех заинтересованных отнестись с пониманием. * Создание справочника. На настоящий момент мы переводим и оформляем курсы по HTML5, CSS3, PHP, SQL и JavaScript. В дальнйшх планах - ASP .NET, Java, Ruby, Python. Будем рады вашим предложениям, мыслям и будущим отзывам. Название: Самообразование программированию и разработке сайтов и приложений Отправлено: Келлероид -795- от 22.12.2010 23:15:32 Вы только ошибки в тексте исправлять будете, или вам нечем заняться?
Название: Самообразование программированию и разработке сайтов и приложений Отправлено: DoMuHaToP от 23.12.2010 00:36:59 Одно другому не мешает.
Название: Самообразование программированию и разработке сайтов и приложений Отправлено: Aliixx от 23.12.2010 00:50:15 Ещё одна интересная тема для добавления "в избранное". :yes:
Название: Самообразование программированию и разработке сайтов и приложений Отправлено: >Alba Ater< от 23.12.2010 22:07:08 Ещё одна интересная тема для добавления "в избранное".Затянуться на один раз... :sleep: Название: Самообразование программированию и разработке сайтов и приложений Отправлено: Русских Денис от 24.12.2010 15:28:27 Интересная задумка! :yes:
Но заголовок темы "Самообразование программированию" заставил меня поперхнуться. :) Есть "обучение программированию", есть "самостоятельное изучение программирования", есть "самообразование"... Но что такое "самообразование программированию"? "Сделайте мне развидеть это!" Умоляю! Название: Самообразование программированию и разработке сайтов и приложений Отправлено: batollo от 28.12.2010 02:32:01 заголовок темыFxd. Под новый год будет некоторое обновление информации по проекту. Название: Курсы по программированию и разработке Отправлено: Русских Денис от 28.12.2010 18:22:08 Ололо... "Курсы по программированию и разработке" - разработке ЧЕГО? :)
Назовите "Курсы по программированию и веб-дизайну". Название: Курсы по программированию и разработке Отправлено: batollo от 28.12.2010 18:38:33 Ололо... "Курсы по программированию и разработке" - разработке ЧЕГО? :)Скажем так, разработке ПО. Но дело в том, что ПО обычно предполагает некое "настольное" приложение, мы же освещаем разработку и мобильных приложений, и интернет-приложений. "Разработка" - это более обтекаемо и доступно для данного контекста. Назовите "Курсы по программированию и веб-дизайну".Не хотелось бы слишком акцентировать внимание на веб-дизайне, у нас более широкий охват материала и ЦА :) Название: Курсы по программированию и разработке Отправлено: Снег! от 28.12.2010 19:09:01 Всё это, конечно, классненько, но было бы классненькей на что-то реальное посмотреть...
И ещё мне не совсем понятно, насколько крутым в твоём понимании (и сложным в моём :) ) должен быть контент. Фраза "переводим и оформляем курсы по HTML5, CSS3, PHP..." сама по себе ничего об этом не говорит - то ли что-то жуткое и мозговыносящее для новичка, то ли доступное и понтяное. В посте энтом вроде всё помпезно, и речь идёт о новейших вещах, которые даже не перевели на великий и могучий, но при этом ты упоминаешь новичков и ваабще. Вот, к примеру, WFP и Silverlight в топку или не в топку? И если нет, то базовые понятия иль не базовые? Название: Курсы по программированию и разработке Отправлено: batollo от 28.12.2010 19:39:09 было бы классненькей на что-то реальное посмотреть...В первом квартале 2011 будет закрытый альфа-тест по инвайтам. Если будет интересно - загляните в эту тему :) то ли что-то жуткое и мозговыносящее для новичка, то ли доступное и понтяноеЭто будет что-то очень простое и понятное, но в рамках одного курса по мере его освоения сложность будет, разумеется, наростать. Но любой курс будет начинаться с элементарных, базовых определений и понятий, доступных человеку, дальше ВКонтакта не ходившему. Правда, будут и исключения. Например, перед прохождением курса по JavaScript просто придётся изучить HTML и CSS. речь идёт о новейших вещах, которые даже не перевели на великий и могучийВ первую очередь мы ъотим нормально перевести и оформить вещи, которые, в принципе, уже есть на русском. А уже потом возьмёмся за новейшие. Хотя, например, хороших курсов на HTML5 или CSS3 на русском я не встречал, хотя мы их опубликуем сразу в рамках курсов по HTML и CSS, в последних главах. Вот, к примеру, WFP и Silverlight в топку или не в топку? И если нет, то базовые понятия иль не базовые?Не в топку. Silverlight для веба, конечно, не шибко распространён, но он используется в Windows Phone 7, а значит однозначно достоен отдельного курса. Начнётся, конечно, с базовых понятий, а дальше постараемся дать примеры написания, скажем, тетриса (это справедливо и для C++ .NET, ActionScript/Flash/AIR/Flex). Название: Курсы по программированию и разработке Отправлено: >Alba Ater< от 28.12.2010 19:43:39 наростать достоен Кроме этой декларации о намерениях ведь до сих пор ничего нету? Название: Курсы по программированию и разработке Отправлено: Русских Денис от 28.12.2010 22:43:04 batollo
"Разработка" без каких-либо пояснений - это даже слишком обтекаемо. :) Бывает разработка месторождений нефти и газа, к примеру. Название: Курсы по программированию и разработке Отправлено: batollo от 29.12.2010 03:29:10 Кроме этой декларации о намерениях ведь до сих пор ничего нету?Оно есть, но не для посторонних глаз :) А по ошибкам - мда, я тут последнее время стал с HTC Desire на форум писать, там проверки опечаток нет, не обессудьте. Но исправиться постараюсь. "Разработка" без каких-либо пояснений - это даже слишком обтекаемо.Дык оно ж в контексте :) Но я это ещё как-то переформулирую, просто сейчас не слоганы главное, а сами материалы :) Кстати, а ты бы не мог, если не поучастовать, то хотя бы покритиковать, в своё время? Название: Курсы по программированию и разработке Отправлено: Firebat от 29.12.2010 16:06:48 Хотя, например, хороших курсов на HTML5 или CSS3 на русском я не встречал, хотя мы их опубликуем сразу в рамках курсов по HTML и CSS, в последних главах.ruseller.org +в Педивикии есть описания всех ныне имеющихся HTML5-тегов. ;) Название: Курсы по программированию и разработке Отправлено: -stl- от 29.12.2010 19:43:24 Выглядит интересно. Хотелось бы чему-нибудь научиться, но чем это будет отличаться от сайтов с самоучителями?
Название: Курсы по программированию и разработке Отправлено: batollo от 30.12.2010 04:09:51 ruseller.orgruseller.com* А ничего ужаснее и коммерционализированнее Попова я в своей жизни не видел. У него ж по всему инету дорвеи и заглушки с заказом DVD раскиданы. Дикий SEOшник и жулик в естественной среде обитания, бр-р-р. +в Педивикии есть описания всех ныне имеющихся HTML5-тегов. ;)Краткого описания не сказать, что достаточно. чем это будет отличаться от сайтов с самоучителями?В самом начале, разумеется, ничем. Отличаться он начнёт после реализации, так сказать, первой части замысла, создания курсов по всем основным языкам. Хотя вот качество курсов и наглядность материала постараемся выгодно выделить на фоне конкурентов. В шапке обновление информации, а также собственно название проекта, которое мы решили оставить на самый конец года :) Сейчас занимаемся оформлением логотипа и дизайна портала. Название: codeloop.org - курсы по программированию и разработке Отправлено: Firebat от 30.12.2010 10:11:13 ruseller.com*I'm sorry :shy: Но согласись, сборник статей там хороший. Краткого описания не сказать, что достаточно.Этож Педивикия, на неё не обижаются. :) Название: codeloop.org - курсы по программированию и разработке Отправлено: Klisan-57- от 22.01.2013 22:32:16 Я тут немного отвлекся и не следил за новостями. Ресурс уже запилили?
Название: codeloop.org - курсы по программированию и разработке Отправлено: HK-39 от 24.04.2013 08:51:41 Я тут немного отвлекся и не следил за новостями. Ресурс уже запилили?Учитывая все проекты Батолло, вряд ли. Название: codeloop.org - курсы по программированию и разработке Отправлено: bulDOSer от 24.04.2013 16:42:35 На данный момент подобных ресурсов уже огромное количество. Для самых начал сойдет та же кодкадемия.
|