Итак, обучение начинается с программирования на JavaScript. Этот язык современный, актуальный, много где используется. Вы видите его каждый день - на сайтах в интернете. Первая программа по традиции состоит из вывода на экран слов "hello, world". Что примечательно, программа, написанная на javascript пишется прямо в блокноте, а открывается в браузере. По сути скачивать какое либо ПО необязательно (по крайней мере на этом начальном этапе). Программа маленькая, состоит практически из одной строки:
Первая строка нужна для корректного отображения русских букв. Чтож, можно сказать - начало положено :) |
Итак, в блоге я создал специальный раздел, посвященный моему обучению программированию в проекте geekbrains.ru. Первые 2 видео из курса это некоторое введение. Расскажу о них. В первом видео рассказывается непосредственно о курсе. Автор довольно неплохо описывает плюсы этого курса. Коротко отмечу их: обучающие видео разбиты на небольшие видео по 5-10 минут, это поможет избежать "каши" в голове; видео сделаны для людей, которые вообще могут быть не знакомы с программированием, а значит понятно будет всем. Во втором видео автор рассказывает о том, как он стал программистом и что потребуется для обучения. Сделано довольно интересно и даже мотивирует к дальнейшему обучению :) Ну, с введением познакомился, можно смотреть дальше. Третье видео называется "первая программа", думаю будет интересно. О нем напишу немного позже, в следующей записи. |
Поначалу я хотел изучать программирование с языка C++. Почитав много информации, я понял, что C++ надо изучать не первым. В идеале - сначала выучить просто язык C. Но начать я решил с одного интересного проекта - geekbrains.ru. Наткнулся я на него совсем недавно и возможно судьба привела меня на него :) Так же на сайте есть "продвинутые" курсы программирования - для android, ios, java, php; возможность обучиться верстке, веб-программированию и многое другое. Но это все позже ;) После прохождения курсов проект обещает выдать сертификат. Конечно, на работу с этим сертификатом не устроишься, но для себя можно получить его. Итак, буду изучать программирование в проекте geekbrains.ru, а об успехах буду обязательно писать в блоге! :) |
Сейчас у меня разгар сессии, поэтому на время приостановил обучение языку C++. Занимаюсь изучением экзаменационных предметов :) |
Первое, что мне предстояло - выбрать книги, по которым я буду учить язык C++. Почему именно книги, а не книгу? Я считаю, что одной книги будет недостаточно. Осилив целиком одну, наверняка стоит заняться второй, потом третьей и так далее. Конечно, начиная со второй книги самые первые главы можно будет пропускать (я говорю про "основы" языка - переменные, математические операторы, циклы, условия и т.п.) Почитав комментарии к многим книгам и посоветовавшись с парой людей, я выбрал четыре книги по программированию на C++: 1. Айвор Хортон - Visual C++ 2010. По отзывам эта книга написана очень понятным языком, в ней много примеров программ. Начать решил я именно с нее. 2. Бьёрн Страуструп - Язык программирования C++. Книгу написал сам создатель языка C++. Что же может быть лучше? :) Однако, быстренько пролистав книгу, мне она показалась сложной. Так что начинать с нее я бы не советовал. 3. А. Крупник - Изучаем Си. Об этой книге говорят, что она написана для учеников старших классов и студентов начальных курсов. Наверное это означает то, что книга написана максимально доступным и понятным языком. Возможно, стоило бы и с нее начать изучать язык C++. 4. Стефан Р. Дэвис - С++ Для чайников. Думаю вы наверняка видели серию книг "Для чайников". По отзывам, книга очень хорошая и действительно по ней можно изучать программирование на C++ даже будучи очень далеким от слова "программирование". Итак, книги выбраны, можно начать и изучать язык C. Как я уже написал, первой книгой будет "Айвор Хортон - Visual C++". |
Я решил добавить в свой блог раздел "О себе" и сразу же написать в него первую запись. Наверное стоит рассказать, что я знаю о компьютерах и конкретно программировании, т.е. имеется ли какая-то "база" знаний к изучению языка C++. Собственно о компьютерах я знаю достаточно много. Компьютер был с самого детства, многому научил меня папа. К своим 20 годам я могу полностью собрать купленный ПК, установить систему (знаком только с windows), установить и настроить программы. Ну а с наличием интернета можно вообще все что угодно установить и настроить. Так что тут я не новичок, да и особо сложного тут ничего нет. Что же я знаю о программировании? В 10 и 11 классе в школе и на первом курсе института меня обучали турбо паскалю. В TPascal`e я знаю только самое основное: объявление переменных, ввод-вывод, математические вычисления, условные операторы, циклы, массивы одномерные и двумерные, запись и чтение в/из файла. Итак, некоторое представление о программировании я имею. Знаю что такое циклы, условия и т.п. Думаю это несколько облегчит мое изучение программированию на C++ (на начальном этапе так точно). |
Так получается, что первая запись не совсем относится к тематике блога - обучению мной программированию на языке C++. Кстати, это не означает, что я его НЕ изучаю :) Решил поделиться тем, как я покупал домен для данного блога. Доменное имя jkeblog.ru выбрал достаточно быстро. Проверил - домен свободен. Внимание привлекли 2 сайта: Reg.ru и 2domains.ru Первый сайт привлек тем, что его я уже видел. Скорее всего где-то в подобных записях в блогах. Да и сам я пару лет назад помогал знакомому с сайтом и регистрировал ему домен на этом сайте. Второй сайт привлек ценой - 99 (!) рублей в год. Я уже хотел начать регистрацию на нем, но решил почитать отзывы в интернете о нем. Дабы Вам не пришлось лопатить все сайты с отзывами, вкратце опишу прочитанное. В общем, второй сайт я сразу отсеял. Для верности почитал отзывы для Reg.ru - они в основной массе положительные. Вывод: не ведитесь на низкие цены и внимательно читайте отзывы о различных сайтах, представляющих свои услуги (в том числе и регистрацию доменов). |
Приветствую всех на моем блоге! Сразу скажу - это мой первый опыт ведения блога. Я обещаю стараться делать все интересно, информативно и не нудно :) На страничке "Информация о сайте" вы можете прочитать, о чем этот блог. В блоге будут так же записи посвященные не только языку C++ да и вообще не только программированию. Блог он на то и блог, что бы писать свои мысли, идеи да и вообще все что в голову придет (ну, почти). Ну, думаю для первой записи хватит. Все остальное - позже. Этот пост назовем вступлением :) |