Стоит ли изучать язык php и насколько он перспективен?

Стоит ли изучать язык php и насколько он перспективен?

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

Получите первый бесплатный урок по английскому от Skyeng

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

Многие предполагают, что место английского языка вскоре займет китайский, поскольку количество носителей последнего неуклонно растет.

Однако такой сценарий маловероятен. Во-первых, английский будет непросто согнать с насиженного места: не забывайте про массовость QWERTY-клавиатур и главные англоязычные интернет-источники.

Во-вторых, изучение тонов китайского с возрастом дается все тяжелее, а освоить иероглифы на хорошем уровне и вовсе можно только начав учить язык с самого раннего детства.

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

Английская грамматика и лексика заставила людей расслабиться и привыкнуть к стандарту «основы языка за три месяца» — с китайским такой фокус не пройдет. Поднебесная вполне может стать гегемоном на мировой арене, но для главенствующего положения языка этого явно недостаточно — вспомните примеры монгольского ига или Маньчжурской империи.

Но вернемся к не столь далекому будущему. Весьма вероятно, что к 2115 году на планете останется не более 600 языков (сейчас их около 6000).

Виной тому все та же глобализация, но процесс исчезновения языков идет уже не первое столетие.

Он начался с многочисленных захватов территорий и колонизации, когда носителей либо порабощали, либо наказывали за использование родной речи. Так исчезло большинство языков Северной Америки и Австралии.

Затем началась урбанизация, которая принудила людей к проживанию вдали от дома и изучению городского lingua franca.

Даже ликвидация безграмотности, несмотря на очевидную пользу подобных мер, может угрожать лингвистическому разнообразию.

Мы считаем «законным» язык с письменностью и сводом правил, а количество наречий, представленных исключительно устной формой речи, неуклонно сокращается.

Многим кажется, что язык без письменности — ущербный, но подумайте, например, об идише, который часто причисляют к вымирающим языкам, хотя на нем общаются тысячи жителей США и Израиля.

Стоит ли изучать язык php и насколько он перспективен?

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

Kiezdeutsch — мультиэтнический язык молодежи Германии, в котором часто происходит смешение арабских и турецких слов с немецкими.

Singlish — сингапурский вариант английского, уже ставший родным для многих сингапурцев и вторым языком для остальных граждан страны. Лексика состоит из слов английского, малайского и китайского происхождения.

Naija — креольский язык на английской основе, широко используемый в Нигерии в качестве lingua franca. На нем уже говорят более 75 млн человек.

Kebab norsk — норвежский этнолект, в котором встречаются слова из турецкого, арабского, урду, панджаби и других восточных языков, служит средством общения проживающих в Норвегии мигрантов.

Такие диалекты и разновидности языка, разумеется, будут использоваться не самыми большими этническими группами, но, как мы видим на примере идиша, они вполне могут занять достойное место на лингвистической карте.

Развитие такого рода вариаций не знаменует собой эпоху заката немецкого, английского и т. д., все они останутся полноценными языками с грамматикой и лексикой.

Не стоит забывать, что носитель древнеанглийского, например, пришел бы в ужас, услышав повседневную «тарабарщину» своих потомков.

В будущем мы вряд ли откажемся от собственной идентичности, но сможем понимать друг друга лучше, языки упростятся и станут более доступными для изучения.

Каковы же прогнозы, если говорить о 2050-х и 2100-х годах? В ближайшие лет двадцать английский не собирается уступать лидерство менее удачливым собратьям. Если же вы хотите не прогадать с выбором курсов для детей, то подумайте, каким вы видите их будущее.

Стоит ли изучать язык php и насколько он перспективен?

1. Заработок

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

Таким образом, португальский, хинди, русский (хотя бы тут повезло!) и китайский остаются довольно перспективными для изучения в данный момент. Но вот первое и второе места достались испанскому и арабскому.

Однако у американских ученых несколько другие данные. К 2050 году они прогнозируют расцвет хинди, бенгали, урду и индонезийского, за ними следуют испанский, португальский, арабский и русский. Словом, чтобы окупить инвестиции в языковые курсы, выберите что-нибудь с лингвистической карты Индийского полуострова.

2. Общение с максимальным количеством носителей

Хотите использовать приобретенные навыки по полной? Тогда у вас есть три основных варианта:

  • китайский — язык, все еще обладающий большим потенциалом, особенно в сфере туризма. Видели надписи на китайском в русских церковных лавках? То-то же;
  • испанский частенько выбирают вторым языком для изучения. Американцы делают это из-за близкого соседства с Мексикой, все остальные — из-за любви к хамону;
  • французский несколько сдал позиции за последние десятилетия, но некоторые лингвисты прогнозируют резкое увеличение числа носителей за счет высокой рождаемости в бывших французских колониях на западе и севере Африки.

Стоит ли изучать язык php и насколько он перспективен?Почти 2/3 населения Земли говорит на одном из этих 12 языков. Источник: The Washington Post

3. Туризм

По данным на 2015 год, для повседневного общения английский язык используют жители 101 страны, арабский — 60 стран, французский — 51 страны, а китайский с испанским находятся примерно на одном уровне — на них говорят в 33 и 31 стране соответственно. Еще один серьезный повод задуматься, стоит ли изучать китайский.

Стоит ли изучать язык php и насколько он перспективен?Количество стран, в которых говорят на этих языках. Источник: The Washington Post

4. Интерес к культуре

Участники переводческого проекта ЮНЕСКО проанализировали более 2,2 млн текстов и выяснили, что если книга опубликована на языке с небольшим количеством носителей, тогда она наверняка будет переведена на один из языков-хабов.

Русский становится таким хабом для грузинского, азербайджанского, узбекского, чувашского и многих других языков бывшего СССР.

С русского книгу переведут на английский, а с него — на любой другой. «Крупными» языками-связками являются итальянский, немецкий и голландский.

К слову, до китайских читателей доходит очень небольшой процент переводов между ними, а ситуация с переводами «в обратном направлении» еще хуже: за девять лет на других языках вышло всего 863 книги, хотя вдвое больше произведений только шведских писателей было опубликовано на хинди, арабском, немецком и английском.

