background preloader

33 bita

Facebook Twitter

VIM, Django… Django, VIM. VIM как IDE для разработки на Python. IDE для Python - Stack Overflow на русском. NumPy - Online Python Training Courses. Online Python Tutor - Visualize Python, Java, JavaScript, TypeScript, and Ruby code execution. Untitled. 40 мировых ресурсов бесплатного онлайн-образования Устали искать курсы и ходить по семинарам от региональных «гуру» и «преподавателей»?

untitled

При этом хотите улучшить свои знания английского, но нет возможности оплатить дистанционное образование в иностранном университете? Ничего страшного: к Вашим услугам — 40 сайтов, которые позволяют прослушивать и смотреть онлайн-лекции бесплатно по целому спектру специальностей и направлений. 1. UMass Boston Open CoursewareБесплатные курсы по психологии, биологии, политологии, истории, математике и целому ряду гуманитарных дисциплин с доступом к списку занятий, рекомендованной литературы.

Просветительский проект. CourseTalk - Find and review the best online courses and MOOCs. Class Central - Never Stop Learning. Eclass: Courses. Prakhar1989/awesome-courses. Обзор MOOC-курсов Coursera по компьютерным наукам. Code School - Try Git. Two Scoops of Django: Best Practices for Django 1.5 – Two Scoops Press.

DjangoResources. This page lists open source projects and applications regarding Django, the framework for perfectionists with deadlines.

DjangoResources

Feel free to update this page to improve the content as you see an opportunity to add or modify a resource, or to remove any unmaintained project from the list. Running and Debugging. In PyCharm, you can run and debug various types of applications without leaving the IDE.

Running and Debugging

Each script, manage.py task, Django server, or a test that you wish to run or debug from within PyCharm, needs a special profile that specifies script name, working directory, and other important data required for running or debugging in different modes. Алгоритмы и структуры данных — шпаргалка. 27 октября 2012 в 12:57 Пару недель назад, необходимо было освежить информацию в голове информацию по структурам данных и алгоритмам для собеседования. Первым делом полез на www.coursera.org, где хотел пробежаться по некоторым лекциям курса Алгоритмы, там же были две сводные таблички, которые в процессе изучения курса взял на заметку — отлично помогали запомнить сложность операций.

Но, к моему удивлению, материалы пройденного курса стали недоступны. Translation of CSS 2 specification. SASS против LESS. «Какой препроцессорный язык стоит использовать для CSS?»

SASS против LESS

30 CSS-фреймворков для адаптивного веб-дизайна. Заметил, в последнее время на любое упоминание Twitter Bootstrap, минимум один человек отмечает, что «слишком много его стало».

30 CSS-фреймворков для адаптивного веб-дизайна

Большинство все устраивает, но некоторым он уже приелся и они хотят чего-то нового. Поэтому решил написать статью со сборником css-фреймворков, думаю каждый сможет найти что-нибудь для себя. Заодно сделаем интернет разнообразнее. Twitter Bootstrap Извиняюсь перед теми, кто его ненавидит, но все-таки в этом списке нельзя его не упомянуть.

Responsive Grid System Разработчик утверждает, что это не фреймворк, и не набор заготовок, и говорит, что это быстрый и простой способ создать адаптивный веб-сайт. Как сверстать веб-страницу. Часть 2 — Bootstrap. Введение Уважаемый читатель, эта статья является второй частью цикла статей, посвященных вёрстке.

Как сверстать веб-страницу. Часть 2 — Bootstrap

В первой части мы верстали шаблон Corporate Blue от студии Pcklaboratory с помощью стандартных средств на чистом HTML и CSS. В данной статье мы попробуем сверстать этот же шаблон, но с помощью CSS фреймворка Bootstrap 3. Преимущество использования CSS фреймворков заключается в том, что верстальщику не нужно думать о многих нюансах верстки, которые за него уже продумали создатели фреймворков. Online CSS3 Code Generator With a Simple Graphical Interface - EnjoyCSS. Red Pen. HTML/CSS - Tuts+ Web Design Category. Learn Code Year Programming.

