Змінюй хід війни! Допомагай ЗСУ!

Программирование. Курсы & самостоятельное обучение. Только не забудьте, что за рекламу можно получить бан! :)

🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #521
Ага, и делать это надо, конечно, на assembler'е!
выбирая с++ не нужно стремиться к абстракциям, программированию мышкой и прочим упрощениям жизни, нафиг кому нужнен такой программист будет, который формы научился натягивать и обработчики событий писать?
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #522
Курсы по С++ найти не тяжело. Я умею пользоваться Google. Одни из первых выпадают в "академия ЩАГ". Но по отзывам это, мягко говоря, не лучшее место для получения знаний.
Поэтому и хочу услышать совет от человека, который разбирается в С++ и может подсказать где можно получить хорошие знания.

1е - Чего вы хотите добиться от курсов?
2 - Вы понимаете элементарные алгоритмические структуры - циул, ветвление, блок операторов, функция?
3 - Что мешает заниматься самостоятельным изучением языка?

Страуструпа пытался прочитать. Через 20 мин. взорвался мозг и дальше весь текст превратился в книгу на китайском. Но скорее всего придется все таки по самоучителям.....

А вы изучение вин апи с книг русиновича начинать не пробовали? Шутка. Страуструп книга не для вас, в ближайший год два так точно. Почитайте прату, дейтелов и прочую жвачку для новичков. Таким образом вы достаточно быстро поймете синтаксис и перейдете к изучению более сложных приемов и библяотек. постепенно знания будут нарастать на этот шкилет, ну а потом можно и за страуструпа браться.



Еще вопрос... советуют учиться не в visual studio, а Qt.
Но по Qt мало литературы...

В переводе на русский язык вы сказали - советуют блины жарить не на сковородке, а на молотке... Ну и далее по тексту.
Под винду сейчас просто несуществует в природе лучше среды нежели студия, особенно для новечга...
Если я правильно понял ваше выщецитированное высказывание - то вам рекомендовали не заниматься изучением МФЦ, которое действительно наданный момент почти мертво, а изучать УИ либу QT. У этого подхода есть свои плюсы и минусы. Можно будет к нему вернуться через пол года год, а пока консоль - ваше фсьо.
 
Останнє редагування:
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #523
Имхо студия - неудачный выбор для изучения C++. Начинать нужно с консольных приложений, в какомнибудь GCC.
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #524
1е - Чего вы хотите добиться от курсов?
2 - Вы понимаете элементарные алгоритмические структуры - циул, ветвление, блок операторов, функция?
3 - Что мешает заниматься самостоятельным изучением языка?
Отвечу по порядку
1е - Для начала элементарного понимания о чем С++ и с чем его едят
2 - Да, понимаю.
3 - хотя бы понимать с чего начинать.... но уже определился - остановился на vc++ 2010 и "Как программировать на C++" Дейтел 5-е издание.
Через пару месяцев станет понятно осилю или нет :)

Начинать нужно с консольных приложений...

Консольные приложения пока не для меня, пока сложновато :)
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #525
3 - хотя бы понимать с чего начинать.... но уже определился - остановился на vc++ 2010

я бы настоятельно не рекомендовал использовать VC++ 2010 до тех пор пока не освоите C++. VC++ 2010 - это не совсем C++. Чтобы потом не удивляться тому, что то что вы наизучали отсутствует в классическом C++.
На худой конец, если решитесь изучать в VS, то для C++ лучше использовать VS2005, она более шустрая. Следует понимать что каждая новая версия студии все дальше уходит от C++ в сторону C#.

Язык C++ в идеале изучать под Unix-системой. Этот язык был разработан под этой системой и потому изучение в родной среде заложит крепкий фундамент. Поэтому ставьте линукс и вперед

Консольные приложения пока не для меня, пока сложновато :)
С консольных приложений следует начинать потому что это нааамного проще чем GUI. Начинать изучение C++ с GUI - это маразм, вы так ничего толком не изучите и забросите эту затею.
Это примерно как если бы первоклассник начал изучать математику с интегрального исчисления, а не с элементарной алгебры.
 
Останнє редагування:
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #526
Если есть желание и средняя аналитическая соображалка - то
1. Выбери перспективный язык(java или .net)
2. Пару месяцев почитай основы этого языка, разберись с синтаксисом.
3. Можно пойти на курсы(Шаг или поискать курсы при крупных IT компаниях) и уже на практике закрепить знания
4. Искать работу джуном и полгода работать не обращая внимания на ЗП(200-500$)
Ну и все, дальше будет желание - все получится.
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #527
перспективный язык(java или .net)
Java - таки объектно-ориентированный язык программирования, но .Net - это программная платформа.

Можно пойти на курсы(Шаг или поискать курсы при крупных IT компаниях)
ШАГ - НЕТ!!! курсы при компаниях - ДА!!!
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #528
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #529
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #530
Имхо студия - неудачный выбор для изучения C++. Начинать нужно с консольных приложений, в какомнибудь GCC.

Ога, на линуксе без иксов и ВИМе :D Студия позволяет сконцентрироваться на языке, а не на особеностях ключей командной строки для набора утилит GCC.

Консольные приложения пока не для меня, пока сложновато :)

