forum.vnstele.com http://forum.vnstele.com/ |
|
Починаємо програмувати на C++, C#, Qt, Python, Java, AS3. http://forum.vnstele.com/viewtopic.php?f=17&t=25 |
Сторінка 1 з 1 |
Автор: | Roston [ 15 березня 2011, 10:48 ] |
Тема повідомлення: | Починаємо програмувати на C++, C#, Qt, Python, Java, AS3. |
Я не претендую на визнання в найвищій інстанції. Хочу сказати зразу, що це лише переклад слів, мого дуже поважного знайомого. З того часу деякі книги або інформація застаріли, тому "*" - буде означати мою примітку. Також лінки на книги або ж програми викладатися не будуть. Всі книги і програми описані тут, чудово знаходяться через 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йового С++. |
Автор: | echern [ 15 березня 2011, 14:56 ] |
Тема повідомлення: | Re: Починаємо програмувати на C++, C#, Qt, Python, Java, AS3 |
Класна підбірка, дякую ! |
Автор: | ascentman [ 18 квітня 2011, 14:19 ] |
Тема повідомлення: | Re: Починаємо програмувати на C++, C#, Qt, Python, Java, AS3 |
щоб швидко навчитися програмувати на php достатньо відеоуроків Попова, там все дуже понятно і зрозуміло розказано. |
Автор: | Roston [ 21 квітня 2011, 08:07 ] |
Тема повідомлення: | Re: Починаємо програмувати на C++, C#, Qt, Python, Java, AS3 |
Ага і вийти з них недопрограмістом, с жахливим написанням коду! Ти почитай відгуки професійний програмістів про ці уроки |
Автор: | echern [ 21 квітня 2011, 10:16 ] |
Тема повідомлення: | Re: Починаємо програмувати на C++, C#, Qt, Python, Java, AS3 |
Переглянув частину відеоуроків. В принципі - для знайомства і початку роботи згодиться, прості приклади, що дозволяють познайомитися з синтаксисом, поки повторюєш за Поповим, все дуже добре виходить, але коли потрібно вирішити якусь свою задачку, зразу виникають труднощі, тоді піднімаєш іншу літературу, Інтернет і працюєш. Ключовим в цьому реченні є сАме слово "працюєш", тобто тільки практично вирішуючи певні задачі, можна отримати досвід програмування на будь-якій мові, не тільки на пхп. Взагалі є два основні типи програмістів: "розробники" і "кодери". Розробник програмного забезпечення - складає алгоритм, продумує всякі там тонкощі і нюанси, а кодер - реалізовує готовий алгоритм на певній мові програмування. Користуючись відеоуроками Попова можна отримати деякий початковий досвід кодера, а стати професійним розробником ПЗ самостійно дуже складно, потрібні здібності, бажання і вивчити на порядок більший обсяг літератури і більша практика. Оплата праці цих типів програмістів також відрізняється на порядок |
Сторінка 1 з 1 | Часовий пояс UTC + 2 годин [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |