7 / 7 / 1
Регистрация: 07.05.2013
Сообщений: 136

Python с нуля

10.11.2014, 18:14. Показов 2365. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Друзья, насколько оправдано изучение питона в связке с джанго для фриланса и последующего трудоустройства в Москве, например. До этого был знаком только с Delphi, опыта коммерческой разработки нет.
Что еще следует знать? Html, css, js?
Направьте на путь истинный. С чего начать стоит? С официального руководства?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.11.2014, 18:14
Ответы с готовыми решениями:

Быстрое изучение python с нуля
Здравствуйте! Посоветуйте пожалуйста небольшую(200-400 страниц) книгу для изучения python. Объясню. Я просмотрел ветки форума для...

Учебник для изучения Python с нуля
Посоветуйте учебник для изучения языка Python с нуля.

Покритикуйте/дополните план изучения Python с нуля
Привет всем, Изучаю Python всего второй день, составил вот такой план на ближайшие 9 недель. 1) онлайн курс на Курсере...

15
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
10.11.2014, 21:56
Python FAQ: информация для новичков прочитай эту тему.
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Html, css, js?
В некоторой мере знать необходимо, чем лучше знаешь тем больше сделать сможешь. Джанго - офф. руководство, пару книг можешь посмотреть.
1
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
10.11.2014, 22:20
FacelessShadow, вообще django так себе фреемворк
1
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
10.11.2014, 22:58
Цитата Сообщение от tsar925 Посмотреть сообщение
FacelessShadow, вообще django так себе фреемворк
для начинающих самое ок. Нужные вещи все из коробки, отличная и огромная документация. Но да - это комбайн в котором кучу вещей, и которые бывают связаны между собой больше чем хотелось бы, в итоге теряется гибкость. Для начала джанго хорош, очень хорош. Потом - ты понимаешь что тот же фласк почему то выглядит привлекательнее.
0
Z3JheSBoYXQ=
 Аватар для fanatdebian
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
10.11.2014, 23:04
Оправданно просто изучение Питона в связке html, css, js "чистый" + любой фреймворк, jquery например.
Начинать изучать питон с джанги совсем не советую. Чтобы нормально "писать" на подобного рода фреймворках, надо сносно уметь "читать" его код. Иначе будет вариант очередного копипаст-индусо-обезьяны. Сделать так так так и получишь то то то. Не вникая во внутренние механизмы реализации.

Если знаешь английский сносно, ищи себя во фрилансе англоязычном. Odesk как вариант.
1
17 / 22 / 6
Регистрация: 16.10.2013
Сообщений: 316
10.11.2014, 23:40
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Друзья, насколько оправдано изучение питона в связке с джанго для фриланса и последующего трудоустройства в Москве, например. До этого был знаком только с Delphi, опыта коммерческой разработки нет.
Что еще следует знать? Html, css, js?
Направьте на путь истинный. С чего начать стоит? С официального руководства?
"насколько оправдано изучение питона" - настолько, что уже через 3-4 месяца устроишься кодером в приличную фирму =)
0
7 / 7 / 1
Регистрация: 07.05.2013
Сообщений: 136
11.11.2014, 00:03  [ТС]
Zuzik, эту темку почитал. Там из литературы всего 3 книги + 3 ссылки. Почитал я официальную документацию... Некоторые моменты очень плохо описаны, как по мне.. Совсем непонятны конструкции вида
Python
1
def go(example, *example2, **example3):
и еще некоторые вещи.

fanatdebian, с джанги изучать не планировал. Хотел сначала по синтаксису пройтись и по конструкциям, потом взяться за джангу. Тогда приторможу с джангой пока.

warrax,
Цитата Сообщение от warrax Посмотреть сообщение
уже через 3-4 месяца устроишься
звучит заманчиво...