Стоит ли изучать язык php и насколько он перспективен?Часть графика с указанием языков, для которых русский стал связующим

Неплохая инвестиция в будущее — курсы программирования и кодинга. У компьютерного языка есть ряд преимуществ: он универсален и понятен как людям, так и машинам.

Кроме того, научиться кодировать можно слушая родную речь — таким образом, вам не придется тратить время на подгонку своего речевого аппарата под незнакомые звуки. А обычным переводом займутся многочисленные гаджеты.

В недалеком будущем отпадет необходимость даже в перепечатке непонятных символов в поисковую строку — приложение все сделает за вас.

Идеальным гаджетом, конечно же, станет вавилонская рыбка из «Автостопом по галактике», но до ее появления нам остается только гадать, на что будет похожа наша речь через столетие. Она может упроститься и подстроиться под культурное многообразие, а может пасть жертвой ревнителей чистоты языка и превратиться в музейный экспонат для ценителей диковин. Точно известно одно: скучно не будет.

Источник: https://knife.media/future-of-languages/

Как я выучил PHP и Python, не стал гуру кода, но собрал много других плюшек

История моего знакомства с программированием довольно забавная и поучительная. Давно обещал нескольким людям подробно ее описать. Хорошо, что срок приема работ для статейного конкурса блога Нетологии уже поджимает — иначе вряд ли собрался бы. Итак…

PHP: начало

Желание освоить PHP появилось, когда я начал заниматься собственными информационными сайтами. Лет пять назад, без кучи качественных современных плагинов для WordPress, работать всерьез, не имея навыков разработки было непросто. Постоянно возникали мелкие проблемы, для решения которых приходилось заказывать услуги на фрилансе или задавать вопросы на форумах.

Например:

Стоит ли изучать язык php и насколько он перспективен?Задача абсолютно элементарная для любого, кто уделил изучению программирования хотя бы пару недель.

Подлил масла в огонь и неудачный проект, где на подготовку ТЗ и контроль результатов ушло невероятное количество времени и сил.  Да я чаще переписывался с программистом, чем с женой! Требовалось поменять ситуацию.

Попытка номер раз: как не надо учить язык программирования

Что делает современный человек, если ему надо чему-то научиться? Правильно: гуглит.

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

Разрозненные сведения никак не складывались в общую картину. Мне казалось, что научиться кодить — это значит выучить миллион типовых приемов и действовать по аналогии.

Представляя, сколько времени уйдет на подобный подвиг, я не раз хотел все бросить.

Попытка номер два: никогда не знаешь, где тебе повезет

Не знаю, во что вылились бы эти потуги. Но мне очень повезло.

  • Я простудился.
  • А потому две недели провалялся на диване в обнимку с книжкой «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5»
  • Стоит ли изучать язык php и насколько он перспективен?

Не могу сказать, что это идеальный учебник (мне не с чем сравнить). Но основы он дает хорошо. А главное — в начале объяснения идут буквально на пальцах и с картинками.

Это очень важно, потому что помогает разглядеть за закорючками в текстовом файле их смысл, понять суть программирования интуитивно. Помню, для меня поворотным моментом стало сравнение переменных и спичечных коробков.

В переменную, как и в коробок, можно положить разное содержание, но сам коробок останется прежним.

Практика: мелкие скрипты just for fun и для облегчения работы

Когда самочувствие позволило переползти с дивана в компьютерное кресло, я взялся проверить на практике, чему научился. Оказалось, что в теории знаю довольно много, но практических навыков ноль. Приходит идея, вроде бы знаешь как ее реализовать (в памяти всплывают названия функций и конструкций языка), но вот как связать это все вместе?

Проблем, впрочем, не возникло.  Свой первый простенький калькулятор на php я писал около 3 часов (сейчас справился бы за 15 минут). Потом пошло куда легче. Мне скучно было искать новые учебники и выполнять задания по порядку, я с первых дней работал над интересными задачами.

Так появились:

Чуть позже стал писать скрипты для SEO, использующие API различных сервисов  (Яндекс.Метрика, Search Console). Тогда я на потоке делал SEO-аудиты на заказ, так что экономия времени благодаря автоматизации оказалась очень существенной.

Еще один приятный бонус от новых навыков — стало гораздо легче общаться с программистами (этого SEO-шнику не избежать).

Еще больше практики: публичный платный сервис

Постепенно скриптов для анализа сайта накопилось около 30 штук. Некоторые существовали в пяти и более версиях, так что папка на сервере, где они лежали, напоминала неоднократно утрамбованное мусорное ведро. Жалею, что не сделал скриншот этого безобразия, прежде чем его удалить. Был бы настоящий памятник лени и криворукой организации кода.

В один прекрасный момент мне надоело копаться в этом хламе. Я решил упорядочить код и объединить разные инструменты в виде онлайн-сервиса. В июле прошлого года выпустил первую версию.

Не до конца верил в коммерческий успех проекта. Хотя львиная доля возможностей не только полезна, но и уникальна на рынке, опыта продвижения сервисов у меня не было. «В крайнем случае, буду с удобством пользоваться сам, уже польза», — подумал тогда я и c чистой совестью выделил на разработоку три месяца своего времени.

Сейчас я очень доволен, что начал этот проект. В сервисе зарегистрировано почти 3000 пользователей, есть ряд постоянных клиентов — при том что на рекламу за все время было потрачено ровно 500 рублей (стал спонсором SEO-календаря на 2017 год).

Еще пару лет назад я бы не поверил, что смогу своими руками соорудить что-то подобное, но факт остается фактом — 90% работы над https://bez-bubna.com/ выполнил сам, отдав на сторону только несколько частных задач. По ходу дела изучил много нового, но к текущему моменту перестал придавать этому особое значение. Главное — это удается ли тебе решать поставленную задачу, а сколько всего знаешь — неважно.

Я до сих пор не считаю себя настоящим PHP-разработчиком. Но знаю, что изучить недостающее не составит проблем, если вдруг возникнет такая необходимость.

Python за три недели

В начале 2017 вдруг оказалось, что стоит бешеная мода на машинное обучение. И SEO-шнику, по хорошему, надо бы в нем разбираться не на уровне желтой прессы («нейросети снова учудили»).

Читайте также:  Электронный полис осаго: плюсы и минусы

А в машинном обучении используется что? Много чего, но в первую очередь Python и R. Недолго думая, я выбрал Python — он как-то больше на слуху в моей среде общения. Первым делом я пошел учиться на онлайн-платформу Shultais Education.

Ее основатель — мой хороший знакомый. Несколько дней позанимался и понял, что курс отличный, но не совсем подходит мне по уровню. Он предназначен для новичков и в Питоне и в программировании вообще. А во втором я уже не совсем новичок.

Стал искать учебное пособие с более сжато изложенным материалом и набрел на сайт Питонтьютор. Читая уроки и выполняя задания, получил хорошее представление о синтаксисе языка. Но — не появилось ощущения, что владею им по-настоящему. Все время хотелось сбиться на родной PHP, хотя с первых уроков было видно, что Питон гораздо изящнее и проще.

В конце концов, я решил зайти с другой стороны и занялся непосредственно машинным обучением с помощью курса «Машинное обучение и анализ данных» на Сoursera.

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

А главное — когда я добился-таки правильной работы кода, наконец появилось чувство интуитивного понимания языка.

Дальше пошло как по маслу. Сейчас я постоянно использую Phyton в работе, парочка новых инструментов в сервисе написана именно на нем (а именно — инструмент для поиска LSI с помощью word2vec и лемматизатор).

Обновление: летом и осенью 2018 учился также на курсах «Python для SEO»: https://py4seo.com от Сергея Черненко. Могу смело рекомендовать, отличный преподаватель. Более того, он предложил скидку для моих читателей — по промокоду «trudov» вы получите этот курс на 10% дешевле.

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

Как ни странно, программирование — в первую очередь свобода. Свобода обращения с данными.

Ты можешь как угодно их комбинировать, сравнивать, обрабатывать сложными алгоритмами, класть в основу моделей машинного обучения… При этом тебя не отвлекают мелочи вроде разных форматов и источников (API? просто сайт? куча файлов? — без разницы! под все давно есть готовые решения). Исключительно ценное умение для SEO-специалиста и интернет-маркетолога.

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

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

И вдруг — полет наедине с небом. Все становится простым и понятным (чувство, когда написал свой первый настоящий скрипт).

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

Источник: https://alexeytrudov.com/dnevnik/kak-ya-nauchilsya-programmirovat.html

5 языков программирования, которые надо учить первыми

Стоит ли изучать язык php и насколько он перспективен?

Сегодня каждый, кто стремится попасть в IT, задается вопросом — какой язык программирования изучить? Все ищут универсальный ответ, который предопределит головокружительную карьеру. Да, до изобретения интернета и появления мобильных платформ можно было освоить один язык, написать на нем программу и быть востребованным разработчиком. Сегодня реалии таковы, что даже джуниорам предъявляется огромный список требований, среди которых — знание нескольких языков.

Судите сами: для веб-разработки неплохо бы владеть PHP, JavaScript, Python, Ruby, а еще HTML и CSS; в мобильной сфере — Swift, Objective-C, Java, C#.

Перечень языков для создания десктопных приложений можно даже не начинать — по сути, все будут полезны.

Именно поэтому мы взяли на себя ответственность назвать 5 языков программирования, которые надо изучить хотя бы шапочно, чтобы сегодня называться программистом.

Python

Python — пожалуй, самый простой язык программирования из нашего списка. Здесь минимум служебных символов, динамическая типизация, максимально понятный синтаксис. И если вы мало что поняли из прошлого предложения — это повод начать обучение именно с Python.

Несмотря на визуальную простоту, этот язык — один из мощнейших. С его помощью с одинаковой легкостью можно и работать с текстом, и строить нейронные сети. Посмотрите:

def fib_recursion(i): if i > 1: return fib_recursion(i-1) + fib_recursion(i-2) return i for i in range(10): print i, fib_recursion(i)

В этом коде мы создали собственную функцию для вычисления последовательности Фибоначчи, а потом вывели ее на экран. Всего 6 строк потребовалось, чтобы описать достаточно сложное математическое действие.

Стоит упомянуть, что на данный момент актуальны две версии: Python 2 и Python 3. Вам за основу лучше брать последнюю, так как поддержка Python 2, а значит — и активная разработка на ней, прекратится совсем скоро.

JavaScript

Следующий must have среди языков — JavaScript, для работы с ним хватит браузера. Синтаксис здесь на порядок сложнее: появляются служебные символы и конструкции с разношерстными скобками, названия функций далеко не всегда раскрывают суть действия, и даже простейший код имеет структурированный вид. Взглянем на переписанный код с функцией Фибоначчи:

