As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Do you have any recommendations on great video courses as a complement to books for learning C++?
Have not used these and I'm not sure about international shipping, but these are partly taught by Yashavant Kanetkar.
Quest C++ Programming
Don't let the 550 price throw you, it's in Rupees so about $13 US.
--
Update for shipping:
For shipments to USA/Canada, UK,
Europe, Japan, Australia, we charge
INR 2000 (USD 40) for a single order
of 1 to 16 Quest Courses.
ShowMeDo It's a nice place to start seeing for C++ and more.
Wrath Lands is a project about creating a text based RPG in C++. It's not really something you'd want to learn C++ for the first time with, but it is basically a guy starting from scratch and creating a game, dictating and trying to explain what and why he's doing it while also dealing with errors.
I found it to be entertaining at the least with some good pieces of information. Definitely not a standard though.
The Stanford CS deparment has several courses that you can watch (free) online. Of iterest to you may the Programming Paradigms lectures, which cover an intro to C++ among other topics.
MIT also appears to have a similar course available.
http://msdn.microsoft.com/en-us/visualc/bb496952.aspx
http://msdn.microsoft.com/en-us/library/aa288436%28VS.71%29.aspx
Nothing beats stanford course Its quite comprehensive
I really like Pluralsight
They offer 5 C++ courses as of today, and for 29 bucks you can watch them all within a month.
It is based on Windows/Visual Studio, but the knowledge is applicable in all other platforms. The courses also include the last features of the language.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I just wonder if you can recommended me any book about introduction to SAS? I have programming background in OOp in C++ and java. some people recommend me:
Applied Statistics and the SAS Programming Language
The Little SAS Book: A Primer
SAS Applications Programming
Applied Statistics and the SAS Programming Language
any suggestion? thx
The Little SAS Book is a great resource. I still reference it from time to time, especially since I was away from the language for a while. Not familiar with the other books in the list.
In addition to the book references you already have, remember to use the documentation available on the SAS Support web site. If you are new to SAS, I'd very much recommend reading the SAS Concepts book. Here is the 9.3 version of the book. Also read the SAS Companion for your operating system.
Specific documentation can be a bit hard to find because there are so many different components. Look around the main documentation site for much, much more.
I'd strongly recommend the SAS Certification Prep Guide: Base Programming for SAS 9 (now on third edition).
This gives you a thorough grounding in all the fundamental concepts of the data step, and gives you practice questions to test what you have learned. It is also great preparation for the SAS Certification exam.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I am working as c++ developer in cfd field for last 1.5 years. Since I am from computer science background I have very poor domain knowledge in CFD. I have searched on net but didn't get the kind of material am looking for. Actually am getting mathematical research papers about cfd focusing on theory and formulas . What I want is a tutorial written in plain English targeting novice people with focus on software development. I might be asking too much , but any help is appreciable :)
Well, if you want to have a somewhat more friendly introduction (although you simply won't be able to escape math) you might start at "Fluid Flow for the Rest of Us" by Cline, Cardon and Egbert and work your way up from there. Google it and you'll find it online.
Or you could have a look at Robert Bridson's book "Fluid Simulation for Computer Graphics" which introduces the basic concepts in a more gentle way.
These are both texts dealing with fluids targeted at computer graphics, but they might provide a gentle introduction while you work your way up to CFD simulations.
I've worked with/on two C++ libraries that both come with a lot of theory, docs and tutorials: http://www.dealii.org/ and http://libmesh.sourceforge.net/. Both are adaptive refinement finite element libraries, both with a focus on (scientific) fluid simulations.
Another good start could be Fast Fluid Dynamics Simulation on the GPU, which actually lends to a very simple (but not optimal) implementation on the CPU.
It comes with shader's source that can be ported straight to the CPU, and provides an easier and more programming oriented approach than Bridson's book.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I was wondering whether anyone had some ideas for a dissertation i have to do for university. It will be a 12 month project and I will probably be looking to do something in c++ but I'm open to anything. I was thinking about looking in AI but not sure.
Thank in adv.
I would suggest you to look for people who work in this field at your university and ask them for project suggestions. You will eventually end up with someone from yor Uni as a supervisor anyway, so why not get in touch with them right away?
On the other hand, if you really want some suggestions, look at the numerous AI competitions that are on the web.
http://www.thousandparsec.net/tp/comp.php
http://eis.ucsc.edu/StarCraftAICompetition
... and more
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=ai+competition
As someone who has just been though a dissertation I'll agree with Peter and say the 100% best thing to do is seek out your supervisor. Typically you'll end up doing a project that is close to their field of expertise and often they'll have something in mind for you, again normally branching off from their own research or the research of their PhD's.
The other piece of advice for you is to try and choose a project that genuinely interests you, its hard to keep the focus required to properly research something if you don't personally find it interesting!
May I suggest to have a look at an open source project? In particular, projects participating in the Google Summer Of Code initiative (here's a list) often maintain a list of interesting ideas for students. Those are usually tailored to be completed during the summer, but it could be an interesting starting point nonetheless.
Although this question has been asked few years ago, it is still relevant for many hew PhD students. Therefore, I suggest that you, the new PhD student read carefully the following documents available on the section "Resources" of the "PhD Candidate" page :
"How to Get a Ph.D." by Estelle M. Phillips ;
"Choosing Your Thesis or Dissertation Topic" (U. of California)
"How to Succeed in Graduate School: a Guide for Students and Advisors "
Happy reading. Although this question has been asked few years ago, it is still relevant for many hew PhD students. Therefore, I suggest that you, the new PhD student read carefully the following documents available on the section "Resources" of the "PhD Candidate" page :
"How to Get a Ph.D." by Estelle M. Phillips ;
"Choosing Your Thesis or Dissertation Topic" (U. of California)
"How to Succeed in Graduate School: a Guide for Students and Advisors "
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Does anyone know of free C++ assessment tests?
I would like to practice my C++ skils before interviews. Brainbench used to have it for free; now they want $49.99 and I think it's rip off..
Most of those "C++ questions" and pay-for-view packets are a ripoff and often a scam.
If you are interviewing at a big company, explicitly Google their name and c++ interview questions. Enough people post the interview questions online, and these companies are way too lazy to actually change this question set. Examples include Google, Bloomberg, and others.
If you want to ace interviews that ask about c++ corner cases, consider the c++ faq or the C++ faq lite (http://www.parashift.com/c++-faq-lite/). It's not questions, but it's the most valuable C++ resource IMHO.
And if you don't use C++ on a day to day basis, try to write some code and compile. I was humbled after too many years of Java to see how much of the syntax is no longer natural to me.
You might want to try My CPP Quiz as that has a set of very comprehensive C++ questions. If you can get through those easily you could consider yourself having a satisfactory understanding of basic C++.
http://www.mycppquiz.com
There is plenty of algorithmic problems to solve at SPOJ. Some of them are straightforward, well known algorithms implementations (see also The Problems classifier) some are harder. The online judge service will check your code's correctness online.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Can anyone suggest me a good papervision3D book to read? I know as3 pretty well but I'm just starting out with pv3d.
Don't know of any books currently in print, but Amazon shows a promising looking book from Wiley - Professional Papervision 3D coming out on October 19th.
Other than that, I've mainly used the resources on pv3d.org and the API docs
I have been enjoying "Papervision3D Essentials" by Tondeur and Winder. It's available now (at the end of 2009) and one of the chapters (chapter 8, on loading a Collada model) can be downloaded free.
Professional Papervision 3D looks good, too -- many of the code samples are available on the author's blog -- but it is still in the publishing pipeline for awhile.
Professional Papervision3D was released recently. But there is also another interesting book in the making by Apress/Friends of ED. It's called "Experience Papervision3D". As far as I could find out the authors will be Seb Lee-Delisle and Carlos Ulloa, two of Papervision3Ds core team, which makes it probably worthwhile waiting for its release. Unfortunately there is no information when this book will be available. To my knowledge the earliest date will be April 2010. Right now the book cannot be found on the Apress Site as well as on the Friends of ED Site. Only Amazon is listing it as "currently unavailable".