Это руководство по программированию для начинающих, которым можно поделиться с теми, кто хочет заняться программированием.
Советы
- Никогда не отказывайтесь от того, что вы начинаете, вы можете получить хорошую награду, если закончите это.
- Потерпите, за 1 день не разберетесь.
- Практикуйтесь, чтобы учиться, вы должны учиться, делая.
- Много читайте, вы должны начать читать много блогов, видео, книг и т.д.
- Узнайте, как Google, Google наш друг, вы должны использовать его.
- Не бойтесь просить о помощи, никто не знает всего.
- Технологии всегда меняются, и вы должны идти в ногу со временем.
Что такое программирование?
Кодирование, иногда называемое компьютерным программированием, — это то, как мы общаемся с компьютерами. Код сообщает компьютеру, какие действия следует предпринять, а написание кода похоже на создание набора инструкций. Научившись писать код, вы сможете гораздо быстрее указывать компьютерам, что делать или как себя вести. Вы можете использовать этот навык для создания веб-сайтов и приложений, обработки данных и многих других интересных вещей. https://grasshopper.app/why-coding/
Это означает, что акт кодирования — это путь к созданию программ, обладающих определенной функцией или набором функций. Мы программируем на языке программирования (не на естественном человеческом языке), который является интерфейсом между вами и компьютером.
Выберите язык программирования
Есть более 30 языков, вы должны выбрать один, чтобы начать. Имейте в виду, что у каждого есть цель, например, Python часто используется для создания веб-сайтов, автоматизации задач и анализа данных; java часто используется для серверных служб, Android и быстрых, безопасных приложений; Javascript обычно используется для интерактивных веб-страниц.
Сказав, что важно выбрать правильный язык, вы должны найти дополнительную информацию и выбрать тот, который соответствует вашим интересам.
Вот список языков программирования, который основан на популярности, это не значит, что вы должны изучать первый в списке.
Основы программирования
Есть некоторые концепции, которые вы должны изучить, которые применимы практически к любому языку программирования, и все должны знать о них.
- Типы данных
- Переменные
- Функции
- Массив или списки
- Операторы if
- Условные циклы
- Классы и объекты
- Обработка исключений
- Деревья, карты и многое другое.
Изучив их, вы получите ключевые понятия только для начала, есть и другие, но пока это то, что вам нужно изучить.
Изучите свой язык программирования
Итак, на этом этапе вы должны начать изучать язык, который вы выбрали, для этого вы можете использовать официальную документацию по языку, найти учебные пособия на YouTube, прочитать блоги, купить курс или книгу.
Есть много инструментов, которые вам нужно знать, IDE, может быть о базах данных или о том, как работают компьютеры, в зависимости от ваших интересов, ваш путь обучения может варьироваться, но что бы ни подталкивало вас к началу изучения языка программирования, вы всегда должны искать шпаргалка (например, шпаргалка по java или шпаргалка по python), это список вещей, которые вы должны знать, чтобы освоить язык.
Создать проект
Под созданием проекта я подразумеваю реальный проект, а не приложение hello world или что-то в этом роде; вы должны развить свою единственную идею, чтобы создать большое приложение, которое решает реальные проблемы, или что-то полезное для вашего сообщества. Так вы становитесь больше и учитесь, делая.
Углубление
В процессе обучения вы можете делать много продвинутых вещей, таких как изучение облака, алгоритмов и некоторых концепций, которые кажутся продвинутыми, и это здорово, но вам также необходимо знать о внедрении зависимостей, шаблонах проектирования, CI/CD. , модульные тесты, кеш, производительность и профилирование, безопасность, нормализация данных, ОС, функциональное программирование, потоки, генерация кода, распределенные, масштабируемые вычисления, отражение и многое другое.
Написано:
Джонатан Поведа