How to Learn C++ Quickly? 6 Effective Ways for Absolute Beginners
HTML-код
- Опубликовано: 16 янв 2019
- Blog in English: codonaft.com/
✏️ МАТЕРИАЛЫ к видео: bit.ly/2FIdddw
Как эффективно изучить C++ и не сойти с ума?
00:25 «Язык» C/C++
01:12 Зачем изучать C++?
02:25 #1. Чистый Си
03:50 #2. Высокоуровневые конструкции
04:51 #3. Практика
06:16 #4. Техническое интервью
06:49 #5. Отладка и дополнение Open Source без гемора со сборкой
09:42 #6. Ресурсы для профессионалов
10:13 Итог
Использованные видео:
• C++ Russia 2018: Илья...
• One Hacker Way Rationa...
• Video
Использованная музыка (распространяется на условиях лицензии CC BY 4.0):
• Chris Zabriskie - CGI Snake
• Chris Zabriskie - Wonder Cycle
Кодонафт в соцсетях:
• Telegram: t.me/codonaft_official
• Facebook: / codonaft
👍 Поблагодарить меня можно поделившись этим видео с друзьями
❤️ Другие способы поддержать: codonaft.com/ru/sponsor
#программирование #cpp #учеба #студенту #codonaft
00:25 «Язык» C/C++
01:12 Зачем изучать C++?
02:25 #1. Чистый Си
03:50 #2. Высокоуровневые конструкции
04:51 #3. Практика
06:16 #4. Техническое интервью
06:49 #5. Отладка и дополнение Open Source без гемора со сборкой
09:42 #6. Ресурсы для профессионалов
10:13 Итог
✏️ Бонусы к видео: bit.ly/2FL4wiD
👍 Поблагодарить меня можно поделившись этим видео с друзьями.
IT-индустрии очень не хватает хороших разработчиков сейчас!
спасибо,за информацию
Здравствуйте подскажите книги которые помогут изучат язык программирования на питон ?
@@dimaguzhva8845 попробуй зайти на канал хауди хо.он питон программист(просто совет)
чувак, ну и где ты? Только нашел твой крутой канал, а ты исчез
Будь ласка не збільшуй швидкість відео
Чел настолько преисполнился С++, что даже его речь выполняется также быстро, как и код
И даже не моргает
@@rvwrsdbdlzmi1113 память хорошо очищает))
Если смотреть это видео в скорости 2х, то как раз возникнет то самое ощущение, как при "изучении С++ за 21 день"
Смеялся минуту
чувак, дедлайн. Хочу писать игры))
Но на практике, не получается писать 2х
Я на написание программы, которая делает различные математические операции часа 2 потратил, а вы C++ за 21 день учите!
Напиши книгу "Как научиться не моргать за 24 часа".
И смотреть в разные направления
Зрение посадишь.
хахахаха
Он моргнул на 7:30
Если зайти на его блог, он там подробно рассказывает как это сделано :)
я знал что Иисус тоже любит С++
Иисус пишет на Prolog и иногда на Haskell
@@egorvasilev2225 главное чтоб не на 1С
Капец. :-) :
Исус учил людей не страдать, бог любит работу.
@@dobrik_dp *, а чем тебя 1С не устраивает.*
_Как по мне, так 1С очень удобный инструмент для решения большого количества задач, требующих минимум затраченного времени._
Блин, обломал меня автор. Обычно я все слушаю на скорости 1,25, а тут хрен послушаешь. Однако весьма информативно и доходчиво. Автору спасибо
я послушал на х1,75
Я на 2х слушал и норм. Ток в ушах гул стоит после того как видео кончилось. Может мозг перегрелся малёха...
Він сам по собі говорить дуже бистро
Какой компилятор для С++
TDM64 MinGW-w64
Парень ты гений. Ты руками сократил все промежутки в диалоге повысив при этом эффективность ролика и сохранил нам время. Если допустить, что все видео (12мин) было сокращено в двое получается занимательная арифметика. 28 декабря 2019г. 40480 просмотров, допустим каждый досмотрел до конца получаем 40480 х 12 = 485760 : 1440 = 337 дней ты суммарно для общества оптимизировал расходы времени потратив раз на это несколько часов. Это похвально.
*в монологе
тебе делать нечего? делом займись
Программисты: **учат языки программирования по несколько лет**
Люди, увидевшие зарплаты программистов:**А кАк ЕгО вЫуЧиТь За ЧаС?**
Не как
Посмотреть видео от Хауди Хо
@@assman5639ахаххахахахахахахаха харош)))))
Наконец адекватный профессионал, не кортавит, не шепелявит, ни «э»кает, рассказывает потрясно) однозначно подписка)
Чувак, ты просто под гипнозом.
Если человек картавит или шепелявит, то он неадекватный? Интересная логика у программистов.
@@GeneralistAmateur С чего ты вообще взял что он объясняет слово "профессионал" а не продолжает раскрывать свою мысль ?
@@vladvald864 а ты зайди на его канал, просто он сам и картавит и шепелявит xD Поэтому его это задело. Но да, я тоже до его комента не связывал между собой слово "профессионал" и дефекты речи, слова поразиты и умение подавать материал в принципе.
@@GeneralistAmateur, если бы он пояснял слово "профессионал", он бы поставил двоеточие, а не запятую. Так что это просто перечисление качеств человека.
Ты крут!) И делаешь очень полезные видео!
Было бы здорово, если бы ты продолжил в том же формате!
Желаю успеха!
Ваш канал настоящее сокровище, не останавливайтесь в его развитии :)
Очень удобная скорость речи, даже ставить 1.25 не пришлось ставить. Спасибо
Ждём ещё видео. Спасибо!
Это самое адекватное видео по теме как выучить c++. Чел благодаря тебе я знаю с чего начать спасибо
Кажется твои видео начали высвечиваться только сейчас у ребят(в большом объеме), контент действительно классный и интересный, было бы здорово если бы ты продолжил записывать видео и делится своим опытом:)
Жаль, что нет новых видео. Очень хорошая подача материала.
Стоит ждать новых?
Спасибо!! Побольше контента!
Подкупает подача материала! Ничего лишнего, все по делу.
Спасибо Саша! Хорошо излагаешь👍
Прекрасный видос. Очень важно погрузиться в среду (видосы, ОС, конфы и прочее ), как по мне, это играет ключевую роль чтобы чтобы мозг варился и пропитывался С++.
Чувак, ты такой классный! Я готов тебя слушать, даже если ты будешь рассказывать, как правильно вылавливать аллигаторов. Прям завораживает. И надеюсь когда-нибудь станет полезным для меня. Спасибо!
ты вообще моргаешь когда ни будь (: ?
У него не прописана команда моргать...
@@mikisonlok2933 Наоборот - вырезка из ролика моргания!
@@kartormesfit1686 а у вас походу прописана команда все серьёзно воспринимать...
@@mikisonlok2933 по ходу активности пистоболов с высоких трибун, приходит привычка до поиска исстин..
Пардон, что если сарказмом наступил на мозоль краснобайства.
@@kartormesfit1686 Прощаю вас государь!)
Спасибо, реально отбил желание 😁
Спасибо Александр!
Эх, жаль что не продолжил, очень интерестно смотреть, отличные видео получались, правда. Надеюсь что еще будут видосы!
очень приятно слушать!спасибо за видос
Броооо, не забрасывай лучший
Отличный контент, ждём новых роликов!
Спасибо. Попробую сначала Си.
Ходят слухи, что он до сих пор не моргнул
Скорость 0,75 тут пригодилась. А голос приятный, бро. Спасибо за инфу
Очень понравилась дикция произношения! Хоть речь и была быстрой, но зато чёткой и понятной, спасибо!
моргательную функцию еще задебажить и вообще норм)
Кратко, коротко и ясно !!! Спасибо!
Четко и по делу!
Приветствую, брат. Благодарю за отличное видео.
Спасибо за видео !
Спасибо большое, очень четко и грамотно объяснил!!! 5+
Зачет :), подписался!
впервые увидел "Hello World" в 28 лет, менее чем через полтора года самостоятельного обучения устроился С++ разработчиком в хорошую компанию. Занимался по 2-10 часов в будние дни, изредка в выходные. Было просто страшно остаться на работе в 35тыс без роста зп и карьеры.
Щас в плюс-минус такой же ситуации)
А как изучал? Можешь дать примерную схему(сайты, книги)?
@@igorwirton2459 Столяров
Теперь ты мой мотиватор^^
Пасиб!
@@Tremor1 а я без работы сижу лол
Один из лучших каналов тематики. Жаль, что перестал выпускаться.
Скиньте таймкод где он моргнул пж
А то мне кажется что он написан на С++
7:29
не, он написан на C. в C++ уже добавлена возможность управлять морганием на уровне wdm.
5:28
5:29
просто респект тебе бро пасибо огромное!
У меня чуть глаза не высохли :)))) А вообще норм. Минимум времени максимум инфы. :) Лайк
отлчный голос, тембр, хорошо рассказываешь) молодец)
спасибо, очень классное видео
всё грамотно, хорош. Лайк-подписка
Благодарю за совет:" иссполбзовать gentoo". Хотя и с дебианом проблем хватает, а если познакомиться с процессом разработки этого дистрибутива, можно понять почему очевидные проблемы живут в нем годами и вошли в норму.
крутое видео, речь и подача порадовали
Крутой и полезный видос! для меня плюсы были первым языком и я не жилею о свое выборе)
Глаза такие красивые, синие, а речи про с++ точно мёд :D душа погромизда из бьютифул)
спасибо за канал, кое-какие прям полезные штуки нашлись)
о блин фанатки подоспели - Боже какой кринж
с++ один из самых сложных языков для изучения, но в то же время самый изящный и гибкий. когда осваиваешь очередную концепцию восхищаешься как это гениально придумано
И что же в нем такого сложного?
Мне кажется Java сложнее
@@user-le1jr6ny4s Honda посложнее
Один из простейших По сути упрорщённый Си для масс
Видимо ты ничего сложнее "hello world" не писала ))
Благодарю !
Какой кайфовый чувак , приятно слушать !
Ты бы стал бы отличным преподавателем. Шикарный контент
Я уже запутался в языках)) и в голове одни языки переливаются 😄😄👌
4:08 я:*подавился чаем*
Спасибо за совет
Ееебб, чувак, мне нравится твой тембр разговора
Такое ощущение как будто я перематываю видео (здорово) 😄👍
спасибо за советы
Охренеть как склейки привлекают к себе внимание ))
4:07 - первый, ибо очень понравился синтаксис, а ещё на нём микроконтроллеры кодят, ну и он без лишней громоздни. За 7 лет он как-то сам лёг, так что его изучение сводится к написанием каких-то (желательно вычислительных) алгоритмов, что дают понять проблемы, с которыми в языке уже есть методы борьбы, или реализации иных путей.
Саша 👍🏼 молодец ❤️
Замечательные видео. Когда будут новые?
"Ты был прекрасен как Иисус.. " благодарю, полезный материал
а Страуструпа при этом почитать можно? Будет ли это эффективным способом изучения
Спасибо)
Жизус спасибо большое за советы😂
Можешь посоветовать какие - нибудь книги или ресурсы по чистому С?
Из старого, но хорошо написанного - Стефан Кочан "Программирование на языке C". Современные же книжки стоит гуглить по запросу "C11 book"
Ух ты клёвое видео, пойду посмотрю что у чувака на канале!
*Последнее видео: 11 месяцев назад*
Ну бля, чувак, очень толковое видео, продолжай пилить!
Последнее видео: 2019 лет назад.
Нужны еще видосы!
9 месяцев нет новых видео(. Не бросай канал пожалуйста!
погряз в с++
Это самое лучшее видео, благодаря тебе я выучил c++
За год?
@@ostaprobin1189 за неделю*
@@user-lc1ew5xn7w мой поклон
@@ostaprobin1189 за 11:52 сек
@@user-ov7ik4gr4v классно
Во время просмотра вставьте это в адресную строку
document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate =2.25;Enter
Допишите в начале javascript:
чтобы получилось
javascript:document.getElementsByClassName("video-stream html5-main-video")[0].playbackRate =2.25;;Enter
И нажмите энтер
я то думал тут нас будут учить с++ за 6 дней, а тут всё объективно
Со вставки, если вы не разработчик компилятора знатно орнул. Спасибо
Розкажи про програмирование контролеров на с++?
Давайте конкретно, пожалуйста- где ребёнку писать программные коды???? Спасибо за хорошее вступление.
Когда новые видео?
Будут ли про java ?
Всем привет, народ. Снял серию видеоуроков по C++, вот первый ruclips.net/video/ZUN6I7PF-O0/видео.html Жду вашей критики
Го следующей видос по Си Шарпу(С#)!
Подпишусь на тебя с надеждой, что ты таки вернешься к идее снимать еще видео.
@@B93749nd =(
Мне кажется, вся проблема изучения C++ в объектно-ориентированном подходе. Я бы сначала посоветовал почитать что-то типа "Объектно-ориентированное мышление" (Мэтт Вайсфельд). Тут нужно именно мышление "перепрошить". Часто изучение программирования начинается с процедурного программирования и "переключится" на ООП не просто.
И еще. Процедурное программирование почему-то считается хуже объектно-ориентированного, хотя это просто другой подход. Не лучше и не хуже. Где-то уместен один подход, где-то другой. Как с инструментами. Что лучше - лопата или экскаватор? Чтобы посадить одно дерево хватит лопаты и безумие будет пригонять экскаватор ради этого, а вот выкопать котлован под фундамент лопатой может стать неподъемной задачей.
Моё маленькое личное мнение, как говорится.
Согласен, а вообще процедурное даже в некотором плане лучше, т.к. любую программу можно написать на С и на С++, но на С она всегда будет работать быстрее и занимать меньше памяти, чем на С++, за счёт отсутствия рантайма и таких сложных структур данных как ООП
@@DaniilK-hq5go первое, и самое основное - у си тоже есть рантайм. Благодаря нему ты имеешь возможность посылать символы в консоль и стучаться до файлов как минимум. Второе - где-то с начала нулевых плюсы стали работать быстрее чистого си. На всех платформах, даже во встраиваемых системах.
@@Korrmet на счёт рантайма может заблуждаюсь, изучаю язык 8 месяцев, но за счёт чего плюсы могут работать быстрее плохо представляю
@@DaniilK-hq5go изучая язык ты изучаешь синтаксис и правила его использования, до рантайма не доберешься. Это нормальная ситуация многие десятилетиями работают и такими вещами не забивают себе голову. Чтобы до рантайма нужно присмотреться к компилятору. Если возьмешь gcc, то пошарившись в папке с библиотеками ты найдешь что-нибудь типа crt.dll/cruntime.so/crt 0.o или подобное. Это и есть тот самый рантайм. Программа с ним линкуется по дефолту. Что он делает - эт, пжалуйста к литературе по системному программированию, в каммент на ютубе такое не вместишь. А работает оно быстрее как раз благодаря компилятору, некоторым отличиям в функционировании языков, но больше всего это раскрывается в объектно-ориентированном подходе.
@@Korrmet спасибо. А меня учили так, что ООП это высокоуровневая абстракция, которая тормозит код, и что такой код не может быть быстрее С/ассемблера
Дружище Христос дело говорит!
0:48 так же это зависит от определения слова "выучить"
ты жесткий тип big up!!!
Привет! С какого языка лучше начать, если английский уже знаешь?
Из какой области задачи научиться решать хочется? Если непонятно - тогда любой сравнительно современный популярный язык с низким порогом вхождения, вероятно с фокусом на императивное программирование. Например Python. Другие варианты можно загуглить по запросу "programming languages for beginners"
Спасибо, как раз сейчас учу этот язык по учебнику, не легко, совсем не легко.
Знаю что даже когда я закончу учебник + мое образовния, то не факт что, я его буду знать хорошо чтоб пойти работать.
ну как дела с языком?)
и как ? за сколько выучил?
@@user-rc9cr4ss5s да, выучил, теперь работаю в игровой индустрии
Спасибище! Я послушал и выбрал Vb.net!
Ставьте 0.75 скорость
... А вообще...по факту! Лайк👍
Так и знал, что все эти крутые видео в начале были для того, чтоб затянуть молодёжь на кресты! :)
Чувак рассказывает примерно так как и работает С++ - них?йа не понятно, но работает очень быстро
))))
😁😁👍👍👍
Почему я не нашел этот канал 5 лет назад?
Спасибо
Очень важная вещь, которую я для себя понял, изучая С++ - не так он страшен, как принято считать. Да, его основы сложно изучить, но когда ты их поймешь, то работать с ним довольно комфортно. Главная его сложность в том, что он очень кропотливый и масштабный, а в остальном не так страшен.
Могли бы вы сказать нужно лучше начинать с Си или с " С++" ?
@@DanRed57 С++ это просто просто чуть улучшенная версия С особо разницы нет, поэтому учи С++
@@DanRed57 поддерживаю комментатора выше. Само собой, приоритетную роль должна играть отрасль, которую ты выбрал и выбирать тот язык, который в ней более востребован. Если таковой нет, то я бы тоже рекомендовал начать с С++, так как если его освоить - переучиться на другие языки (тот же "С") будет значительно проще. А так, здесь ситуация неоднозначна. "С" проще для новичка, но С++ перспективнее.
@@lightfor9134 бля братан поздно я хочу теперь стать фронтом :)
C++ ваще не сложен, пока не начнёшь внимать в особенности его работы с ресурсами, многопоточностью, диспетчеризацией, а также постигать его недо-ООП с его особенностями. Если не изучать при этом ООП на других языках и упороться лишь в C++, то есть шанс, что ковбой и не осознает, что то, что он изучает является не совсем тем, чем пытается казаться.
Скажите, а куда пропал Кодонафт или почему нет его новых роликов?
Все еще ждем новые видеоролики
Смотря на автора, не мог отделаться от мысли, что на меня смотрит профессор Мориарти из фильмов о Шерлоке Холмсе.
Язык С++ могучий язык. Чтобы его использовать в полной мере нужно помимо собственно языка хорошо понимать много других вещей, архитектурные принципы вычислительных систем в том числе. Но будучи в полной мере объектным языком он не заставляет мыслить объектно, поскольку изначально это был процедурно-ориентированный язык. Поэтому если впервые изучать этот язык, то только в случае хорошего понимания зачем и где его использовать, где он просто незаменим. В противном случае Вы рискуете никогда толком не освоить объектное мышление в программировании в полной мере. А объектное программирование - это чистое программирование. И для этого есть другие прекрасные языки: #C, Java и пр. Хотя сам всякий раз матерюсь на них, когда использую - на С++ мог бы сделать тоже самое значительно эффективнее, только чуть-чуть бы только нарушил объектный подход. ))
Не верьте программистам, у которых нет бороды!
Он маскируется. Он китаец и пиздит лес из Сибири. А нам втирает, что надо ехать в Москву и читать книжки.
Бороду несложно отрастить. Буквально, ничего не надо делать. Не думаю, что есть хотя бы корреляция между бородатостью и мастерством программиста
Девушки нервно отлаживают код с сторонке...
@@justvit по секрету, нормальная борода требует ухода. просто так, ничего не делая, ты только херню под подбородком отрастишь.
@@Etherlord285 это тебе баба твоя рассказала?