Немного самобытно но просто и доступно к пониманию, для меня как для чайника в начале пути это видео оказалось очень полезным. Подписываюсь на канал и буду смотреть
Для себя лично понял следующее уже давно. Вот этапы изучения от простого к сложному. Строгую последовательность соблюдать не нужно. Даже не приемлемо :). 1. Изучение возможностей языка - циклы, условия, работа с базой итд. 2. Изучение ООП - абстрагирование, инкапсуляцию, наследование итд. 3. Изучение паттернов - стратегия, фабрики итд.
Вот именно этого всего мне и не хватало, чтобы начать что-то изучать в программировании... случайно наткнулась на Ваш канал)) Спасибо большое за понятное и доступное разъяснение, Вы мне очень помогли)) Теперь я знаю от чего мне отталкиваться) Лайк и подписка!
Лайк, подписку уже сделал и коммент)) Володя, интересные видео! Пока продолжаю смотреть дальше из этого маленького плейлиста из 3х видео. Лекции небольшие.
Местами напоминает проповедь, братья и сестры, это переменная, я точно вам говорю. Но объясняет доходчиво, сделал скрин экрана, пошел разбираться, что это все значит. Спасибо.
Пишу спустя 2,5 года после просмотра. Спасибо большое, это помогло мне создать правильный фундамент и понять для себя вектор развития. Работаю около года фронтенд разработчиком.
Сказал бы лучше - что такое программирование, зачем его изучать, и зачем оно в прикладном плане? Как загорется им? У нас уже есть куча годных программ, почему не обходится ими? (речь о взгляде обывателя) Всё говорят про программирование, но это узкоспециализированный сегмент всего IT, и начинать нужно с понимания как все устроено. Мне хочется понимать как работает мой компьютер, и чтоб его контролировал только я. Возможно с вашей помощью, получится лучше понять как все работает, и что с этим делать)
Оййй Спасибо! Для меня єто очень полезное видео , я уже и незнал что дальше учить а про алгоритмы и неподумал ! Спасибо это еще оди пинок мне под зад для того чтоб двигатся вперед в изучении програмирования
Володя, прошло уже 3 года и я почти пересмотрел уже все видео о програмирование на ютубе. Теперь я знаю з чего начать, а когда уже мне можно начинать, как понять готов ли я уже?
Я вот 4 года программирую и ни разу не сортировал пузырьком и не поворачивал бинарные деревья. Только на собеседованиях что-то подобное было. Мне кажется, шаблоны проектирования начинающему будут полезнее, чем базовые алгоритмы.
Я соглашусь, что шаблоны - это полезная вещь. Проблема вот в чём, представьте, что перед вами человек, который не знает что такое переменная, объект, и массив. Этот человек ни разу не писал методов. И вы пытаетесь ему объяснить что такое абстрактная фабрика... и вообще зачем она нужна.
Ron Barhash А к чему вопрос? Просто один сказал что алгоритмы не так нужны, а другой не совсем согласился и сказал что нужно знать знать средства языка, но средства языка и алгоритм это отдельные вещи.
Начинать надо с типов данных, условий и циклов. Сам начинал в школе на Паскале, но не догнал до циклов - плохо объяснили. Потом в универе препод нормально объяснил. Но особо не понимал зачем мне программирование если нельзя это где-то реально применить, а чтобы написать простейший калькулятор мне казалось что надо обладать мегазнаниями! В каком-то плане так и было, сейчас это сделать намного проще с помощью Electron'а. В третий раз я начал программировать когда захотел поменять свой сайт на кук03е, а т.к. для его модификации был доступен лишь JavaScript - пришлось изучать его. Сначала, конечно, изучил HTML и CSS по урокам Попова. За неспешный год достаточно освоил JS и приступил к PHP и MySQL. Где так же помог Попов. А дальше уже гуглил... В общем чтобы начать - нужно во-первых желание, а во-вторых умение гуглить! Советую начать с блокнота и ДжаваСкрипта. Т.к. начать очень и очень просто! Проще просто неуда! Плюс в том что можно сразу писать полезные вещи для себя - user скрипты для Tampermonkey. Т.е. можно настраивать вид страницы как угодно! Не отчаивайтесь если что-то не получается - спрашивайте в интернете, гуглите.
плохой подход. сначала теория. потом в бой. теория должна быть коротко написанная, но с нюансами, с небольшими практическими примерами. иначе вам не стать профессионалом.
Не вспомню кто именно, но либо Торвальдс, либо Кнут, сообщали, что хороший программист думает о структурах данных, а неочень - о коде. Гротеск, конечно и о коде тоже думать надо крепко, однако, в общем не лишено смысла. Поняв свою задачу в образах структур данных, через алгоритмы, пишем на нашем языке.
Thanks a lot Volodya!! The video helped me a lot! Let's start programming and communicating! Who is learning English? What textbooks and resources do you use?
Институтскую программу брать не стоит, по крайней мере отечественную программу, а так есть книга Стивена Праты - "Язык программирования C++ с лекциями и упражнениями".
Не могли бы вы сделать видео про аддитивность. Даже если вы сами не очень разбираетесь в этой теме, вы достаточно быстро поймёте, что так к чему, а после ваш талант объяснять сложное просто, все поставит на свои места.
А данные определения для всех языков одинаковые или для java эти определения означают одно, а для c++ другое!? И о каком языке вы говорите в данном видео, что бы перед тем как начать читать литературу понять что обозначают его определения
Начинать с этого!!!!! - ruclips.net/channel/UCgzmIWuaCfpTpx3LuQ2dHEg. Станет все понятнее, от основ вычислений до работы процессора. ЗАлипательная фигня.
Rec :) Ты шутки вообще понимаешь? или у тебя BSOD? И какой же это инструмент для С++ и СиШарпа? :D У меня еще вопрос: Если вы не умеете пользоваться ПК или хотите стать дизайнером или тать программистом - как вам в этом поможет Windows? Судя по тому потоку сознания после "c#" у тебя припадок :) как много разных умных слов ты знаешь :) Научишь меня программированию? :D
сабрутина по русски называется процедурой. Есть языки программирования, в которых есть и функции и процедуры, они очень похожи друг на друга, разница кроется только в нюансах. считается, что функция возвращает значение, а процедура не возвращает значений, она просто что-то делает.
неправильный урок. Чтобы понять цикл, класс, шаблон нужно оказаться в условиях, когда тебе НУЖНО что-то вроде цикла, или класса - и ты гуглишь и ты узнаешь.
Полный бред! Какой смысл изучать все эти понятия в абстрактной теории если они легко понимаются на практике! Просто откройте бесплатный курс по питону на степике или яндекс практикуме
напоследок надо было сказать, если тебе нравится постоянно долбится об стенку головой каждый день/неделю/месяц, решая очередную задачу, то доброй пожаловать в наш клуб маз.... 99 процентов людей отлетят на консольных программах, типа реверсни ка мне тут стрингу. И вообще, самое главное забыл упамянуть, без английского вообще забудь о программировании как о профессии))
Это я к тому, что видео из разряда: - с чего начать? - с начала! И больше похоже на вступление к уроку. А где же блок-схемы и прочая логика работы программы.
А если допустим мне захотелось создать суперигру, то она должна быть компьютерной? Или может быть в наше прогрессивное время стало возможным и по-другому? Интересно, до чего дошел передовой прогресс?
То чувство , когда Иисус направляет на Путь Истинный ... Благодарю за уроки !
В такую церковь с проповедником программирования я бы ходил! :D
зачем ты это написал? )))) ржу теперь весь видос вместо программирования! ))))
Мощьный образ)
Очень похож на пророка Иисуса мир Ему и благословение Аллаха.
Немного самобытно но просто и доступно к пониманию, для меня как для чайника в начале пути это видео оказалось очень полезным. Подписываюсь на канал и буду смотреть
Для себя лично понял следующее уже давно. Вот этапы изучения от простого к сложному.
Строгую последовательность соблюдать не нужно. Даже не приемлемо :).
1. Изучение возможностей языка - циклы, условия, работа с базой итд.
2. Изучение ООП - абстрагирование, инкапсуляцию, наследование итд.
3. Изучение паттернов - стратегия, фабрики итд.
Спасибо! Очень хорошее видео. Пожалуй, лучшее, что я видел именно по этой теме.
Вот именно этого всего мне и не хватало, чтобы начать что-то изучать в программировании... случайно наткнулась на Ваш канал)) Спасибо большое за понятное и доступное разъяснение, Вы мне очень помогли)) Теперь я знаю от чего мне отталкиваться) Лайк и подписка!
случайно набрел на этот канал, видосы просто шикарные, спасибо автору!
Лайк, подписку уже сделал и коммент)) Володя, интересные видео! Пока продолжаю смотреть дальше из этого маленького плейлиста из 3х видео. Лекции небольшие.
Очень круто, спасибо!
Я уже программист, но не знаю многих вещей, однако чему-то научить могу, но не знал с чего начать
Местами напоминает проповедь, братья и сестры, это переменная, я точно вам говорю. Но объясняет доходчиво, сделал скрин экрана, пошел разбираться, что это все значит. Спасибо.
Еще бы хотелось видео где просто перечислены основные типы алгоритмов в программировании. И какие стоит изучить вначале, а какие сначала не нужны.
Спасибо тебе большое, под каждым твои видео хочется поставить десять лайков! ТЫ просто красавчик, низкий тебе поклон.
Большое спасибо,очень полезно,поможет в моем начинании программирования.
Спасибо. Просто и доходчиво!
Пишу спустя 2,5 года после просмотра. Спасибо большое, это помогло мне создать правильный фундамент и понять для себя вектор развития. Работаю около года фронтенд разработчиком.
работаешь удаленно?
Wot BOOMSLANG да
@@johnd1431 мое почтение
У меня раз в пол года появляется желание учить какой-нибудь язык, но потом... когда смотрю на всё это, леееень
Спасибо. Даете очень полезную информацию в правильном виде)
я весь месяц учился не правильно)
теперь пойду по этой схеме)
Спасибо,нащел то что искал,указание пути великого!
спс!!!!! сразу видно Профи новой формации! спс за то что Вы делитесь своим опытом!
Благодарю ВАС
Сказал бы лучше - что такое программирование, зачем его изучать, и зачем оно в прикладном плане? Как загорется им? У нас уже есть куча годных программ, почему не обходится ими? (речь о взгляде обывателя)
Всё говорят про программирование, но это узкоспециализированный сегмент всего IT, и начинать нужно с понимания как все устроено. Мне хочется понимать как работает мой компьютер, и чтоб его контролировал только я. Возможно с вашей помощью, получится лучше понять как все работает, и что с этим делать)
прочитай книжку тогда как устроен компьютер
Не нашел я информации про термин Субутина. Жду подсказки или ссылки на материал для ознакомления.
Молодец, разжевал, спасибо!
Оййй Спасибо! Для меня єто очень полезное видео , я уже и незнал что дальше учить а про алгоритмы и неподумал ! Спасибо это еще оди пинок мне под зад для того чтоб двигатся вперед в изучении програмирования
Володя, прошло уже 3 года и я почти пересмотрел уже все видео о програмирование на ютубе. Теперь я знаю з чего начать, а когда уже мне можно начинать, как понять готов ли я уже?
Такая же фигня.
Ха,ты пытаешься понять готов ли я, но это глупость. Только начав ты поймёшь большинство вопросов
Я вот 4 года программирую и ни разу не сортировал пузырьком и не поворачивал бинарные деревья. Только на собеседованиях что-то подобное было.
Мне кажется, шаблоны проектирования начинающему будут полезнее, чем базовые алгоритмы.
Я соглашусь, что шаблоны - это полезная вещь. Проблема вот в чём, представьте, что перед вами человек, который не знает что такое переменная, объект, и массив. Этот человек ни разу не писал методов. И вы пытаетесь ему объяснить что такое абстрактная фабрика... и вообще зачем она нужна.
Volodya Mozhenkov речь же об алгоритмах, а не о переменых, объектах и прочем.
Лично я думаю это зависит от области.
Что насчёт задачек, когда есть входные данные и нужно получить определённые выходные? Например, как на CodeChef.
111shooter1111
Я боюсь спросить вас, на каком языке вы программируете? Меня пугает ход ваших мыслей :(
Ron Barhash А к чему вопрос? Просто один сказал что алгоритмы не так нужны, а другой не совсем согласился и сказал что нужно знать знать средства языка, но средства языка и алгоритм это отдельные вещи.
Ты хороший человек
Ни замечательный, ни плохой. Идеальный стандарт
Лучшее видео!
Начинать надо с типов данных, условий и циклов.
Сам начинал в школе на Паскале, но не догнал до циклов - плохо объяснили.
Потом в универе препод нормально объяснил. Но особо не понимал зачем мне программирование если нельзя это где-то реально применить, а чтобы написать простейший калькулятор мне казалось что надо обладать мегазнаниями!
В каком-то плане так и было, сейчас это сделать намного проще с помощью Electron'а.
В третий раз я начал программировать когда захотел поменять свой сайт на кук03е, а т.к. для его модификации был доступен лишь JavaScript - пришлось изучать его. Сначала, конечно, изучил HTML и CSS по урокам Попова.
За неспешный год достаточно освоил JS и приступил к PHP и MySQL. Где так же помог Попов.
А дальше уже гуглил...
В общем чтобы начать - нужно во-первых желание, а во-вторых умение гуглить!
Советую начать с блокнота и ДжаваСкрипта. Т.к. начать очень и очень просто!
Проще просто неуда! Плюс в том что можно сразу писать полезные вещи для себя - user скрипты для Tampermonkey. Т.е. можно настраивать вид страницы как угодно!
Не отчаивайтесь если что-то не получается - спрашивайте в интернете, гуглите.
плохой подход. сначала теория. потом в бой. теория должна быть коротко написанная, но с нюансами, с небольшими практическими примерами. иначе вам не стать профессионалом.
Начать писать заголовки видео, как у этого, с помощью CamelCase?
Огромное спасибо ! Смотрю .
Интересно. В сети такой лекции не встречал!!!
Не вспомню кто именно, но либо Торвальдс, либо Кнут, сообщали, что хороший программист думает о структурах данных, а неочень - о коде. Гротеск, конечно и о коде тоже думать надо крепко, однако, в общем не лишено смысла. Поняв свою задачу в образах структур данных, через алгоритмы, пишем на нашем языке.
Спасибо, немного сориентиррвали
Володя мой кумир, я ,абсолютный гуманитарий, теперь, как амбидекстр, и гуман , и матан😂
Thanks a lot Volodya!! The video helped me a lot! Let's start programming and communicating!
Who is learning English? What textbooks and resources do you use?
mostly games. huge ones like RPG's with a lot of dialogs and lore.
Спасибо
Очень понятное видео. Спасибо.
По книжкам, конечно. Можно какую-нибудь институтскую программу глянуть и подобрать нужные книги.
Институтскую программу брать не стоит, по крайней мере отечественную программу, а так есть книга Стивена Праты - "Язык программирования C++ с лекциями и упражнениями".
Не могли бы вы сделать видео про аддитивность.
Даже если вы сами не очень разбираетесь в этой теме, вы достаточно быстро поймёте, что так к чему, а после ваш талант объяснять сложное просто, все поставит на свои места.
Да благодарю)
Странно... Я думал для начала надо понять что такое алгоритм и булева логика... Потом уже процедура, функция, переменная и т.д.
А еще понятие о типах данных..
и как объяснить алгоритм? без переменных и функций?
спасибо
А данные определения для всех языков одинаковые или для java эти определения означают одно, а для c++ другое!? И о каком языке вы говорите в данном видео, что бы перед тем как начать читать литературу понять что обозначают его определения
Это базовые понятия. Для всех одинаковы.
"создание чего то нового" имеется ввиду чегото нового вообще? или чего то нового для кого то конкретно? это разные понятия
а как же раздел теории алгоритмов в дискретной математике, а именно сложность алгоритмов?
Дельные советы!
в общем все понятно надо читать Шилда и Гослинга (раз так 3 -4)
Зачем?
Спасибо за видео! Желаю вам успехов!
уже седой - стареем
Добрый день. Нет ли у Вас курса по sql?
у меня есть
@@меньшезнаешькрепчеспишь-у1щ можно линк?
@@morriganu можно завтра скину
С - Спасибо!
Начинать с этого!!!!! - ruclips.net/channel/UCgzmIWuaCfpTpx3LuQ2dHEg. Станет все понятнее, от основ вычислений до работы процессора. ЗАлипательная фигня.
Спасибо.
Начало 1:47
для начала надо установить Линукс ...:)
Rec ReaTe, как боженька смолвил =)
А в чём проблема? Я установил debian: всё работает, обновляется, программы из проверенных источников, бесплатно.
Нет :Р
Rec :) Ты шутки вообще понимаешь? или у тебя BSOD? И какой же это инструмент для С++ и СиШарпа? :D У меня еще вопрос: Если вы не умеете пользоваться ПК или хотите стать дизайнером или тать программистом - как вам в этом поможет Windows? Судя по тому потоку сознания после "c#" у тебя припадок :) как много разных умных слов ты знаешь :) Научишь меня программированию? :D
он имел в виду среду програмирования
Никогда не встречал "субрутину". Наверное это определение встречается в иностранной литературе?
Нет. Просто это немного устаревшее название.
Благодарю за ответ!
судя по синтаксису Basic, ноги у этой штуки растут от туда :)
сабрутина по русски называется процедурой. Есть языки программирования, в которых есть и функции и процедуры, они очень похожи друг на друга, разница кроется только в нюансах. считается, что функция возвращает значение, а процедура не возвращает значений, она просто что-то делает.
неправильный урок. Чтобы понять цикл, класс, шаблон нужно оказаться в условиях, когда тебе НУЖНО что-то вроде цикла, или класса - и ты гуглишь и ты узнаешь.
Интересная логика :) т.е. без условий нельзя программировать классы?
ты как так волосы отрастил? я если не стригусь, дальше 33 см не вырастают, сами отпадают
я их не отращивал... они сами )))
у каждого свои эквилибриум. мои своего достигли, дальше тоже не ростут
"рАстут", не благодари ;)
Иисус спасибо тебе
Полный бред! Какой смысл изучать все эти понятия в абстрактной теории если они легко понимаются на практике!
Просто откройте бесплатный курс по питону на степике или яндекс практикуме
Прикинул если бы я купил эту дичь))
Вода...
напоследок надо было сказать, если тебе нравится постоянно долбится об стенку головой каждый день/неделю/месяц, решая очередную задачу, то доброй пожаловать в наш клуб маз.... 99 процентов людей отлетят на консольных программах, типа реверсни ка мне тут стрингу. И вообще, самое главное забыл упамянуть, без английского вообще забудь о программировании как о профессии))
@@mishazavorotnoi3864 как ему написать не могу понять есть много воппосов
Платный урок?)))
Нет. Написано-же.
Это урок, который несколько людей хотели оплатить... но денег на это нет.
Это я к тому, что видео из разряда:
- с чего начать?
- с начала!
И больше похоже на вступление к уроку. А где же блок-схемы и прочая логика работы программы.
Многие не знают, где это самое "начало". В этом и суть видео.
ваше видео весьма познавательно
Нужно захотеть создать супер-игру. Если этого нет, то программистом ты ничерта не станешь
А если допустим мне захотелось создать суперигру, то она должна быть компьютерной? Или может быть в наше прогрессивное время стало возможным и по-другому? Интересно, до чего дошел передовой прогресс?
Не обязательно. Можно захотеть создать супер_что_угодно