Самый большой вопрос для начинающих: "С чего начать программирование?"
Добро пожаловать в мой первый блог!!
Много раз студенты спрашивают меня, с чего начать программирование? Откуда мы должны учиться и начинать? Как развить навыки владения разными языками?… и т.д.
Сегодня я отвечу на все эти вопросы в этом блоге.
С чего начать программирование?
Я не понимаю, почему этот вопрос приходит вам в голову. Есть простой способ начать с него. Это просто понимание синтаксиса конкретного языка программирования. Возьмите в руки какой-нибудь вопрос базового уровня и начните программировать, чтобы решить его. В Интернете есть много хороших ресурсов, которые вы можете использовать для изучения программирования. Например, Tutorial Points, Geeksforgeek и т. д.
Мой двухцентовый совет:
1. Просто знание синтаксиса не поможет, у вас должны быть хорошие логические способности. Потому что в программировании логика имеет большее значение.
2. Как только вы узнаете какой-либо из языков программирования, вы сможете выучить любой новый язык программирования в течение одного дня!! Потому что синтаксис меняется, а логика остается прежней.
Я бы посоветовал начать с языка C, а затем с C++. Это укрепит ваши основы.
Есть много веб-сайтов, серий обучающих видео на YouTube, с которых вы можете начать обучение. Никогда не платите ни копейки за изучение любого языка.
Пока вы начинаете изучать какой-либо язык, я бы посоветовал вам параллельно заняться программированием. Только тогда вы сможете понять его каждую минуту. Обратитесь к другим источникам, если вы не понимаете конкретную тему. Но ни разу не застрял ни на одном месте.
Теперь возникает вопрос, откуда мы должны взять постановку задачи и начать практиковать?
Мое личное мнение, что новичок всегда должен начинать с Hackerrank, затем с Hackerearth, Codeshef и т.д. Примите участие в 30 Days of Code Challenge, а также попрактикуйтесь в определенном языке программирования. При необходимости используйте дискуссионный форум, чтобы получить решение для постановки задачи.
Это поможет улучшить ваше программирование, логические навыки! Благодаря этому вы узнаете много новых типов функций и встроенной библиотеки.
Как только вы закончите с любым языком программирования, поздравляю, теперь вы можете использовать любой язык программирования, просто выучив его за один день!
Вот несколько полезных ресурсов, которые вам очень помогут:
Программирование на Python для науки о данных:-
Специализация по программированию на Python 3
https://www.coursera.org/specializations/python-3-programming
Каналы YouTube
Стэнфордский университет: компьютерное зрение и обработка естественного языка
Sentdex: программирование на Python от основ до продвинутых тем
Криш Найк: ведущий специалист по данным, наставник и ваш помощник остановите парня на чем-либо,
имеющем отношение к науке о данных и машинному обучению
Edureka и Data School: настоятельно рекомендуется всем
Томас Симонини: обучение с подкреплением
Автор:
Рагхав Банг.
LinkedIN: https://www.linkedin.com/in/raghavbang/