И еще такой вопрос. Насколько адекватно писать прикладные десктопные программы на питоне?
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
11.11.2014, 00:30
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Zuzik, эту темку почитал. Там из литературы всего 3 книги + 3 ссылки
А что еще нужно? Тех книг что там есть впринципе хватит.
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Некоторые моменты очень плохо описаны, как по мне.. Совсем непонятны конструкции вида
Плохо читали - https://docs.python.org/2.7/tu... -arguments .
0
7 / 7 / 1
Регистрация: 07.05.2013
Сообщений: 136
11.11.2014, 00:34  [ТС]
Цитата Сообщение от Zuzik Посмотреть сообщение
Тех книг что там есть впринципе хватит.
Согласен. Вдруг, вы на своем опыте что-то еще предложите.

Цитата Сообщение от Zuzik Посмотреть сообщение
Плохо читали
Хоть убейте - не понимаю
Это "фишка" питона, или у других языков тоже такое есть. Если параллель провести, я, думаю, пойму.
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
11.11.2014, 00:44
FacelessShadow, я бы не сказал что у меня есть опыт, но мне для относительной уверенности хватило лутца и самерфилда. По поводу того примера - в фунциях идут сначала обычные переменные, все что сверх количества обычных - сворачивается в массив и запихивается в обычную переменную , в конце - именованные параметры. И в функцию в качестве параметров можно передавать словари, листы, питон все разберет и прожует. Как то так
0
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.11.2014, 05:53
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Хотел сначала по синтаксису пройтись и по конструкциям
Прочтите Изучаем Python - Марк Лутц (3-е изд. 2009), это идеальная книга, все основы python там отлично изложены.

После неё можете уже начинать читать про какой либо фреемворк, я бы вам советом изучать flask. Для изучения flask есть серия переводов http://habrahabr.ru/post/193242/ где на примере показано создание реального приложения.
0
7 / 7 / 1
Регистрация: 07.05.2013
Сообщений: 136
11.11.2014, 13:40  [ТС]
Всем спасибо! Буду Лутца читать для начала.
Хотелось бы все-таки узнать про это:
Насколько адекватно писать прикладные десктопные программы на питоне?
Добавлено через 11 минут
Вот https://www.cyberforum.ru/python/thread938112.html предлагают с 2.х начинать, потому что для 3.х еще нет библиотек в нужном количестве. Но теме уже больше года. Насколько потом будет болезненным переход на 3.4 с 2.7.8?
0
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.11.2014, 14:27
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Насколько потом будет болезненным переход на 3.4 с 2.7.8?
Я начинал с двойки, сейчас пишу или на 2 или на тройке (все зависит от проекта), в принцепи ни какого дискомфорта не испытываю.
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
11.11.2014, 16:27
Цитата Сообщение от FacelessShadow Посмотреть сообщение
Насколько адекватно писать прикладные десктопные программы на питоне?
С этим все в порядке. Правда с наличием инструментов для посторения графических интерфейсов тут немного сложновато, возможно. В остальном - также как и в остальных языках.
0
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.11.2014, 16:39
Цитата Сообщение от Zuzik Посмотреть сообщение
Правда с наличием инструментов для посторения графических интерфейсов тут немного сложновато
Не согласен, ни каких сложностей нет
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
11.11.2014, 17:11
Ок, значит ошибся я.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.11.2014, 17:11
Помогаю со студенческими работами здесь

Правило нуля, как копировать класс, который удовлетворяет правилу нуля?
Всем привет. Есть концепция правило нуля, которая гласит, что не стоит реализовывать специальные члены методы класса(то есть конструктор...

Вычисление числа элементов больше нуля и меньше нуля в двумерном массиве
Здравствуйте, при выполнении программы ругается на a внутри функций: "выражение должно иметь тип указателя на объект, но имеет тип...

Вычислить среднее арифметическое элементов, расположенных до первого нуля и после последнего нуля
В одномерном массиве, состоящем из п элементов, вычислить: среднее значение элементов, расположенных в массиве между первым последним...

Сравнить два массива на чисела: больше нуля, меньше нуля и равно нулю
С помощью множества сравнить два массива на чисел: больше нуля, меньше нуля и равно нулю.

Посоветуйте книгу или статью по OpenGL с нуля (на языках любых кроме Delphi). С нуля
Посоветуйте книгу или статью по OpenGL с нуля (на языках любых кроме Delphi). С нуля. Я сколько не побывал искать, находил и не могу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

Новые блоги и статьи
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru