Публикации по теме 'learn-to-code'


Изучение Java как вашего первого языка: за и против
Итак, вы решили начать обучение программированию в ближайший понедельник. Однако вот вопрос: с какого языка начать, если у вас нет опыта программирования. Распространенная дилемма для всех новичков, не правда ли? Хотя существует множество языков программирования, подходящих для новичков, я бы посоветовал вам начать с Java, поскольку я считаю его идеальным для знакомства с миром программирования. Итак, давайте выясним, по каким причинам стоит изучать Java в первую очередь. Зачем..

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

Полиморфные таблицы в Ruby on Rails
Краткий обзор полиморфных ассоциаций ActiveRecord. При разработке наших приложений мы часто сталкиваемся с ситуациями, когда две или более разных моделей имеют ассоциации, которые кажутся идентичными. Например, у нас может быть модель продукта и услуги, в которой много фотографий, или модель проекта, подрядчика и задачи, в которой много комментариев. Один из способов решения этой проблемы - использовать одну дочернюю таблицу базы данных для каждой родительской модели: class..

JavaScript против Python, что выбрать?
В основе этого вопроса лежит тот факт, что если вы спросите десять разных разработчиков, какой язык вам следует выучить, они все дадут вам потенциально разные ответы. И все они скажут, что то, что они говорят вам, правильно, и что все остальные - это какие-то язычники, живущие в каменном веке. Существует слишком много информации, из-за которой практически невозможно почувствовать, что вы принимаете правильное решение, о котором вы не пожалеете. Если бы вы пытались учиться 20 лет..

Программирование для Google Ads и полезные домашние инструменты
Сэм Собелл, инженер-программист в Google Привет, я Сэм. Я вырос в районе залива Сан-Франциско, поступил в колледж в Лос-Анджелесе на факультет компьютерных наук, а затем переехал в Нью-Йорк, чтобы год поработать в сфере технологий в Bloomberg, прежде чем перейти на работу в Google, все еще в Нью-Йорке. Мне всегда нравились технологии и работа с электроникой, особенно для автоматизации задач, создания произведений искусства и создания (очень) небольших игр. В настоящее время я..

Изучение C ++: шаблоны классов и STL, часть 1
В двух предыдущих статьях я обсуждал, как создавать и использовать шаблоны функций в C ++. В этой и следующей статьях я расскажу, как создавать и использовать шаблоны классов. Шаблоны позволяют нам создавать общие программы, которые могут работать с различными типами данных без необходимости перегружать и / или копировать программный код. Обобщенное программирование лежит в основе стандартной библиотеки шаблонов (STL) C ++, и понимание того, как работать с шаблонами функций и классов,..

Используйте Github OAuth в качестве поставщика единого входа с React
В этом руководстве описывается, как использовать Github в качестве поставщика единого входа (SSO) OAuth для одностраничного приложения (SPA), написанного на JavaScript с использованием библиотеки React. Используется поток предоставления кода авторизации. (Чтобы узнать больше о типах грантов в OAuth, прочтите Руководство по грантам OAuth 2.0 .) Зрительская аудитория Чтобы получить максимальную отдачу от этого руководства, вы должны быть знакомы с грантами JavaScript, React , Redux ,..