Как научиться программировать?
- с чего начать обучение программированию?
- какой язык изучать первым?
- какие книги читать?
Отвечу по порядку. Начните с изучения уроков на этом сайте. В них вы освоите основы программирования с использованием языка C (читается как Си). Курс самодостаточен, поэтому на данном этапе вам не потребуется никаких дополнительных книг, хотя их чтение не возбраняется. Более того, почти в каждом уроке есть ссылки на дополнительные материалы (книга, видео, статьи и т.д.).
Основные характеристики курса:
Доступно
все объяснения на понятном языке.
Наглядно
поясняющие примеры, видео, картинки, анимации.
Бесплатно
все уроки доступны бесплатно.
Практика
много практических задач разного уровня сложности. Задачи проверяются автоматически.
Помощь
я всегда готов помочь, если вы что-то не поняли. Просто задайте свой вопрос в комментариях к уроку.
Чего здесь точно не будет:
- оконных приложений
- ООП и классов
- С++
- способов стать программистом за 1 час, 2 дня, 3 недели и пр.
Кратко поясню, почему всё именно так, а не иначе. В уроках изучаются основы алгоритмизации и программирования на языке Си. Никаких классов в Си нет, поэтому и у меня их не будет. Окошки, кнопочки и прочие навороты, это всё очень красиво и захватывающе, но ничего общего с алгоритмизацией не имеет. Только консоль, только хардкор. С++ тут тоже нет.
Как проходит обучение:
- Изучаете теорию
- Решаете много практических задач
- Решаете ещё практические задачи
- Изучаете дополнительные материалы по теме урока
- Решаете исследовательские задачи
Когда можно начать?
Да хоть прямо сейчас!
Начать обучениеПоследние обновления на сайте:
29.11.17 Новые уроки
Зачем нужны массивы?, Одномерные массивы, Именованные константы. Деректива define и Двумерные массивы
12.12.17 Новые уроки
Зачем нужны символьные строки? и Тип данных char. Таблица ASCII.
Подпишитесь, чтобы не пропустить обновления!
Поддержите проект рублём.