Как научиться программировать на C ++: 6 сайтов для начала

Как научиться программировать на C ++: 6 сайтов для начала

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





Давайте разберемся, почему вы хотите изучать программирование на C ++, и выясним, где вы можете изучить это в Интернете.





Зачем изучать C ++?

Есть много других простых языков программирования для начинающих. Почему именно C ++?





C ++ - мощный язык программирования, в котором используется девиз «доверяйте программисту». Такая конструкция увеличивает вероятность появления ошибок во время компиляции, но также дает программисту большую гибкость в том, как они кодируют.

Из-за этого в большинстве программ используется хотя бы немного кода C ++ или его двоюродного брата C. Изучение C ++ полезно и другим способом - поскольку C ++ очень похож на C, вы можете понять и (по большей части) код на C.



1. Udemy: лучший способ изучить C ++ для начинающих

Если вы хотите, чтобы вас учили C ++, а не изучать веб-сайты, попробуйте Удеми . Udemy отличается от обучения на веб-сайте, так как у вас будет инструктор, который поможет ответить на ваши вопросы и направит вас. Это отличный выбор, если вы в замешательстве уставились на стены кода и нуждаетесь в том, чтобы кто-то помог вам в этом.

Вы можете просмотреть каталог курсов Udemy, чтобы найти наиболее подходящий для вас. Если вы хотите узнать, подходит ли вам C ++, мы рекомендуем Учебное пособие по C ++ для начинающих курс. Это бесплатно и научит вас программировать на C ++.





Если вы хотите попробовать что-то более подробное, мы также рекомендуем Начало программирования на C ++ --- От новичка до профессионального уровня . Более 70000 человек прошли этот курс, который на момент написания имеет рейтинг 4,5 из 5, и его ведет человек с более чем 25-летним опытом работы с C ++. Он охватывает все, что вам нужно знать о C ++, от комментариев и переменных до потоков ввода-вывода. Есть даже раздел, посвященный настройке C ++ и разбору ошибок компилятора, которые вы обнаружите в процессе кодирования.

2. edX

Вам нужен курс с лучшим содержанием, но вы не хотите платить за такие высокие затраты? Пытаться edX для ваших учебных потребностей. edX был создан Гарвардом и Массачусетским технологическим институтом, чтобы предоставлять бесплатные уроки для публики, без вступительных взносов или квалификаций.





edX предлагает Введение в C ++ курс. Полномочия профессора не намного выше; ваши наставники по этому курсу - сотрудники Microsoft. Несмотря на свой высокий рейтинг, они бесплатно помогут вам изучить программирование на C ++ с возможностью перейти на курсы Microsoft Intermediate и Advanced, если вам это понравится.

excel объединить два столбца в один

Курс маловат по содержанию; вы только изучите синтаксис C ++ и научитесь создавать функции. Тем не менее, это отличная сессия для дегустации для всех, кто не уверен, хотят ли они полностью изучить C ++. Если вы все же хотите продолжить, вы можете использовать этот курс как отправную точку для углубленных классов Microsoft.

3. LearnCpp

LearnCpp Это отличное место как для начинающих, так и для опытных программистов, чтобы начать работу с C ++. Автор сайта написал хорошо написанные, подробные руководства, которые охватывают каждый базовый урок и некоторые довольно сложные вещи.

Этот веб-сайт сам по себе является практически целым курсом C ++. На этом веб-сайте много контента - всего 18 глав. Все первые 15 глав содержат викторину в конце, что позволяет вам оценивать свои знания после каждой главы.

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

4. CPlusPlus

CPlusPlus еще один отличный сайт для изучения C ++. Хотя на этом веб-сайте также есть несколько учебных пособий, его истинный потенциал проявляется в качестве справочного материала. Объясняется множество концепций программирования, что полезно, если вас смущает какой-то конкретный элемент.

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

5. Cпрограммирование

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

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

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

6. Я съем

Готовы проверить свои вновь обретенные навыки? Eabit - полезный веб-сайт для проверки ваших знаний C ++. Это даст вам ряд проблем, которые нужно решить с помощью C ++, от простых задач сложения и деления до очень сложных. Просто убедитесь, что C ++ выбран в раскрывающемся списке в левом верхнем углу, прежде чем начать.

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

Что делает Edabit настолько полезным, так это то, как он представляет тесты. В Edabit есть собственный компилятор кода, поэтому вы можете написать свой код на веб-сайте, как и в любой другой среде IDE. Когда вы думаете, что решили проблему с помощью своего кода, веб-сайт скомпилирует его и проведет несколько тестов. Если вы получите желаемые результаты, вы пройдете!

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

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

Знакомство с языком программирования C ++

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

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

Изображение предоставлено: iunewind / Depositphotos

Делиться Делиться Твитнуть Эл. адрес Как очистить компьютер с Windows с помощью командной строки

Если на вашем ПК с Windows не хватает места для хранения, удалите ненужные файлы с помощью этих быстрых утилит командной строки.

Читать далее
Похожие темы
  • Программирование
  • Онлайн-курсы
  • Программирование на C
  • Языки программирования
Об авторе Саймон Батт(Опубликовано 693 статей)

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

Ещё от Simon Batt

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться