АП
Андрей Папук

Программирование с нуля.

Хочу изучить C++ и MySQL. Подскажите пожалуйста, с чего начать? За плечами лишь небольшая работа в Pascal, да и то многое позабыл 🙂
Если будете советовать книги, то напишите точное название, ибо живу в городе с одним книжным магазином, да и то там нет тех книг которые мне нужны 😞

Заранее спасибо!

АД
Александр Давыдов

У тебя есть гребанный интернет

ОЮ
Ольга Ющенко

1) Изучая C++ вы волей не волей изучите C, может не изучите стандартную библиотеку C, но само подномжество C стороной не обойдёте. С и С++ различаются в деталях в которых пересекаются, но не таких значительных, чтобы забивать ими голову на начальном этапе обучения. Изучайте C++ -C приложиться автоматически. 2) Изучая C++ вам встретися много всякого, среди них общий синтаксис, указатели и ссылки, шаблоны. Всё это нужно знать очень хорошо и не слазить с этого пока не изучите. Указатели сложны обычно тем, что современные программисты отучились от таких вещей - это привет от Assembler - нужно мозги повернуть специальным образом - нигде кроме C и ASM вы их не встретите. Это дань того, что C++ системный язык - нужно изучить и понять, пропустить и отложить их нельзя. Обязательно постройте своими руками двухсвязный список - без этого никуда. Шаблоны - это попытка сладить со строгой типизацией - очень изящная и зубодробительная - надо понять, без них не обойдётесь, возможно вам это отобъём всю охоту самому создавать шаблоны, но пользоваться вы ими должны уметь - без этого не проживёте. 3) Объектно-ориентированное программирование в C++ это отдельная песня. Очень изящная, добротная и честная реализация.. . Т. е. не просто реализовали ООП и всё, ООП в C++ взаимодействует с указателями и ссылками, шаблонами и перегрузкой операторов. От чего становится очень глубокой реализацией.. . из живых языков сейчас имеются только две объектно-ориентированные модели: C++ и Java. Все остальные языки используют ООП-модель Java, ООП-модель C++ повторить наверное нельзя - просто уникальная модель, C++ следует изучать, чтобы хотябы просто познакомиться с ней. 4) В принципе на этом изучение языка как такового заканчивается, но имеется ещё очень важная составляющая - стандартная библиотека C++ -это попытка уменьшить сложность языка, с сохранением его гибкости - попытка блестящая. Нельзя сказать, что вы C++ программист, если не знакомились с STL. Правда для работы с STL вам потребуются все предыдущие знания и указатели и шаблоны и ООП. А после этого вы отправляетесь в свободное плаванье, как в западных университетах, что хотите, то и выбираете. Хотитите с графикой работате, хотите с системными задачами, хотите сервера пишите, хотите клиенты, можете быть как системным программистом, так и прикладным. Хотите любой другой язык изучаете или изучаете все подряд, до каких сможете дотянуться (моя модель 🙂. Вы становитесь свободным, однако это не означает, что у вас не будет трудностей - у вас их будет до чёрта и задачи будут встречаться посложнее, чем изучение C++, просто они вас уже не будут пугать. Изучая досконально C++ вы понимаете откуда идёт программирование и куда, вы понимаете какая цена стоит за функцией sin() (которую используют все языке, даже те, где эта функция даром не сплющилась) , и что предстоит сделать завтра, и, возможно, вы сами захотите взвалить одну из задач на свои плечи...

ЯЛ
Яссин Ливанов

cyberforum точка ру. Там соответствуюшие разделы с книгами и т. п. есть.

Алексей Сорокин
Алексей Сорокин

книги есть 100% если только ты не из деревни семеновка что в 3 тыс км от города кутузовка ))) который в ХМАО
если влом покупать бумажную книгу найди себе тогда отсканенный вариант правда на торрентах хорошие книги редко раздают но найти все же можно

АК
Анютка Крошка

Зачем тебе С++? Ты решил стать разработчиком игр? Тогда тебе надо сначала штудировать матан, алгоритмы и структуры данных, а потом уже браться за С++. Для общего развития конечно не помешает, но не более того. Если изучал Паскаль, то думаю тебе ближе будет C# - на нем и работы существенно больше, но нужно профильное образование.

Похожие вопросы
С чего начать учить программирование? С самого нуля, какой стоит выучить чтоб потом было понятно
Какие есть программы, игры которые обучают программированию? Хочу начать изучать программирование с нуля.
Программирование. Можете посоветовать/скинуть сюда уроки (С НУЛЯ) программирования.
Посоветуйте книгу, сайт для изучения программирования с нуля .
Программирование с нуля
кто может дать ссылку на скачивание книги для программирования с нуля чтоб там все описывалося
скиньте пожалуйста ссылку где можно с нуля научится языку программирования.
Посоветуйте книгу или курс по программированию на флеше с нуля.
Посоветуйте книгу для изучение Языка программирования Java с нуля.
Подскажите книгу по программированию на С++ с полного нуля. Как будто никогда не видел языки программирования.