BlackIce
10.11.2007 - 17:44
Решил занятся Java.
Соответсвенно если есть уже пишущие - нужны подсказки на ресурсы. Мануалы, best concepts, how-to, и тд.
Если есть ссылки на форумы где общаются Java-кодеры - киньте в личку.
Surrendra
25.11.2007 - 20:27
]]>www.knigka.info]]>материала море

на здоровье!
MURMAN
24.12.2007 - 18:32
Подскажите где в инете можно найти что нибудь об обучении програмированию на С++?
3rGrey
24.12.2007 - 19:46
Предисловие
"Язык формирует наш способ мышления и определяет, о чем мы можем мыслить." Б.Л. Ворф
C++ - универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей C++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, C++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы.
Ключевым понятием C++ является класс. Класс - это тип, определяемый пользователем. Классы обеспечивают скрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. C++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline- подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В C++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем.
C++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из C++ программ можно использовать C библиотеки, и с C++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C.
Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание C++, много примеров и еще больше фрагментов программ.
Структура этой книги
Глава 1 - это короткое турне по основным особенностям C++, предназначенное для того, чтобы дать читателю почувствовать язык. Программисты на C первую половину главы могут прочитать очень быстро; она охватывает главным образом черты, общие для C и C++. Во второй главе описаны средства определения новых типов в C++; начинающие могут отложить более подробное изучение этого до того, как прочтут Главы 2, 3 и 4.
В Главах 2, 3 и 4 описываются средства C++, не включенные в определение новых типов: основные типы, выражения и структуры управления в C++ программах. Другими словами, в них описывается подмножество C++, которое по существу является языком C. Рассмотрение в них проводится гораздо подробнее, но полную информацию можно найти только в справочном руководстве.
В Главах 5, 6 и 7 описываются средства C++ по описанию новых типов, особенности языка, не имеющие эквивалента в C. В Главе 5 приводится понятие базового класса, и показывается, как можно инициализировать объекты типа, определенного пользователем, обращаться к ним и, наконец, убирать их. В Главе 6 объясняется, как для определенного пользователем типа определять унарные и бинарные операции, как задавать преобразования между типами, определенными пользователем, и как задавать то, каким образом должно обрабатываться каждое создание, уничтожение и копирование значения определенного пользователем типа. Глава 7 описывает концепцию производных классов, которая позволяет программисту строить более сложные классы из более простых, обеспечивать альтернативные интерфейсы класса и работать с объектами безопасным и не требующим беспокоиться о типе способом в тех ситуациях, когда типы объектов не могут быть известны на стадии компиляции.
В Главе 8 представлены классы ostream и istream, предоставляемые стандартной библиотекой для осуществления ввода-вывода. Эта глава имеет двоякую цель: в ней представлены полезные средства, что одновременно является реальным примером использования C++.
И, наконец, в книгу включено справочное руководство по C++.
Ссылки на различные части этой книги даются в форме #2.3.4 (Глава 2 подраздел 3.4). Глава с - это справочное руководство; например, #с.8.5.5.
Предисловие
Благодарности
Заметки для читателя
Структура этой книги
Замечания по реализации
Упражнения
Замечания по проекту языка
Исторические замечания
Эффективность и структура
Философские замечания
Размышления о программировании на C++
Правила правой руки
Замечания для программистов на C
Содержание
Глава 1 - Турне по C++ 1.1 Введение
1.2 Комментарии
1.3 Типы и Описания
1.4 Выражения и Операторы
1.5 Функции
1.6 Структура программы
1.7 Классы
1.8 Перегрузка операций
1.9 Ссылки
1.10 Конструкторы
1.11 Вектора
1.12 Inline-подстановка
1.13 Производные классы
1.14 Еще об операциях
1.15 Друзья (friend)
1.16 Обобщенные Вектора
1.17 Полиморфные Вектора
1.18 Виртуальные функции
Глава 2 - Описания и Константы 2.1 Описания
2.2 Имена
2.3 Типы
2.4 Константы
2.5 Экономия Пространства
2.6 Упражнения
Глава 3 - Выражения и операторы 3.1 Настольный калькулятор
3.2 Краткая сводка операций
3.3 Сводка операторов
3.4 Комментарии и Выравнивание
3.5 Упражнения
Глава 4 - Функции и Файлы 4.1 Введение
4.2 Компоновка
4.3 Заголовочные Файлы
4.4 Файлы как Модули
4.5 Как Создать Библиотеку
4.6 Функции
4.7 Макросы
4.8 Упражнения
Глава 5 - Классы 5.1 Знакомство и краткий обзор
5.2 Классы и Члены
5.3 Интерфейсы и Реализации
5.4 Друзья и Объединения
5.5 Конструкторы и Деструкторы
5.6 Упражнения
Глава 6 - Перегрузка Операций 6.1 Введение
6.2 Функции Операции
6.3 Определяемое Преобразование Типа
6.4 Константы
6.5 Большие Объекты
6.6 Присваивание и Инициализация
6.7 Индексирование
6.8 Вызов Функции
6.9 Класс Строка
6.10 Друзья и Члены
6.11 Предостережение
6.12 Упражнения
Глава 7 - Производные Классы 7.1 Введение
7.2 Производные Классы
7.3 Альтернативные Интерфейсы
7.4 Добавление к Классу
7.5 Неоднородные Списки
7.6 Законченная Программа
7.7 Свободная Память
7.8 Упражнения
Глава 8 - Потоки 8.1 Введение
8.2 Вывод
8.3 Файлы и Потоки
8.4 Ввод
8.5 Работа со Строками
8.6 Буферизация
8.7 Эффективность
8.8 Упражнения
Справочное Руководство по С++
Есть в файловом архиве на политеха.нет. Раздел справочники
MURMAN
30.12.2007 - 15:25
Все здорово спс но ссылку дай нормально пжл.
мою ссылку распознают как спам. напиши этот адрес латиницей и попадешь на нужный сайт. там в файловый архив и т.д.
Surrendra
4.01.2008 - 0:59
на
]]>www.knigka.info]]> немерянно книг для всего связанного с ПК
pr_wolf
24.01.2008 - 2:37
По джаве есть замечательные книги
Кей с. Хорстман, Гарри Корнелл
JAVA 2 Основы том 1.
и JAVA 2 том 2 тонкости программирования
Изучив их, будете четко знать что такое JAVA и ООП.
А кто нибудь может подсказать где найти отличную книженцию по Turbo C....желательно для чайников))))))))))А то у нас в этом семестре началося, с Pascal'я еще не перестроился как то....
Surrendra
27.02.2008 - 23:39
Цитата(МoTН @ 16.02.2008 - 11:00)