function fib_recursion(n) { return n

Источник: https://geekbrains.ru/posts/5_top_first_langs

ТОП-10 языков программирования будущего: на чем кодить в 2019?

Вы уже решили, что и на чем будете кодить в 2019 году? Если нет, то наша подборка перспективных языков программирования придется кстати.

Хотите вы кодить на родине или уехать за границу – it's up to you, но знать, что востребовано, просто обязаны.

Изучить новый (или даже первый!) язык – дело непростое, поэтому выбирать надо с умом. Какой из них стоит приложенных усилий? Какой вознаградит вас за старания востребованностью, карьерным успехом и большой зарплатой? Взяв за основу рейтинг популярности на StackOverflow, мы выбрали десятку самых перспективных языков программирования.

Стоит ли изучать язык php и насколько он перспективен?

Python

Быстрый, дружелюбный, простой в развертывании и использовании язык программирования Python, несомненно, заслужил первое место. Это мощный скриптовый язык с головокружительным количеством модулей и библиотек. Кажется, он умеет абсолютно все, а если еще не умеет, то вы научите его быстро и безболезненно.

На питательной среде Python'а растет огромное количество стартапов. На нем написаны такие гиганты, как YouTube, Instargam, Pinterest, SurveyMonkey.

Сложность: низкая. Лучший язык для начинающих программистов.

Перспективы: огромные. Подружившись с Python, без работы вы не останетесь.

Полезные ресурсы:

Java

Стабильная и железобетонно надежная Java на втором месте нашего рейтинга. Это язык бизнеса и корпоративных приложений, так что если вы мечтаете работать в крупной компании, делайте ставку на данный ЯП.

Кроме того, Java необычайно востребована в мобильной сфере. Хотите работать с миллиардами пользователей Android? Учите язык программирования Java. Есть даже великолепная платформа Android Studio.

Сложность: умеренная. Подходит для начинающих программистов.

Перспективы: огромные.

Полезные ресурсы:

C / C++

Вечно молодые C / C++ лежат в основе практически всех низкоуровневых систем. Несмотря на солидный возраст, эти языки востребованы и перспективны, если, конечно, вы научитесь с ними обращаться.

Изучить программирование на C++ или C непросто, но оно того стоит. Обширная стандартная библиотека, скорость, стабильность и репутация хардкорного программиста – вот какое оружие вы получите в свои руки в обмен на ваши время и старания.

  • Сложность: высокая.
  • Перспективы: значительные.
  • Полезные ресурсы:

JavaScript

Что бы вы об этом ни думали, JavaScript – это язык #1 в интернете, и рано или поздно вам придется столкнуться с ним лицом к лицу. Может быть, не стоит оттягивать?

Неисчислимые JavaScript фреймворки и удобные библиотеки (Angular, React, jQuery, Vue) сделали его еще популярнее, но язык на многое способен сам по себе. Фактически JavaScript берет на себя все действия на стороне клиента, позволяет управлять интерфейсом и существенно разгружает сервер.

По другую сторону баррикад язык тоже прорвался – взгляните на серверную платформу Node.js и ее многочисленные модули.

Сложность: низкая. Отлично подходит для начинающих.

Перспективы: огромные.

Полезные ресурсы:

Golang

Golang, он же Go, один из самых молодых языков программирования, но он востребован и очень амбициозен. Стартапы Кремниевой долины любят Go. Если вы начнете изучать язык сейчас, то имеете все шансы подняться на волне его популярности и успеха.

  1. Отличная поддержка многопоточности в Go позволяет удобно работать с распределенными системами.
  2. Сложность: высокая.
  3. Перспективы: значительные.
  4. Полезные ресурсы:

R

R – один из самых востребованных языков программирования в сфере анализа данных и машинного обучения. Он обладает большой мощностью и огромными статистическими возможностями, позволяет удобно работать с большими объемами информации.

  • R – отличный выбор для аналитика данных и data scientist.
  • Сложность: умеренная.
  • Перспективы: большие.
  • Полезные ресурсы:

Swift

Не Андроидом единым – iOS также владеет огромным сегментом мобильного рынка. А чтобы разрабатывать под iOS, вам нужен Swift.

  1. Сложность: умеренная.
  2. Перспективы: большие.
  3. Полезные ресурсы:

PHP

Не ожидали увидеть здесь язык PHP? А зря. Он вовсе не умер, как казалось, и его нельзя игнорировать. Больше половины сайтов интернета построены на нем, в том числе сайты крупных компаний, и постоянно создаются новые. Существующие ресурсы требуют поддержки, новые – разработки. Поле для деятельности просто огромное!

Сложность: низкая. Подходит для начинающих программистов.

Перспективы: огромные.

Полезные ресурсы:

С#

Еще один востребованный член C-семейства, который может принести вам успех в 2019 году. Язык C# – главный язык платформы .NET, на нем можно написать что угодно: от маленьких десктопных программок до огромных веб-сервисов. Сейчас особенно распространено использование C# в геймдеве.

  • Сложность: умеренная.
  • Перспективы: значительные.
  • Полезные ресурсы:

Kotlin

Язык Kotlin – самый молодой из представленных в десятке языков программирования (релиз был в 2016 году), но его перспективы выглядят очень заманчиво. Он прост, лаконичен, может быть скомпилирован в JavaScript и уверенно теснит Java – королеву Android-мира. Возможно, именно Kotlin окажется главным языком 2019 года.

Сложность: умеренная.

Перспективы: значительные.

Ваши дайджесты перспективных языков программирования ждем в х

Оригинал: 10 Best Programming Languages to Learn in 2019 (for Job & Future)

Источник: https://proglib.io/p/top-10-programming-languages-2019/

Как выучить PHP: советы и рекомендации для новичка

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

  • 80% из 10 млн сайтов в интернете написаны на нем.
  • Он популярен у разработчиков CMS — систем управления контентом.
  • PHP произошел от Perl, и сначала его даже не считали самостоятельным языком программирования.
  • Facebook сделал огромный вклад в развитие PHP.

Более подробно о языке вы можете прочесть в статье «PHP: от истоков до современности».

Работа с кодом в PHPStorm. Источник

PHP был создан специально для того, чтобы облегчить веб-разработку. Он обладает простым синтаксисом, поэтому на нем несложно программировать, а новички часто выбирают его в качестве первого языка.

PHP активно развивается — сейчас ведется работа уже над восьмой версией. Это очень гибкий и легко масштабируемый язык. А еще он прощает ваши ошибки при написании кода: иными словами, скрипты будут работать даже с грубыми недочетами, правда, до возникновения первой проблемы.

PHP имеет одно из самых крупных сообществ на FAQ-портале StackOverflow — третье по величине. А это означает, что новичок быстро получит ответы на любые вопросы и легко найдет наставника, а также инструмент под конкретные задачи своего проекта. У PHP очень подробная документация на русском, где описана каждая функция.

Стоит ли изучать язык php и насколько он перспективен?Вопросы по PHP не иссякают, но на любой вы легко найдете ответ с помощью коллег.

Все это вкупе означает одно: у языка огромный потенциал в плане учебных ресурсов и перспектив в мире веб-разработки. Но с чего начать учить PHP? Давайте перейдем к рекомендациям.

Наши эксперты в один голос заявляют: если хотите выучить PHP, начинайте писать свой сайт. Это может быть все, что угодно: интернет-магазин, записная книжка, лендинг.

Читайте также:  Инклюзивное образование, его плюсы и минусы

Советуем сначала запустить проект на «чистом» PHP — без использования фреймворков. Это займет гораздо больше времени, но зато вы получите представление о том, как все устроено изнутри.

Так вы приобретете понимание работы языка, а затем начнете учить фреймворки.

Переводите свой проект на один из них — советуем Laravel и Yii. Если знаете один, то выучить смежные будет проще: смысл везде одинаковый, разница в нюансах. Вы столкнетесь с огромным количеством проблем и подводных камней, но именно это и будет ценным опытом.

Вы внимательно изучили документацию, прочитали все статьи о PHP на «Хабре», начали писать свой сайт, но что дальше?

Продолжайте двигаться в выбранном направлении: устройтесь на стажировку в компанию из вашего города. Другой вариант — претендовать сразу на позицию младшего разработчика. У компаний разные требования на одну и ту же вакансию, поскольку различается круг решаемых задач. Вполне вероятно, что вам повезет. В любом случае, выполнение тестовых заданий — это тоже важный опыт для роста.

Однако на начальном этапе не устраивайтесь на удаленную работу: живое общение с профессионалами, которые могут стать вашими наставниками, — очень важный пункт для активного роста.

Так как PHP — это все же полноценный язык, что бы там ни говорили хейтеры, то к нему применимы правила архитектуры кода объектно-ориентированного программирования. SOLID-принципы работают и для PHP, поэтому ООП знать просто необходимо, если вы хотите действительно понять его и программировать хорошо, а не бездумно копировать синтаксис и чужие решения.

Рекомендуем прочесть книгу Мэта Зандстра «PHP. Объекты, шаблоны и методики программирования». Она поможет разобраться в глубинной структуре языка. В целом же при изучении старайтесь избегать устаревшей информации — читайте статьи, вышедшие не ранее 2015 года.

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

  1. Стать фрилансером и делать сайты на CMS для заказчиков.
  2. Получить должность в известной компании.
  3. Создать свой проект, развивать и зарабатывать посредством него.

Вот только три из множества вариантов возможных целей. Определитесь с мотивацией — может быть, окажется, что нужно учить вовсе не PHP.

Мы дали несколько рекомендаций, как начать программировать на PHP. Единственный минус при самостоятельном изучении языка — путь этот долог и тернист. Если вы ищете способы, как быстро выучить PHP, обратите внимание на наш курс по PHP-разработке. Под чутким руководством наставников вы освоите основы и тонкости и сможете влиться в работу как можно скорее.

Курс «PHP-разработчик»

Обширная программа для изучения PHP, состоящая из4 курсов. Поможет с нуля овладеть популярным языком программирования, устроиться в IT-компанию вашей мечты или стать независимым разработчиком.

  • Живая обратная связь с преподавателями
  • Неограниченный доступ к материалам курса
  • Стажировка в компаниях-партнёрах
  • Дипломный проект от реального заказчика
  • Гарантия трудоустройства в компании-партнёры для выпускников, защитивших дипломные работы

Источник: https://skillbox.ru/media/code/kak_vyuchit_php/

Стоит ли учить пхп новичку?

Начинал с пхп. Около 9 лет на нём работал. Возникла необходимость писать проект на питоне, выучил (после пхп не сложно было). Больше доволен питоном, пхп разлюбил и забыл. Но и не жалею, что начинал с пхп.

Нравится 9 Комментировать Вы начали не с PHP а с JavaScript 🙂 PHP в качестве первого языка при изучения программирования плох тем, что позволяет писать очень грязный код, и при этом весьма беден в плане возможностей как языка (а не библиотек). Человек, который имел опыт программирования на другом языке, на PHP часто пишет лучше. JavaScript как язык гораздо мощнее — в нем даже есть элементы функционального программирования. Для поднятия своих скиллов как программиста очень рекомендую с ними ознакомиться. Для web-разработчика сейчас знать PHP надо. Хотя бы потому, что код на нем наверняка придется в жизни не только писать, но и читать.

Так что раз вам нужно делать web-сайт — изучайте PHP, и не напрягайтесь по этому поводу. Если же хотите в будущем выбиться в верхний ценовой сегмент по квалификации, даже если будете делать сайты на PHP, все равно ознакомьтесь с другими языками и предлагаемыми ими парадигмами.

Нравится 5 7 комментариев Если вы молоды — читайте пункт №1 (ниже), если вы среднего возраста — №2, если стары — №3.

Пункт № 1. Лучше с молоду приобщаться к прекрасному, логичному, хорошо продуманному. Java, .NET, Python, Ruby (размещаю в алфавитном порядке, чтобы не делать акцент) — на любой вкус.

Пункт № 2. В жизни есть более интересные вещи, чем разбирательство с косяками кривого языка.

Пункт № 3. Вы уже достаточно взрослый, чтобы принять решение о выборе языка самостоятельно. Делайте что хотите, но, молю вас, только строго накажите своим детям или внукам держать руки прочь от PHP и тем самым не способствовать его дальнейшему распространению.

Абстрактный вопрос… Учите — хуже не будет точно, работы хватает, профессионалов как и в любой другой области — недостаток. Захотите потом не трудно будет перейти на любой другой ЯП или технологию.

Нравится 3 Комментировать Я использую PHP, хотя и не всегда. Как язык сервер-сайда вполне устраивает, жаловаться не приходится. Навязывать его не буду, но могу поделиться некоторыми мыслями на этот счёт. Возможно это поможет вам принять решение. PHP — самый распространённый язык, вряд ли с этим будет кто-то спорить. Поэтому специалист по нему востребован. Он имеет некоторые нюансы, при незнании которых можно наделать крупных дыр. При его изучении нужно обязательно уделять внимание безопасности. Язык прост в освоении, несмотря на то, что не всегда лаконичен (например кому-то не нравится порядок агрументов в некоторых функциях, область видимости в неймспейсах, или ряд «задокументированных фич», которые порой вылезают как подводные камни). Кроме того, имеется обширная кодовая база, множество модулей, библиотек, фреймворков.

Из-за низкого порога вхождения и большого предложения труда достаточно много начинающих php-шников. Оклад новичка (особенно за пределами Москвы) вряд ли можно назвать высоким. Но это привлекает работодателя.

Как следствие, появляется множество сайтов, написанных неопытными программистами. Часто такие проекты достаются на доработку опытным, и при виде их кода возникают самые разные эмоции.

Так возникают сплетни про язык.

Нравится 3 Комментировать

Стоит, конечно, хороший язык, много фреймворков, большое сообщество, легко найти готовые библиотеки, клиенты, биндинги под различные сервисы. Если бы он не развивался — не стоило бы, а PHP развивается очень даже. Там уже сейчас есть основная масса вкусностей из других языков и сейчас продолжают добавлять сахар (yield, properties).

python. Позволяет писать гораздо более красивый и изящный код. Быстрее по производительности. Логичнее в некоторых вещах. Просто прекрасные Django, Flask, Werkzeug — фреймворки для веба. Можно писать не только сайты без проблем, хотите демон написать — хорошо, десктопное приложение — пожалуйста. Хотите критичную часть ускорить — cython. php — да, я начинал с него. Плюсы: позволяет не задумываясь пихать код в html. Минусы: позволяет не задумываясь пихать код в html. Фреймворков с такой приятной магией, как на питоне, я не видел.

Да, php можно изучать, если работаете с какой-нибудь CMS, там python сливает. Если писать свое и качественно — python подойдет гораздо лучше, учитывая то, что хостинг для питона сейчас довольно несложно найти.

Нравится 2 Комментировать PHP сейчас де-факто язык разработки говносайтов. Поэтому когда будете искать работу джуниором, убедитесь, что это не «студия-сделаем-супер-сайт-за-5к-рублей», а серьезная контора, где много разработчиков разного уровня и вам будет куда расти.

Вероятность стать быдлокодером на PHP > Вероятность стать быдлокодером на любом другом языке. Отсюда и нелюбовь такая

Есть подозрение, что толком на JS вы ничего не писали, а значит программировать по сути не умеете. Тогда не считаю PHP хорошим языком в качестве почти первого.

Если у вас цель сделать хоть что-то конкретное на сервер-сайде, то PHP идеален, как голый, так и в виде кучи готовых движков (не путать с фреймворками).

Если цель разобраться, что и как происходит на сервер-сайде, то годится любой современный язык, на котором можно написать CGI-приложение, а лучше HTTP-сервер (на PHP можно).

Если же цель освоить современные принципы высокоуровневой разработки, реализации бизнес-логики, а не борьбы с нюансами, то начав с PHP вы рискуете за деревьями не увидеть леса — слишком много особенностей собственно языка придётся иметь в виду. Тут порекомендую почти как lightman (Java, .

NET, Python), но исключив Ruby — он слишком хорош для первого языка :), переходить на какой-то другой из «мэйнстримовых» будет мучением. Освоив принципы на одном из этих трёх языков вы потом легко сможете освоить PHP на любом уровне, хотя и будете часто материться 🙁

P.S. Если что PHP основной язык более десяти лет, но он был далеко не первым, а первую свою программу для веба писал на голом Си (почти голом, CGI использовал, HTTP сервер не писал).

Нравится 1 Комментировать

В принципе, ничего страшного нет, единственно, ни в коем случае не пишите на голом php. Как только азы языка будут понятны — изучайте фреймворк. Например, Laravel.

Источник: https://toster.ru/q/25499

Язык PHP ужасен и его не нужно учить

С таким рассуждением можно и на VB или Perl писать web.
Учить его в 2019 действительно нет смысла.
Сам язык имеет проблемы и движок, а это весомый аргумент, чтобы его не использовать и не учить.

Если хочется динамической типизации то лучше Python.

Покемон

Понятно что серебряной пули нет, и это лишь инструмент и умелец из говна и палок сможет сделать шедевр, но все равно есть критерии которым php перестал отвечать текущим реалиям. Это как естественный отбор, лучшее приходит, старье уходит. Раньше он был неплох.

Михаил Фленов

PHP сравнивать с Perl или VB — это не совсем корректно, это все же разные вещи. А вот что лучше Python или PHP — это уже халивар и я в эту тему не сворачивал и не собираюсь. Я не знаю, на сколько хорош Python в Web программировании, поэтому не могу ничего сказать. Но у PHP в Web кодинге точно никаких проблем нет.

