Спасибо, что заглянули в мой новый блог. Я использую это, чтобы поделиться своим путешествием в качестве «новичка в программировании» и подготовиться к поиску работы. Теперь, когда я говорю, что я новичок в программировании, я начну с признания того, что я баловался в прошлом. В конце 2018 года я немного выучил JavaScript, а также начал возиться с Wordpress и очень мало изучал PHP с помощью дочерних тем. В конце концов я позволил себе отвлечься и перестал следить за своей работой.

Перенесемся в сегодняшний день, и у меня есть возможность полностью посвятить себя обучению. Изначально я собирался пройти курс Javascript (Full Stack Javascript Bootcamp Эндрю Мида на Udemy), но параллельно создал новый сайт на WordPress. Веб-сайт Mental-Geek.com посвящен психическому здоровью в компьютерном сообществе. Но больше никаких бессовестных пробок для этого, вы можете проверить это, если хотите.

Как только я начал создавать сайт WordPress, который в настоящее время в основном функционирует как блог, я понял, что мне лучше научиться создавать свою собственную тему с нуля, а также научиться создавать для нее плагины, а затем погрузиться в Wordpress Rest API и возвращение к JavaScript. Это позволило бы мне создать веб-сайт, который я ДЕЙСТВИТЕЛЬНО хочу, без необходимости тратить столько времени на копание в коде в существующей теме, а также сделало бы это идеальной возможностью для меня научиться веб-разработке.

Я только немного знал о php, но достаточно, чтобы возиться с несколькими вещами в дочерней теме WordPress, поэтому лучший маршрут для меня — начать с нуля. Мне нужно было найти хороший ресурс, чтобы помочь мне учиться, и я нашел. Я прохожу курс Стать разработчиком WordPress на Udemy, который до сих пор был невероятно полезным. Он проходит через все: от настройки надлежащей среды разработки WP до изучения основ php, JavaScript, Wordpress Rest API и многого другого. Это именно то, что мне нужно, и до сих пор это было чрезвычайно полезно. Общий проект, который мы создаем, — это веб-сайт поддельного университета, который я собираюсь превратить во что-то еще для проекта портфолио, и в то же время я могу взять то, что я изучаю, для создания mental-geek.com из сошли с ума и в конечном итоге запустят совершенно новый сайт. Это совершенно другой формат, чем наш проект, поэтому мне проще держать это отдельно.

Сейчас я только заканчиваю раздел «Введение в PHP», но он помогает мне лучше понять, как работает язык. Я знаю, что люди в Интернете, как правило, громко заявляют, что PHP — это умирающий язык, и его бесполезно изучать, и тем не менее я продолжаю находить МНОЖЕСТВО вакансий, которые хотят, чтобы вы знали хотя бы часть языка, потому что многие также хотят, чтобы вы знали как работать с CMS, обычно WordPress. Множество веб-сайтов используют WordPress, и он построен на PHP, поэтому меня не волнуют голоса других в сети. Кроме того, сейчас в WordPress так много функций, которые дают больше возможностей для разработки JavaScript, включая работу с React и использование Node.js с некоторыми плагинами, так что я все еще могу погрузиться в это. Я планирую углубиться в JS, как только закончу этот курс WordPress, и создам одно или два классных веб-приложения для своего портфолио.

В целом, моя цель — освоить новые навыки и найти работу в этой области. Моя краткосрочная цель — создать mental-geek.com с нуля, а также создать свой секретный проект портфолио в рамках моей курсовой работы на Udemy. Я также знаю, что веб-разработка — это решение проблем, и я связан с некоторыми замечательными сообществами и ресурсами в Интернете, которые часто используют разработчики. Единственный способ, которым я могу по-настоящему учиться, — это начать строить, и я буду использовать этот блог, чтобы документировать свой опыт обучения, а также делиться тем, чего мне удалось достичь на этом пути.

Вот для достижения новых целей в 2019 году!