А кто нибудь может подсказать где найти отличную книженцию по Turbo C....желательно для чайников))))))))))А то у нас в этом семестре началося, с Pascal'я еще не перестроился как то....
Без проблем. Всё о C/C++ :
]]>http://knigka.info/category/c/]]>Турбо Си для начинающих:
]]>http://www.knigka.info/2008/02/20/c-dlja-chajjnikov.html]]>Удачи
Surrendra пасибо горомное....скоро стану мега-программером)))))))
Surrendra
2.03.2008 - 21:13
хех, спасибо :)
однако я порекоммендовал бы тебе учить что-нибудь более перспективное чем Си. На нем программируют все, кому не лень )
как альтернатива Haskell, Assembler (очень сложно, но востребовано)
впрочем... знание Си и варезный Visual Studio 2008 - самый стабильный вариант :)
Не хочу тему создавать, поэтому здесь отпишусь:
Господа программисты, интересует такой вопрос, в какой среде программирования пишутся программы на С++.
Простите меня юзверя, если вопрос некоректно задан.
Lady_Liana
19.04.2009 - 12:33
Цитата(Lunari @ 6.01.2009 - 15:31)

Господа программисты, интересует такой вопрос, в какой среде программирования пишутся программы на С++.
- C/C++
- Anjuta
- C++ Builder
- Code::Blocks
- Codelite
- wxDev-C++
- PellesC
- Sun Studio
- Ultimate++
- Visual Studio
- NetBeans
- Eclipse
- KDevelop
- XCode
- Geany
- MonoDevelop
- Aptana
- Open Watcom
Книга есть хорошая Герберта Шилда
Ахинея
13.06.2009 - 20:26
Попробуйте справочники Г.Шилдта, доступно, понятно и все хорошо описано.
http://biblioteki.net/viewtopic.php?t=5328
Molodec
30.07.2009 - 18:41
Lady_Liana, Раньше писал в C++ Builder. Теперь перешел на Microsoft visual C++ Express Edition. Он на много удобнее. Так что советую его. Еще в нем не надо париться с кряком. У вас эта программа в списке Visual Studio
Страуструп. Создал этот язык и написал к нему замечательную книгу. Лучше этого пока никто не придумал. Кто может лучше сказать о языке, как не его создатель?
Если будут вопросы, с удовольствием отвечу на любые. Или даже могу взять на удаленное обучение за небольшую сумму денег :-D
В принципе, ни в чем нет сложностей, если освоить google :)
maks84
15.08.2009 - 23:17
Б. Эккель - Философия Java. Однозначно.
agronom
16.08.2009 - 10:34
хм..а другие языки Вы знаете?
А какой у тебя вообще уровень? От этого сильно зависит выбор книг.
Ахинея
27.11.2009 - 16:42
Выкладываем здесть ссылки на полезнве книги по программированию. Так же просим советов по тому, что стоит почитать.
Безликий
18.07.2011 - 15:57
Посоветуйте кто-нибудь учебник по пхп и цсс.
Понятный, с картинками и доходчивыми объяснениями
Sanctuar Ranktum
8.01.2015 - 14:06
Цитата
хм..а другие языки Вы знаете?
Мы знаем) Что конкретно нужно?
Цитата
хех, спасибо :)
однако я порекоммендовал бы тебе учить что-нибудь более перспективное чем Си. На нем программируют все, кому не лень )
как альтернатива Haskell, Assembler (очень сложно, но востребовано)
впрочем... знание Си и варезный Visual Studio 2008 - самый стабильный вариант :)
На Си программируют многие, но среди них 99% говнокодеры, так что, если парнишка серьёзно займётся изучением языка и не остановится на создании консольного калькулятора, то плюсы будут для него более перспективны, чем ассемблер, только на изучение которого уйдёт туева хуча лет
Sanctuar Ranktum
8.01.2015 - 14:11
Цитата
Посоветуйте кто-нибудь учебник по пхп и цсс.
Понятный, с картинками и доходчивыми объяснениями
По пыхапе очень советую Крис Ньюман "Освой PHP самостоятельно", а по css - Чарльз Уайк-Смит "Стильный сайт с помощью css"
Ссылки не дам, ибо у меня бумажные версии, гугли сам)
Удачи в изучении;)
посоветуйте пожалуйста достойную литературу, по которой можно быстро научиться базовым знаниям Веб программирования?
Цитата(PoMa o @ 16.09.2017 - 1:58)

посоветуйте пожалуйста достойную литературу, по которой можно быстро научиться базовым знаниям Веб программирования?
Сам учусь сейчас программированию. Мне никакая книга не нужна, потому что всё есть в Интернете. Нашёл статью, сделал закладку в браузере. Ещё нашёл — ещё сделал. Могу посоветовать только в каком порядке изучать, от простого к сложному:
1. HTML. Научиться делать HTML-странички для браузера.
2. HTML + CSS. Научиться делать разные HTML-странички с разделением на колонки, с таблицами, с картинками, чтобы самому было приятно посмотреть в браузере на своё произведение.
3. HTML + CSS + PHP. Научиться делать динамические страницы, чтобы данные на страницу попадали из файла, а со страницы сохранялись в файл.
4. HTML + CSS + PHP + MySQL. То же самое, только вместо файлов — база данных MySQL.
Это будут базовые знания по Веб-программированию.
Для двух первых этапов нужны только текстовый редактор (советую Notepad++) и браузер.
Для третьего и четвёртого этапов нужно либо брать настоящий хостинг в Интернете, либо ставить на винду песочницу, например OpenServer. Я пробовал сначала на OpenServer, потом взял хостинг.
ШакалАйтишник
1.01.2018 - 20:01
Подскажите какую-нибудь литературу по c++ GUI или WinApi. Буду очень благодарен
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.