Delphi and C++ Resources

It’s very common for me to receive messages from customers asking for help in several topics, in special people that are upgrading their projects, or totally new users that don’t know where to ask for some guidance.

The good news is Embarcadero has a lot of resources available online for free, we just need to put things together 😉

I’ll try to keep this resource list (which is not finite or complete at all) updated, adding more and more links while I’m answering customers.

RAD Studio Product Documentation
http://docs.embarcadero.com/products/rad_studio 

CodeRage (30+ webinars per edition)
CodeRage 8: http://www.embarcadero.com/br/coderage/embtc-gated-sessions1013 
CodeRage 9: http://www.embarcadero.com/br/coderage/coderage-9-op-sessions 
CodeRage X: http://www.embarcadero.com/br/coderage/coderage-x-op-sessions 

Developer Skill Sprints (100+ webinars - 20 minutes each)*
https://www.youtube.com/playlist?list=PLwUPJvR9mZHhZTajVWsgaFPLtDA-t1Xwc 

FireDAC Skill Sprints (10+ webinars):
https://www.youtube.com/playlist?list=PLwUPJvR9mZHgjJ0JtSqJ-dv2cGtWr-jtq

RAD In Action (30+ workshops)
https://www.embarcadero.com/rad-in-action 

Developers Direct (30+ webinars)
http://streaming.embarcadero.com/www/DevDirectWWW.dll/home 

Migration Center
http://www.embarcadero.com/rad-in-action/migration-upgrade-center 

Books, ebooks and Courseware
http://community.embarcadero.com/resources/books 

Embarcadero Community
Home: http://community.embarcadero.com
Forums: http://community.embarcadero.com/forum
Answers: http://community.embarcadero.com/answers 

Great Resources from Developers
FMX Express: http://www.fmxexpress.com 
Delphi Crash Course - http://www.festra.com/eng/les01.htm 
Delphi Basics - http://www.delphibasics.co.uk/index.html 
Essential Pascal - http://www.marcocantu.com/epascal/default.htm 
Essential Delphi - http://www.marcocantu.com/edelphi/default.htm 
Essential SQL - http://www.marcocantu.com/edelphi/EssentialSQL_md6.pdf 
Pascal Programming - http://pascal-programming.info/index.php 
About Delphi - http://delphi.about.com/od/beginners 
Learn OOP with Delphi - http://delphi.about.com/od/course/a/oop_intro.htm 
Pascal Programming - http://en.wikibooks.org/wiki/Pascal_Programming 
Start Programming Using Object Pascal - http://code-sd.com/startprog/StartProgUsingPascal.pdf 
Delphi Programming - http://delphi.wikia.com/wiki/Main_Page 
Delphi Central - http://www.delphi-central.com 
The Index - http://www.tindex.net
Swiss Delphi Center - http://www.swissdelphicenter.ch/en/index.php 
Dr. Bob’s Delphi Clinic - http://www.drbob42.com/delphi 
EFG’s Computer Labs - http://www.efg2.com/Lab 
Digital Signal Controllers in PASCAL - http://goo.gl/yyfqsX 
Richey’s Delphi Box - http://www.inner-smile.com/delphi5.phtml 
Delphi Training Series - http://www.youtube.com/playlist?list=PLCC32444ED145541B 
All about Indy - http://www.atozed.com/Indy/index.EN.aspx 
Stack Overflow - http://stackoverflow.com/questions/tagged/delphi

Resources in Portuguese:
Delphi Academy Replay - http://embt.co/DelphiAcademyReplay
CodeRage Brasil X - https://www.youtube.com/playlist?list=PLwUPJvR9mZHhV5paPRZ_Qspw7gllng-5u
CodeRage Brasil III - https://www.youtube.com/playlist?list=PLwUPJvR9mZHg6F2HCRTpX8t4lJoeF24fJ
Embarcadero Conference 2015 Online - https://www.youtube.com/playlist?list=PLwUPJvR9mZHggrpN-do7HYdgFJc-7TRXW

Resources in Spanish:
Delphi Academy Replay - http://embt.co/DelphiAcademyLatAmReplay
CodeRage LatAm X - https://www.youtube.com/playlist?list=PLwUPJvR9mZHhAcj4J8-S1pSqJXm5wifgP
CodeRage LatAm II - https://www.youtube.com/playlist?list=PLwUPJvR9mZHi7tsfEDnypwo2S8KQoq3ex
Videos de RAD Studio - https://www.youtube.com/playlist?list=PLwUPJvR9mZHhD1qQTAT2FmgEKQ-YzY1C3

And finally, how to ask for help in 4 steps...
1- First of all, always take a look at Embarcadero Quality Central Portal ( https://quality.embarcadero.com/secure/Dashboard.jspa ) in search of similar problems
2- If you can't find anything similar to your problem - and you think this is a real bug - please open a new QC to report your issue informing all the details to make the QC reproducible (you need to be logged to be able to do this)
3- Finally, if you have an active maintenance contract, open a customer support case here https://support.embarcadero.com/Forms/product, and mention the QC report in the details
4- If you don't have an active maintenance contract, you can discuss your QC report on the Embarcadero Discussion Forum, accessible through this address http://community.embarcadero.com/forum