fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Программирование на языке Си для начинающих – Освойте язык Си

Программирование на C для начинающих – Освойте язык C

Ниже представлены лучшие обсуждения на Reddit, в которых упоминается этот онлайн-курс Udemy.

Программирование на языке Си расширит возможности карьерного роста

Reddemy может получить партнерскую комиссию, если вы зарегистрируетесь на платный курс после использования этих кнопок для посещения Udemy. Благодарим вас за использование этих кнопок для поддержки Reddemy.

Преподаватели Академии программирования Тима Бучалки

Сообщения и комментарии Reddit

0 сообщений – 11 упоминаний – 7 лучших показаны ниже

Извините!!! Это этот. Я думаю, что он отлично объясняет основы языка C. Вы можете пропустить такие очевидные вещи, как циклы и управление потоком. Но даже некоторые из вводных видео были действительно хороши для того, чтобы знать Си. Этот курс действительно помог мне.

Почему бы не пойти по дешевке? , есть и другие на udemy, и если вы закончите один из них, вы должны быть готовы к вашей любимой программе ежемесячного членства, такой как pluralsight или подобной, и есть много бесплатных стартовых программ на utube, я сделал несколько часов C от edx и наслаждался этим, это также станет хорошим шлюзом для изучения bash, который вроде как необходим для Linux.

Спасибо за ответ, я много копал в плане ресурсов. Я наткнулся на курс, который кажется многообещающим или, по крайней мере, поможет мне справиться с этими небольшими проблемами.

Посмотрите и дайте мне знать, похоже ли это на то, чем мне стоит заняться.

Хорошо, с этой точки зрения я согласен с u/Complete_Food в том, чтобы выбрать Python.

  • Простой синтаксис
  • Не многословный
  • Общее назначение
  • Высокий уровень
  • Большое сообщество

Это хороший язык для начала вашего пути, он даст вам общее представление о программировании в целом (однако, C лучше для изучения основных основ), также, как посоветовал u/Tejasvi88, вам следует сначала посмотреть CS50 (там много хорошего).

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

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

Веб-разработка

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

Программирование на C

Вы, вероятно, можете найти дюжину онлайн-ресурсов, которые помогут вам изучить программирование на C (CS50 на YouTube), и, конечно, есть лучшие книги по этому вопросу. Я перепробовал все эти ресурсы, но в моей голове ничего не складывалось. Этот курс действительно помог собрать воедино некоторые концепции. Возможно, он подойдет вам, возможно, нет, но он определенно дал толчок моему пути к реверс-инжинирингу/бинарным эксплойтам, а также расширил мое понимание программирования в целом.

Работа в сети

Человек, миф, легенда: Майк Майерс. Этот чувак нашел мне мою первую настоящую работу, когда я перешел из Best Buy в настоящую технологическую компанию. Если вам нужно изучить сетевые технологии, то обычно отличным местом для начала является Net +. Он делает одни из лучших сертификационных курсов для CompTIA, хотя вы определенно захотите использовать их в паре с книгой. Возможно, есть тонны бесплатных ресурсов, но этот парень просто объясняет вещи так, что мой мозг их понимает. Также важно отметить, что в этом году мы должны получить новый Net +, но я ничего не видел о датах выхода.

Безопасность

По моему мнению, этот предмет является продолжением Net +. Многие люди не одобряют эту сертификацию, потому что она довольно проста. Президент хакерского клуба моего университета сказал, что он просто заучил кучу портов и сдал экзамен. Он также не рекомендует такой подход. Я не уверен, на каком этапе карьеры вы находитесь, но получение этого сертификата поможет вам, если вы хотите работать в министерстве обороны или получить работу в области кибербезопасности. Опять же, мы рассматриваем Майка Майерса, потому что я отношусь к нему предвзято.

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

Я бы рекомендовал придерживаться TryHackMe и HackTheBox Academy, изучая, как выполнять конкретные атаки, пока вы работаете над получением сертификатов. Прохождение таких курсов, как eJPT для E-Learn Security, а затем переход к их профессиональной сертификации просто научит вас собирать все воедино. Впрочем, это только мое мнение.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *