Малой упорно уже пару Дель меня достает с темой а посоветуй мне книжек правильных по начальному программированию. Я в этом очень далекий человек)) может набросаете несколько толковых книжек с азами, куплю ему пусть пробует.
примажусь к теме. и было бы замечательно - если бы примерно расписали последовательность прочтения, или в общем - последовательность развития, чтобы понять что о чем.
начал интересоваться тестированием - порчитал пару книг - зарегался на сайтах, где дают реальные задания для начинающих - задания ничего общего с книгами не имеют.
А он уже знает что он хочет написать? Думаю что сначала цель должна быть, а в инете полно разного найти можно, на тему какими средствами это реализовывать и чем одно другого лучше/хуже.
На курсы толковые отправь, азам обучат, а дальше сам поймет куда ему копать книжками.
Малой упорно уже пару
А возраст то хоть какой?
На курсы толковые отправь, азам обучат
Стандартное решение родителей - куда-то отправить? В данном случае не соглашусь. При изучении азов курсы - деньги и время на ветер. если есть желание изучать самому то будут только мешать.
На курсы толковые отправь, азам обучат, а дальше сам поймет куда ему копать книжками.
Сейчас некогда его куда то отправлять. Выпускной класс и нагружать сейчас его еще какими то курсами это излишество. Возраст 17 лет. Просто есть свободное время в небольших количествах, и хотелось бы использовать с толком, я с ним переговорил и его это заинтересовало, поэтому если кто знает начальные какие азы и подскажет правильную литературу то буду очень признателен. Плюс после нового года начнется усиленная подготовка к институту и возможно времени не будет совсем. Так что если есть что то начальное то неплохо было бы узнать.
На курсы толковые отправь, азам обучат, а дальше сам поймет куда ему копать книжками.
ага, стране нужны быдлокодеры после курсов
1- думаеш что тебе надо для пользs
2- книги ненужны все есть в инете 3- сначала сядь с ним поставь задачу и алгоритмы ...
4- курсы ... в украине нету ни одного места где дают современные технологии программирования ... разве что систематизацию существующих знаний для первокурсников
Малой упорно уже пару Дель меня достает с темой а посоветуй мне книжек правильных по начальному программированию. Я в этом очень далекий человек)) может набросаете несколько толковых книжек с азами, куплю ему пусть пробует.
Такое понятие, как азы программирования, нужно привязывать к конкретному языку программирования. Если потомку 17 лет, то базовые знания в программировании должны быть по долгу учебы. Дальше ставятся простые алгоритмические задачи: работа с матрицей, работа со строками, работа с файлами, поиск корня уравнения и тд.. После этого можно переходить на ООП, работу с сетью, многопоточность. Еще важно понять, что интересно. Мне была интересна графика, потом GUI, а сейчас сервер сайд. По алгоритмам есть чудная библия MIT.Introduction.to.Algorithms
не надо книги по программированию (особенно из серии "за 21 день" и "для чайников"). лучше изучать алгоритмику и системный анализ, а язык - то дело наживное а то будет потом знать 100 способов помножить 2 на 2, а посчитать прогноз запасов, к примеру, будет не в состоянии. по алгоритмам посоветую искусство программирования Кнута (не того, что с пряником, а фамилия такая). может немного устарело и молодые гении подскажут что лучше. по системному анализу - не знаю. это образ жизни и мышления, помню в детстве прочитал тоненькую книжечку с картинкой "цыплята готовы к обеду". это оно. но не помню ни автора ни названия.
если и эта книжка не отобьет желания, то медицина будет бессильна.
в-целом, я посоветовал бы Кнутта
+1
Паскаль пусть читает вот шедевральная книга. Но таких уже не делают, так что если надо в бумажном виде разве что распечатать. Ну это если серьезно Если для поигратся и поучить "тот язык на котором сайты делают" то хай джумлу ковыряет Книги например вот Да и вобще информации о ней в нете валом.
если и эта книжка не отобьет желания, то медицина будет бессильна.
А Кнут он аще с какова раена? вы б еще ассемблер насоветовали, ей богу.
не надо книги по программированию (особенно из серии "за 21 день" и "для чайников"). лучше изучать алгоритмику и системный анализ, а язык - то дело наживное а то будет потом знать 100 способов помножить 2 на 2, а посчитать прогноз запасов, к примеру, будет не в состоянии. по алгоритмам посоветую искусство программирования Кнута (не того, что с пряником, а фамилия такая). может немного устарело и молодые гении подскажут что лучше. по системному анализу - не знаю. это образ жизни и мышления, помню в детстве прочитал тоненькую книжечку с картинкой "цыплята готовы к обеду". это оно. но не помню ни автора ни названия.
ода Системный анализ это очень нужный навык в наших аутсорсах, кагже
Малой упорно уже пару Дель меня достает с темой а посоветуй мне книжек правильных по начальному программированию. Я в этом очень далекий человек)) может набросаете несколько толковых книжек с азами, куплю ему пусть пробует.
Такое понятие, как азы программирования, нужно привязывать к конкретному языку программирования. Если потомку 17 лет, то базовые знания в программировании должны быть по долгу учебы. Дальше ставятся простые алгоритмические задачи: работа с матрицей, работа со строками, работа с файлами, поиск корня уравнения и тд.. После этого можно переходить на ООП, работу с сетью, многопоточность. Еще важно понять, что интересно. Мне была интересна графика, потом GUI, а сейчас сервер сайд. По алгоритмам есть чудная библия MIT.Introduction.to.Algorithms
Плюсану пожалуй разве что про аглицкий еще забыл
Малой упорно уже пару Дель меня достает с темой а посоветуй мне книжек правильных по начальному программированию. Я в этом очень далекий человек)) может набросаете несколько толковых книжек с азами, куплю ему пусть пробует.
Такое понятие, как азы программирования, нужно привязывать к конкретному языку программирования. Если потомку 17 лет, то базовые знания в программировании должны быть по долгу учебы. Дальше ставятся простые алгоритмические задачи: работа с матрицей, работа со строками, работа с файлами, поиск корня уравнения и тд.. После этого можно переходить на ООП, работу с сетью, многопоточность. Еще важно понять, что интересно. Мне была интересна графика, потом GUI, а сейчас сервер сайд. По алгоритмам есть чудная библия MIT.Introduction.to.Algorithms
по алгоритам +++++1. это не считая на курсерии был цикл интродюс то алгортимс) наверное действительно для обучающих целей паскаль идеален, хотя он и архаичен. но у него допустимы вставки на ассемблере, что даст возможность понять, а как и где хранятся данные. матлогику к рекомендациям тоже бы добавил. без дискретной математики и теории множеств до реляционных баз данных, наверное, бы не лез, а это все дают на 1-2курсах.
примажусь к теме. и было бы замечательно - если бы примерно расписали последовательность прочтения, или в общем - последовательность развития, чтобы понять что о чем.
начал интересоваться тестированием - порчитал пару книг - зарегался на сайтах, где дают реальные задания для начинающих - задания ничего общего с книгами не имеют.
Для более общего понимания необходимы азы системного администрирования, интернет-технологий, программирования, баз данных.
Системное администрирование подразумевает либо Виндоуз либо Линукс(Юникс). Можна, конечно, обе тоже. Попросту, это поддержка, настройка, управление одним или более компьютеров использующихся для осуществления каких-либо нужд. Здесь небходимо и начальное понимание сетевых технологий, а также принципы администрирования операционной системы, программных серверов, служб.
Основы интернет-технологий - это понимание и начальные навыки HTML, JavaScript, CSS, особенности браузеров, технологии графики, веб-серверы.
Если вы овладеете основами программирования на одном языке, остальные будут во многом подобны. Начинать лучше с чего то попроще. Например, с Basic. Этот же Basic, по сути используется для нужд производительности в Work, Excell.
Основы баз данных - подобны таблицам Екселя с несколькими присущими закономерностями.
Практические базовые проекты по указанным направлениям ускорят и помогут в практическом овладении данными технологиями.
В принципе, это несколько похоже на ремонт и строительсвто. Если вы понимаете принципы постройки базового помещения и инжинерных сетей, то при желании и упорстве, можно постичь понимание и умение необходимые для среднесложных строений. Прелесть IT заключается в масштабируемости, при отсутсии необходимости в инфраструктуре и капитальных потребностях. Зачастую, энтузиазм, грамотное управление, и маркетинг приводят к успешным проектам.
Рекомендую бесплатный ресурс http://www.intuit.ru/, а также занятия с репетиторами, используя практические проекты.