:D Єто как? Может вам ЮИ рано?

я бы настоятельно не рекомендовал использовать VC++ 2010 до тех пор пока не освоите C++. VC++ 2010 - это не совсем C++. Чтобы потом не удивляться тому, что то что вы наизучали отсутствует в классическом C++.
В какос из С++? Насколько мне извесно 2010 уже частично поддерживает С0х. А что там не С++ ного то. Мелкософт исправился начиная с 2003 студии - отам все +\- как в стандарте. Ну пару фишечек типа супер и СЕХа, который мона перепутать просто с исключениями с дуру...

На худой конец, если решитесь изучать в VS, то для C++ лучше использовать VS2005, она более шустрая. Следует понимать что каждая новая версия студии все дальше уходит от C++ в сторону C#.
Сами придумали? :D Или кто подлсказал?

Язык C++ в идеале изучать под Unix-системой. Этот язык был разработан под этой системой и потому изучение в родной среде заложит крепкий фундамент. Поэтому ставьте линукс и вперед
:рл: А причем тут С++ к Юниксу? С - да был придуман как замена ассумблеру для разработки Юникса, а вот на чем Страуструп придумывал С++ - хз. Один из первых интерпритаторов С++ в С был у меня на 95 винде. Кстати весьма полезная вещ для понимания каки что устроено в С++.

С консольных приложений следует начинать потому что это нааамного проще чем GUI. Начинать изучение C++ с GUI - это маразм, вы так ничего толком не изучите и забросите эту затею.
Это примерно как если бы первоклассник начал изучать математику с интегрального исчисления, а не с элементарной алгебры.
А у вас на шарпе чо? ВПФ=СиШарп? :D
С++ это язык. ЮИ - это набор определенных библиотек. ЧТо значит начинать изучение С++ с ЮИ?
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #531
А у вас на шарпе чо? ВПФ=СиШарп? :D
С++ это язык. ЮИ - это набор определенных библиотек. ЧТо значит начинать изучение С++ с ЮИ?

вот что не пойму - зачем ты троллишь? платят чтоли за это? :confused:
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #532
вот что не пойму - зачем ты троллишь? платят чтоли за это? :confused:
А что значит начинать изучение языка с ГУИ? Когда подобный бред несет неопытный человек типа ТС - это простительно. Когда человек, приьтендующий на звание профи - это мягко говоря наводит на определенные мысли...
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #533
А что значит начинать изучение языка с ГУИ? Когда подобный бред несет неопытный человек типа ТС - это простительно. Когда человек, приьтендующий на звание профи - это мягко говоря наводит на определенные мысли...
а он должен был максимально непонятно сказать чтобы только другие профи поняли и тем самым подтвердить свою крутость? он же советует новичку, которому надо понятно доносить свою мысль, чтобы не получить вопросы по каждому слову и их совокупности =\
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #534
ГУЙ вообще не имеет никакого отношения к язікам программирования. Это сторонний модулью Как можно приравнивать язык к ЮИ?
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #535
Java - таки объектно-ориентированный язык программирования, но .Net - это программная платформа.


ШАГ - НЕТ!!! курсы при компаниях - ДА!!!

Вообще согласен, за ШАК ты платишь, а за курсы в компании - тебе :)
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #536
На курсах врядли что-то усвоиться удобовариваемое
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #537
ТС
1) подтяни английский обязательно
2) почитай Дэйтл (ага, уже) или Эккеля для начала
3) что-нибудь по STL (Майерс, например)
4) "Паттерны проектирования" и "Совершенный код" для общего развития
5) много чего в гугле можно найти. сюда, например, в качестве справки удобно заходить:
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

здесь тоже очень полезно, можно читать от корки до корки:
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

но опять же, при выполнении пункта 1.

еще разберись немного, что такое вообще операционная система, процессы, потоки, файлы, объекты синхронизации и т.п.
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #538
Страуструпа читать при изучении С++ категорически не рекомендуется.
У него книга переполнена его представлениями о проектировании приложений и использовании тех или иных возможностей языка.
В то время, как новичку нужно в первую очередь изучить синтаксис и основные возможности языка, Страуструп начинает вываливать на чиателя целый поток сознания никому похорошему не нужный.

Для изучения основ С++ я рекомендую открыть стандарт ISO/IEC 14882:2003 и на сайте
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
проходить тесты по С++. Прошлел тест, выписал список вопросов, который на который ответил неверно и пункты стандарта для прочтения. Прочитали стандарт. Повторяем прохождение теста. И так до полного усвоения материала. ( при условии, что у изучающего уже есть какая-то база знаний по программированию).
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #539
Хочу сказать спасибо всем, кто откликнулся. Советы здесь, помогли определиться с направлением и не тыкаться как слепому котенку.
Думаю если у кого-то возникнут похожие вопросы, он тоже найдет для себя здесь ответ.
 
  • 🟡 17:30 Відбій тривоги в Харківський район.Зверніть увагу, тривога ще триває у:- Харківський район#Харківський_район
  • #540
За рекламу извените.... Есть московский институт интернет обучения... intuit.ru я там пока учусь, так сказать на бесплатных курсах... по окончанию выдают сертификат...
 
Назад
Зверху Знизу