Форум программистов, компьютерный форум CyberForum.ru

Сетевое программирование. Ваше советы - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.88
proger2030
 Аватар для proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
09.11.2011, 21:05     Сетевое программирование. Ваше советы #1
Сетевое программирование с чего начать ? Моя цель такая "головой зайти" в сетевое программирование и зарабатывание на нем деньги)).
Какие ОС изучить надо кроме Windows(реестре немного шарился ) и MS DOS(процентов 50%) никаких ОС не знаю. Какие ЯВУ надо ? Знаю (html/css ну это кончено разметка))) и немного знаю СИ++ т е процессе изучение). Насколько надо математика не абстрактна ?(школьная мат. хватит ?). Ассемблер нужен ?(Если эта тема где-та рассматривался (извините) дайте ссылки).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2011, 21:05     Сетевое программирование. Ваше советы
Посмотрите здесь:

C++ на ваше рассмотрение
C++ Советы
Сетевое программирование. C++
C++ Советы
C++ Системное и прикладное программирование, ваше мнение
Советы начинающему C++
Выбор кафедры в дальнейшей жизни: прикладное программирование VS системное программирование C++
C++ сетевое блог приложение C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DKOI
 Аватар для DKOI
24 / 24 / 1
Регистрация: 08.09.2010
Сообщений: 136
09.11.2011, 21:49     Сетевое программирование. Ваше советы #2
Шарился в реестре - ни о чем.
А нужно вот что:
Чуть больше, чем базовые знания о внутреннем устройстве ОС.
Хорошие знания о взаимодействии ОС с сетью.
Выберите что-нибудь для себя - Windows или Linux - не важно. Мое мнение - Linux, но это имхо, и углубленно изучите конкретно как выбранная вами система реализует работу с сетью.
Изучите устройство сети.
Определитесь, что вы будете писать (простые клиент-серверные приложения бугалтерии или скажем игровые или может работа с сетью на более низком уровне). Если первое, то копайте в сторону сетей для игр (во всех высокоуровневых приложениях принцип примерно одинаков). Если второе, то копайте в сторону системного программирования, программирвоания для ядра (драйверов, модулей ядра). В любом случае будет не лишним разобрать несколько широко используемых клиентских протоколов (FTP, HTTP, DNS и тд.), хотя бы в общих чертах представлять устройство пакетов стека протоколов TCP/IP.
Из языков - если легковесные приложения, не критичные в ресурсах - то лучше Java или C#, иначе - С и С++.
Много написал, но это необходимо. Не пытайтесь ухватиться за все сразу, идите постепенно и через время при должном усердии все получится
з.ы. Это конечно если вы хотите писать хорошие приложения. Для тяп-ляп быдло кода можно обойтись легко знанием С/С++/С#/Java и самым общим представлением о сокетах ИМХО!
Yandex
Объявления
09.11.2011, 21:49     Сетевое программирование. Ваше советы
Ответ Создать тему
Опции темы

Текущее время: 11:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru