Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I would like to know if anybody in here knows some excellent opportunities to learn Django web programming in an e.g. intense 2 week programming course. Anywhere on the world. Preferably in the Bay area. Any suggestions would be greatly appreciated.
Thanks for the time!
I for one learned by doing - I followed the tutorial, and then I built something useful.
When I got stuck, I looked at the excellent documentation, and when I got really stuck, I asked here on Stack Overflow (where I might add, I managed to learn a lot more by answering questions about Django).
All this excellent training cost me the princely sum of $0.00.
There are some training courses listed here:
http://code.djangoproject.com/wiki/DjangoTraining
Free resources to train yourself at your own pace :)
http://docs.djangoproject.com/ and http://www.djangobook.com/
If your after a course that is a week or so long check out here. A friend of mine did the cocoa course and highly recommends it. It is a bit pricy at $3500 but all the reviews i've read have raved about it being so good.
This is a shorter course than you had in mind, but in case others find it useful, Caktus Group has begun hosting a Django Fundamentals Bootcamp 2-day weekend course. More details can be found here:
http://www.caktusgroup.com/events/details/django-fundamentals-bootcamp/
Pricing is cheaper than the course listed above at $400 early-bird and $550 regular.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I learned C++ basics such as syntax, data structures, and OOP. What should I learn next to be able to find small jobs as a college student and where?
Join open-source project. Checkout code, analyze it, learn, and once you will be more confident with your skills you can prepare your own features/fixes. Results of your pull requests will be your skills "score". The main advantage of it is seeing large-scale code, without going through job interview.
You can offer your skills as a freelancer. But remember that without practical knowledge your design decisions may be wrong. So don't take big contracts, because you may struggle with your own bugs.
Try to apply for an internship or a full/part-time job as a Junior Developer. The advantage is the same as (1) and you will get some money. But some jobs maybe not what you would expect to be, in open-source project you may choose your favorite.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I've been asked to implement Centralized Logging system in C++. But I'm new to programming, and it doesn't really make sense, what needs to be done in class Log? I'm told that this class has to have 3 levels: ALL, ERROR, NONE. What should be in this levels? How should I link this class to my other source codes?
I still do not have clear view on Logging, and cant seem to find resources online. One of the task was not to spam cout. I am really struggling on this, if someone could help me, I would greatly appreciate it.
Thank you.
Edit: Thank for answering. That helped, because I was not in 1st year and they taught python last year and i haven't, so that's why i am struggling with logging
The logging module of Python will give you a good idea of what a logging system should do. See logging.DEBUG, logging.WARNING, logging.ERROR, etc. for what 'levels' means. As for compiling and linking your class, that's a totally different issue altogether.
Other than that, not much for you. This is obviously homework, and you've shown little/no effort in terms of what you may have researched, or code you may have written.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
For an upcoming interview, I've been asked to be prepared to write test programs, and to be able to classify my tests as: border cases, stress, security, or error checking.
I'm a little unclear on what is meant by these terms. If anybody could provide any insight that would be great. Googling isn't turning up much info so I'm assuming that these are not official terms.
Thanks in advance!
Most common term for "border cases" is "boundary testing". This is a good intro to black box testing which will give you more vocab to Google from: http://www.cs.nott.ac.uk/~cah/G53QAT/G53QAT09pdf6up.pdf
I'm not familiar with the term "error checking" -- I guess it refers to testing error handling, but I may be wrong. See http://testingcorner.blogspot.com/2009/01/what-is-error-handling-testing.html
For the rest, just add "testing" and Google:
http://en.wikipedia.org/wiki/Stress_testing
http://en.wikipedia.org/wiki/Security_testing
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
What can be Questions and Answers for Interview on job position for objects recognition and Computer vision?
Please only Qs with links to As.
Please keep being on topic (no general Qs).
I would let the interviewee describe a computer vision project she worked on: What was the problem? What approaches did she try? What did and whad didn't work? Why didn't it work? How did she measure if something worked or not?
The idea is to find out if the person in question only uses blind trial-and-error to get results, which is usually not a good strategy for complex problems. (Also, it's hard to convincingly fake this kind of knowledge ;-)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am python/django developer. As a part of improving my knowledge and felt like I need to "contribute" to the field of open-source, I started looking for django projects in code.google.com. There were many. I am not very sure which ones are popular and which needs help. Can you help me out in this direction, so that I instead of using many open-source softwares(since 3 years), start contributing to atleast one of them.
I would suggest that rather looking for an active or popular one to contribute to you rather find a project that you would use yourself and contribute to that.
Using a product or project yourself will provide better motivation to get involved and provide first hand experience on what needs improving.
And of course, working on something you are passionate about is also much more fun than something random!
Give your time to django. Help them get 1.1 out the door and all of us who love django will shower you with praise.
I would suggest Pinax as a very worthwhile candidate. Overall though, I agree with Andree Miller's answer that you should try finding a project which you, yourself use and feel needs improvements.
Good luck!