forum.vnstele.com

Вітруальне навчальне середовище телекомунікацій - Форум підтримки
Сьогодні: 28 березня 2024, 19:42

Часовий пояс UTC + 2 годин [ DST ]




Створити нову тему Відповісти  [ 5 повідомлень ] 
Автор Повідомлення
ПовідомленняДодано: 15 березня 2011, 10:48 
Офлайн

З нами з: 03 березня 2011, 00:40
Повідомлення: 4
Я не претендую на визнання в найвищій інстанції. Хочу сказати зразу, що це лише переклад слів, мого дуже поважного знайомого. З того часу деякі книги або інформація застаріли, тому "*" - буде означати мою примітку. Також лінки на книги або ж програми викладатися не будуть. Всі книги і програми описані тут, чудово знаходяться через http://google.com

Яка мова для чого? Для тих хто ще досі не визначився з вибором.
1. Web. Python/Ruby/Java/.NET/PHP.
2. Системное. C++.
3. GUI. Любий, но у JIT/інтерпретуємих буде потрібно додавати рантайм. Тому для Shareware краще С++.
4. Мережеве. Java/.NET/Python/Ruby/C++.
5. 3D графіка. C++, QT*(В цей іструментарій додано роботу з OpenGL і 3D графікою)
6. Игры. C++. Без вариантов. Для скриптинга игр применять lua/python.
7. Мобільні платформи.
a) WM: C++, .NET.
b) Symbian: C++, Python, Java.
c) iPhone: ObjC, C++.
d) Android: Java, C++.
e) Мобильники: Java.
8. Enterprise. Java/.NET

Хочеш програмувати на C++?

Тобі знадобиться:
Середовище програмування. Раджу з нижчеперечислених.
Visual C++ 2010 Express Edition. або ж Code::Blocks.**


Книги
Раджу дві зразу
Спочатку Джесс Либерти. C++ за 21 день
В цій книзі в лістінгах для сучасних компіляторів треба буде зробити два виправлення: прибрати з include .h і дописати після них строку "using namespace std;".

Потім обов'язково прочитати книгу від автора С++, щоб виявити багато незрозумілостей, які могли виникнути при вивченні першої книги.
Бьерн Страуструп. Язык программирования C++.
* Лафоре Р. - Объектно-ориентированное программирование в С++

Варто зауважити, що С перед С++ вчити не потрібно!

Хочеш програмувати на C#?

Тобі знадобиться:
Середовище програмування.
Visual C# 2010 Express Edition. Завантажити можна:
http://www.microsoft.com/express/download/default.aspx

Книги.
Вибрати любу з списку, але я рекомендую першу:
Троелсен. Язык программирования С# 2005 и платформа .NET.
Робинсон. C# для профессионалов.
Петцолъд Ч. Программирование для Microsoft Windows на С#.
Джесс Либерти Создание .NET приложений Программирование на C#.
Посилання шукати тут:
http://forum.vingrad.ru/forum/topic-34584/view-all.html

Хочеш почати програмувати на C++ и Qt?
Увага! Обов'язкове знання С++

Середовище програмування.
QT Creator* -дуже потужний іструмент. На сайті http://qt.nokia.com потрібно ще завантажити QT SDK (хоча тепер туда і доданий Creator). Може виникнути проблеми з компіляцією, тому що не прописана змінна в PATH, тоді описуйте її нижче, поясню що і до чого.

Книги
Качаємо з трекера тут: http://rutracker.org/forum/viewtopic.php?t=690884

Хочеш почати програмувати на Java?
Софт
JDK По посиланню шукати "Get the JDK download"
Ссилка: http://java.sun.com/javase/downloads/index.jsp
Середовище eclipse: (качати Eclipse IDE for Java Developers)
Ссилка: http://www.eclipse.org/downloads/

Книги
Курс "Программирование на Java" на intuit.ru
Ссылка: http://www.intuit.ru/department/pl/javapl/

Хочеш почати програмувати на ActionScript 3?
Софт
Adobe Flex Builder

Книги
ActionScript 3.0. Сборник рецептов. Джои Лотт и др.


Хочеш почати програмувати на PHP?
тоді тобі сюди: http://phpfaq.ru/start

А також: Э. Гутманс, С. Баккен, Д. Ретанс. PHP5 профессиональное программирование
Джордж Шлосснейгл - Профессиональное программирование на PHP
* - рекомендую також уроки від http://irbis-team.com/

Різниця C і C++
С і C++ — це АБСОЛЮТНО різні мови. Із спільного в них тільки схожий синтаксис і спосіб виконання.
В них різний клас задач. В них різний підхід до проектування і написання коду. В кінці кінців в них різна типізація: в C вона static weak, а в C++ вона static strong.
Різні бібліотеки - в C++ царствує ООП, практично всі бібліотеки об'єктно орієнтовані.
Застосовується C для системних речей, а для всього іншого, хорошого і GUIйового С++.


Догори
 Профіль  
 
ПовідомленняДодано: 15 березня 2011, 14:56 
Офлайн
Адміністратор сайту

З нами з: 11 січня 2011, 15:00
Повідомлення: 181
Звідки: Львів
Класна підбірка, дякую !


Догори
 Профіль  
 
ПовідомленняДодано: 18 квітня 2011, 14:19 
Офлайн
Аватар користувача

З нами з: 23 лютого 2011, 03:08
Повідомлення: 24
Звідки: Камянка-Бузька,Львів
щоб швидко навчитися програмувати на php достатньо відеоуроків Попова, там все дуже понятно і зрозуміло розказано.

_________________
Volodya Rykhva thinks so....
Зображення


Догори
 Профіль  
 
ПовідомленняДодано: 21 квітня 2011, 08:07 
Офлайн

З нами з: 03 березня 2011, 00:40
Повідомлення: 4
Ага і вийти з них недопрограмістом, с жахливим написанням коду! Ти почитай відгуки професійний програмістів про ці уроки ;)


Догори
 Профіль  
 
ПовідомленняДодано: 21 квітня 2011, 10:16 
Офлайн
Адміністратор сайту

З нами з: 11 січня 2011, 15:00
Повідомлення: 181
Звідки: Львів
Переглянув частину відеоуроків. В принципі - для знайомства і початку роботи згодиться, прості приклади, що дозволяють познайомитися з синтаксисом, поки повторюєш за Поповим, все дуже добре виходить, але коли потрібно вирішити якусь свою задачку, зразу виникають труднощі, тоді піднімаєш іншу літературу, Інтернет і працюєш. Ключовим в цьому реченні є сАме слово "працюєш", тобто тільки практично вирішуючи певні задачі, можна отримати досвід програмування на будь-якій мові, не тільки на пхп.
Взагалі є два основні типи програмістів: "розробники" і "кодери".
Розробник програмного забезпечення - складає алгоритм, продумує всякі там тонкощі і нюанси, а кодер - реалізовує готовий алгоритм на певній мові програмування. Користуючись відеоуроками Попова можна отримати деякий початковий досвід кодера, а стати професійним розробником ПЗ самостійно дуже складно, потрібні здібності, бажання і вивчити на порядок більший обсяг літератури і більша практика.
Оплата праці цих типів програмістів також відрізняється на порядок ;)


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 5 повідомлень ] 

Часовий пояс UTC + 2 годин [ DST ]


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
cron
POWERED_BY
Український переклад © 2005-2010 Українська підтримка phpBB