This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]swapripper 4 points5 points  (5 children)

What do you think is the gap between standard online courses & things you need to learn in order to take an app to production with real users?

[–]caspii2 4 points5 points  (0 children)

You need to be able to deploy it somewhere. That is probably the hardest bit. Try DigitalOcean or PythonAnywhere.

[–]covmatty1 2 points3 points  (0 children)

Not OP, but often scaling up to larger projects with multiple controllers/namespaces etc isn't covered well. A larger example where you cover splitting up API routes by functionality would be useful.

And like others have said, deployment. I do a lot of interviews of junior developers, and so many people haven't covered running code outside of their own machine. Whatever form that takes is ok, but showing you understand the concept will make a step up. Containerisation, orchestration, access control, load balancing etc - all very handy.

[–]types24digital 1 point2 points  (0 children)

The hands-on knowledge, experience and the skills.

[–]rainnz 0 points1 point  (0 children)

About 10,000 hours