Но ты видимо не понял главный посыл заметки. От того, что PHP использует кто-то не корректно, это проблема не языка. Точно так же много примеров некорректного использования Java, C# и любого другого языка. Это не причина говорить, что не стоит изучать язык.

Покемон

Знаю тех кто его правильно применял с симфони и ларавел и лучшими практиками и писали на работе профессионально, но в итоге уходят на другие языки с php.

С прошлой работы после увольнения 3 ребят перестали на нем писать, это не показатель знаю, но
его популярность падает и по рейтинговым таблицам.
И все это не от хорошей жизни, а от накопившихся проблем в языке.

Хоть он и эволюционирует, это тонущий корабль.

На Delphi тоже много людей писало, спустя 10 лет специалистов по нему почти не осталось.

Sy1ar9

Не могу понять почему люди ругают PHP, как по мне язык  идеально подходит для  создания сайта не зря есть столько CMS и Фреймворков , мне нравиться

Михаил Фленов

2Покемон
Если переходят на другие языки — это нормально, это может быть просто поиск развития. Мне тоже хочется что-то нового и на одном и том же языке писать не стоит. Не учить язык, потому что кто-то говорит, что он плохие вривычки прививает — глупо, потому что про любой язык можно так сказать, особенно скриптовый, включая Python

Не учить язык или переходить на другой потому, что другой язык нравится больше — нормально. Ничего плохого тут нет

n

Python — это скриптовый язык, который прекрасно подходит для скриптовых вещей, но совершенно не пригоден и почти не используется в Web. Сравнивать Python с PHP в Web — это то же самое, что на велосипеде гоняться с мерседесами.

Читайте также:  Стоит ли ехать зимой в стамбул: плюсы и минусы

Михей

Я вообще не понимаю, почему на пхп так наезжают. Отличный язык со свободой написания кода. Хочешь пиши так, хочешь пиши по другому. Единственная проблема, что если много народу пишет, то нужно вводить правила. Но с другой стороны это плюс. Делайте как удобней. Сейчас пЫха самая лучшая для веб.

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

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

А кто куда ушёл, это уже вопрос личной религии. Да и каждый язык хорош для определенных задач. никто не мешает использовать сразу несколько.

В Германии столкнулся, что многие хотят видеть в тебе специалиста как и в пхп так и в с#. У меня был опыт использование двух этих языков в одном проекте. Очень даже хорошо себе существуют.

И самое главное, куда меньше головняка, чем использовать только один язык

Михаил Фленов

Ну за Питон (как ты сказал) топят не только в русскоязычном сообществе. За него сейчас везде топят, когда говорят о скриптах.

Модная фишка — анализ данных, когда тебе не нужно писать программу, а выполнить что-то пару раз для анализа — идеальная задача для Python. Его так же используют много для автоматизации.

А вот для Web пока реально больших проектов не видел и не знаю, на сколько он лучше или хуже PHP, поэтому не сравниваю и не говорю на эту тему. Но PHP пока еще лидер в Web и не думаю, что лидер тут сменится.  

Sy1ar9

Я когда то начинал учить PHP как первый язык программирования, но так далеко и не зашел так как не мог найти его применение, и его забросил понял что это не мое и начал учить С++/С#  а потом как понял азы программирования вернулся к PHP. Я вообще считаю что  PHP очень тяжелый для новичка, так как надо до этого знать HTML, CSS, MySQL да и что бы написать надо очень большой материал выучить, а вот с C# там начинаешь с конселей и усложняешь  

Покемон

Источник: https://www.flenov.info/blog/show/Yazyk-PHP-ughasen-i-ego-ne-nughno-uchity

Совет опытного PHP-программиста: «После обучения начните свой собственный проект»

Уж сколько раз хоронили язык PHP, а он живее всех живых.  Компании по-прежнему находятся в поисках специалистов по PHP, а юные дарования пробуют себя на ниве сайтостроения.

О том, какие перспективы у языка PHP, что нужно знать и читать начинающим специалистам и чем себя мотивировать, мы пообщались с Валентином Бондаренко,  ведущим программистом Центра Технологий Виртуализации Новосибирского Технопарка и преподавателем онлайн курса PHP в IT-Академии Алексея Сухорукова.

Как давно занимаетесь PHP-программированием и почему выбрали именно этот язык?

Программировать начал еще в 8-м классе на языке Pascal. В 2006 году, учась в институте, заинтересовался веб-разработкой и начал изучать язык PHP. Было много самообучения, чтения специализированной литературы, а затем и работа над веб-проектом в компании.

Оправдались ли ваши ожидания относительно перспектив выбранного языка?

Не согласен с теми коллегами, которые принимают PHP-программистов за «второй сорт». Язык сейчас активно развивается, вышла 7-я версия PHP, где реализовано много интересных возможностей объектно-ориентированного программирования. В то же время мы видим, как растет количество сайтов, интернет-магазинов, созданных на PHP.

Соответственно, растет и спрос на PHP специалистов, особенно в  связке PHP, Java-Script, HTML, CSS. Поэтому могу с уверенностью сказать, что не разочаровался в своем выборе.  Активно развивается PHP-сообщество, появляются новые проекты. Думаю, что в ближайшие лет 5-6 это направление будет очень востребованным.

Какими яркими и интересными проектами занимаетесь вы сейчас в Технопарке?

Мы занимаемся проектом облачных инфраструктур. Например, есть большая компания с разрозненными серверами.

Мы объединяем их с помощью облачных технологий и через единый интерфейс вы можете, грубо говоря, одной кнопкой управлять всей своей инфраструктурой. Если говорить о конкретном продукте – это система управления гибридными «облаками».

Может использоваться веб-студиями, индивидуальными разработчиками или крупными компаниями, которым необходим вынесенный облачный сервис.

Уже более полугода мы в команде занимаемся этим интереснейшим проектом. Наша команда получила ряд наград, в том числе нас отметили как лучшее инновационное предприятие — стартап 2015 года по результатам конкурса Торгово-промышленной палаты г. Новосибирска.

Есть ли какие-то специальные требования к слушателям онлайн курса PHP?

Желательно знать основы верстки HTML, CSS, чтобы более эффективно осваивать курс. Но если этих знаний не будет, то это не страшно. На первых двух занятиях мы рассмотрим все основные базовые вещи по HTML, CSS. Очень важно будет проводить самостоятельное изучение соответствующей литературы.

Какие именно книги, на ваш взгляд, должны стать «букварем» начинающего PHP-программиста?

Есть фундаментальные книги, которые обязательно должны быть прочитаны. Это Д.Скляр, А. Трахтенберг «PHP Рецепты программирования», настольная библия PHP-программиста — Л.Веллинг, Л. Томсон «Разработка WEB-приложений с помощь PHP и MySQl» и еще одна важная книга — Мэт Зандстра «PHP. Объекты, шаблоны и методики программирования».

По каким критериям вы бы выбирали учебный курс PHP-программирования, если бы сегодня вам довелось стать студентом?

Я бы не стал тратить время и учиться по нескольким курсам, статьям, а выбрал бы надежное учебное заведение со сложившейся репутацией на рынке образования. Сейчас очень много различной неструктурированной информации по PHP, в которой новичку можно «утонуть», так и не докопавшись до сути.

И еще один важный момент, я бы взялся за изучение языка PHP вместе с преподавателем, так как самостоятельное изучение всех моментов – долгий и трудный путь.

Также немаловажен в дальнейшем такой критерий, как сертификат об окончании курса обучения. Для работодателя – это важный фактор при отборе сотрудников.

  • Какова ваша основная мотивация в преподавании?
  • Во-первых, по максимум донести все свои знания тем, кому это интересно, а во-вторых, когда ты доносишь до кого-то информацию, то сам начинаешь более глубоко разбираться в этой теме.
  • Таким образом, главные мои мотиваторы в преподавательской работе – это саморазвитие и желание делиться знаниями.
  • В чем ваши «фишки», как преподавателя?

Я стараюсь все материалы лекций и семинаров, которые использую в течение курса, после занятий предоставлять студентам. Часто бывает так, что после лекции в голове у студента получается мешанина из новой информации, определений. Такой подход позволяет студентам еще раз внимательно все прочитать и структурировать полученные знания.

Плюс вся информация по курсу будет подаваться с примерами, практическими занятиями. Кроме того, я всегда готов ответить на возникающие вопросы слушателей курса.

В конце курса студентам нужно будет реализовать совместный интересный проект, в котором реализуются полученные знания и навыки.

Как быстро после прохождения курса можно стать специалистом PHP начального уровня?

Я думаю, еще 2-3 месяца после завершения курса практической работы с PHP и чтения литературы помогут выйти на начальный уровень.

Также я настоятельно рекомендую начать хоть и небольшой, но свой проект – новостной сайт или интернет-магазин. В процессе реализации проекта вы пройдете все основные этапы работы PHP-программиста.

При трудоустройстве вы также сможете предъявить работодателю конкретный пример своей работы.

Остается напомнить, что пройти курс PHP (online) можно будет уже скоро в нашей академии. Курс состоит из 11 основных тем. Вы еще можете присоединиться к группе, заполнив заявку на нашем сайте, позвонив по телефону +7 (800) 500 15 56 или просто написав на почту academ@suhorukov.com.

Ждем вас в нашей онлайн-аудитории!

Источник: http://suhorukov.com/news_akademy/prepodavatel-onlayn-kursa-php-valentin-bondarenko-v-blizhayshie-5-6-let-napravlenie-php

Зачем изучать Python — Промо на vc.ru

Студенты Skillbox, преподаватель и разработчик рассказывают об особенностях языка и требованиях рынка.

Материал подготовлен при поддержке Skillbox

В серии публикаций #skillbox студенты образовательной онлайн-платформы рассказывают о том, что подтолкнуло их к освоению новой специальности, преподаватели защищают методики, а эксперты объясняют, зачем такие специалисты вообще нужны.

​Python

Это высокоуровневый язык программирования общего назначения. Синтаксис языка минималистичен: это нужно, чтобы увеличить производительность разработчика и читаемость кода.

Python — один из самых популярных и адаптивных языков, который очень быстро развивается. Разработчики на Python всегда востребованы на рынке.

Никита Соболев — разработчик, основатель студии Wemake.services

Если владеешь любым другим языком программирования, то научиться Python будет очень просто. Это моя история — я программировал на Java, но мне внезапно понадобилось изучить Python. Проблем не было: язык простой, входной порог низкий.

У меня были собственные проекты на Java, но Python мне понравился больше. В частности, с этим языком я успеваю написать больше кода. Производительность программиста, который работает на Python, в разы выше. Поэтому наша команда полностью перешла на этот язык.

Спустя год работы с Python можно стать намного эффективнее. Для сравнения — я три года мучаюсь с языками Erlang и Elixir и всё равно многого не знаю, потому что у них есть своя специфика. С Python меньше трудностей.

Программисты со знанием Python очень сильно востребованы. Если указать в своем профиле на Github проекты с Python, у которых есть хотя бы 10–15 звездочек, то автоматически попадаешь в алгоритмы HR-специалистов, которые начинают заваливать письмами каждые два дня: сиди, выбирай и соглашайся на всё, что нравится.

Компаниям нужно много людей, но их просто нет в таком количестве. На рынке есть несколько подразделов Python-разработки, которые сейчас наиболее популярны — работодатели берут даже новичков. Первый — Data Science. Это направление практически полностью основано на Python. Специалистам нужна хорошая математическая подготовка и базовые знания языка.

Второй подраздел — это Scrapping. Разработчики пишут «пауков», которые ходят и собирают информацию на сайтах и используют для тех или иных целей полученные сведения. Таким специалистам нужны базовые знания программирования на Python.

Через эти два вида деятельности легко войти в сферу программирования на Python: учишь базовые понятия, находишь работу, начинаешь получать реальные деньги, подтягиваешь уровень и постепенно становишься серьезным специалистом.

Однако, естественно, есть веб-разработка, в которую достаточно сложно войти, обладая только начальными знаниями. В этой сфере установлены самые высокие требования. Но заняться веб-разработкой на Python, обладая базовыми навыками, тоже реально. Есть два варианта входа — это опенсорс и фриланс.

По моим субъективным оценкам, большая часть вакансий по-прежнему предусмотрена для программистов на Java и JavaScript. Но Python входит в тройку лидеров. Перед Python-программистом открывается много перспектив, потому что платформа достаточно разнообразная и используется для разных технологий. Карьерный рост тоже быстрый — из-за простоты языка.

Но несмотря на востребованность Python-разработчиков, серьезных специалистов достаточно мало, и их тяжело найти. Они все скрыты, потому что компании их охраняют, берегут и молятся на них: найти замену такому специалисту крайне тяжело.

Вадим Шандринов — преподаватель курса

Я программирую 30 лет. Впервые начал в восьмом классе, продолжил в институте. Именно Python-разработкой я занимаюсь с 2000 года.

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

Python — открытый язык, есть исходники. Программист может посмотреть, что и как делают другие разработчики. Так как язык старый, то для него написано много библиотек — на все случаи жизни.

Источник: https://vc.ru/promo/37415-zachem-izuchat-python

Ссылка на основную публикацию
Adblock
detector