I have started to learn Python on Codecademy, New Boston Tutorials and Coursera. I have completed the basics. I don't know how to proceed further in web development by using Flask. I have never worked with servers or command prompt, Git, etc.How to proceed to make software, apps, etc by using Python
-
Should I start using Ubuntu instead of Windows if I want to proceed in Programming field? Thanks.
-
Answer:
How to take your skills to the next level Once you are done with basics, it is always a good Idea to get involved in few medium scale projects and Competitive coding. https://www.hackerrank.com/, http://www.codechef.com/, http://www.topcoder.com/, etc. This will help you to strengthen you logical understanding and will give you good command over the language. 2. Regarding Git and Version Control Git is version control system. So you don't need any special skill to learn that. Try to understand the need for a version control system and how it helps programmers. Go through the various tutorials available on internet for e.g http://git-scm.com/docs/gittutorial, http://try.github.io/levels/1/challenges/1 . Develop a habit to use it even if you are writing a very small piece of code. Create a free account on http://www.github.com/, always keep a habit of committing your code to the central repository. 3. Regarding Operating system Programming has nothing to do with your operating system. But I personally feel that working on Linux really helps you and makes you more effcient over the time. 4. For Web Development, try to replicate some basic website. Search for available technologies and frameworks in python for web development e.g: https://www.djangoproject.com/. Django is a very good option for rapid web development. This website http://www.tangowithdjango.com/ provide you wonderful step by step tutorial for web development with python. It will cover server deployment. 5. Most important point is that whenever you get stuck, try to understand the concept and philosophy by spending some time to read their official documentations.
Nirmesh Khandelwal at Quora Visit the source
Related Q & A:
- How can you erase a link on the tab that I don't want to have anymore?Best solution by Yahoo! Answers
- Feeling sick, but I don't know what it's from?Best solution by Yahoo! Answers
- Is there any way I can get my MSN password back if I don't know the secret question that it asks?Best solution by Yahoo! Answers
- How should I deal with people I don't like at work?Best solution by time.com
- How do I find a certain tv channel if I don't know what number it is?Best solution by timewarnercable.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.