Python

Video. Books. Как я сам научился программировать за 8 недель. Для многих, кто никогда не программировал, обучение программированию кажется невероятно сложной задачей.

Как я сам научился программировать за 8 недель

Как бы то ни было, спасибо тому огромному количеству ресурсов, которые недавно стали доступны в Интернет и являются бесплатными — самообучение программированию никогда еще не было таким простым. Я начал изучать программирование в начале этого года, и могу сказать по своему опыту, что изучение достаточного количества материала, чтобы создать свой собственный прототип не такая уж и сложная задача, как вам кажется. В самом деле, если вы хотите иметь рабочий прототип в течение двух месяцев, не прибегая к использованию отгулов, это абсолютно выполнимая задача.

Python [Полезные ресурсы] (Страница 1) — Программирование. Интерактивный учебник языка Python. Программирование на Python: Часть 1. Возможности языка и основы синтаксиса. Стоит ли изучать Python?

Программирование на Python: Часть 1. Возможности языка и основы синтаксиса

Python – это один из наиболее популярных современных языков программирования. Он пригоден для решения разнообразных задач и предлагает те же возможности, что и другие языки программирования: динамичность, поддержку ООП и кросс-платформенность. Разработку Python начал Гвидо Ван Россум (Guido Van Rossum) еще в середине 1990-х годов, поэтому к настоящему времени удалось избавиться от стандартных «детских» болезней, существенно развить лучшие стороны языка и привлечь множество программистов, использующих Python для реализации своих проектов. Многие программисты считают, что необходимо изучать только «классические» языки программирования, такие как Java или C++, так как другие языки все равно не смогут обеспечить таких же возможностей.

Тонкости использования языка Python: Часть 1. Версии и совместимость. Введение В последнее время появилось множество публикаций, посвященных языку программирования Python.

Тонкости использования языка Python: Часть 1. Версии и совместимость

Эта популярность, кроме вездесущей "моды" на новые языки и технологии программирования, во многом связана с тем, что Python на практике доказал свою исключительную эффективность для быстрой разработки программного обеспечения. Несмотря на то, что временами скорость разработки достигается за счёт снижения надёжности и качества получившегося кода, во многих ситуациях такой "размен" оказывается оправдан. DeveloperWorks Россия : Linux : Техническая библиотека.

The Python Tutorial. Online Python Tutor - Visualize program execution. PyChecker: a python source code checking tool. Style Guide for Python Code. Учебник по языку программирования Python (хабраиндекс) Учим Python качественно. Здравствуйте всем!

Учим Python качественно

Решил поделиться методом обучения сего мощного, но в одно и тоже время лёгкого языка программирования. Он действительно лёгкий. Вам не надо будет запоминать и вводить лишних символов, которые Вы можете встретить в Си-подобных языках. Удобочитаемый синтаксис, прост в обучении, высокоуровневый язык, Объектно-Ориентированый язык программирования (ООП), мощный, интерактивный режим, масса библиотек. Множество иных плюсов… И это всё в одном языке. А зачем мне твой Python? Много начинающих программистов задают подобные вопросы. Качество программного обеспечения Для многих, в том числе и для меня, основные преимущества — это удобочитаемый синтаксис. Советы Google по кодированию на языке Python. Часть вторая: советы по форматированию исходного кода. Будьте уверены в использовании правильного стиля для модуля, функции, метода или строкового комментария.

Строки документации. Python имеет уникальный стиль комментирования — строки документации. Строка документации это строка, которая является первой конструкцией в пакете, модуле, классе или функции. Такие строки могут быть экспортированы автоматически с помощью атрибута объекта __doc__ и используются pydoc-ом. (Попробуйте запустить pydoc на своем модуле, чтобы увидеть как это выглядит.) The Web framework for perfectionists with deadlines. Документация Django — Django 1.6 documentation. Ubuntu. Git. Git.