I originally came up with pyco:bytes as a supplement to the other programming competitions going on at my school – I thought, given the ubiquity of Python as an introductory programming language, it’d be awesome (and hopefully helpful) to show everyone all the cool stuff you can do in the language.
Yeah, that’s a difficult one. Pycobytes was primarily conceived with intermediates in mind – that is, programmers who’ve grasped the basics of coding, but now want to expand their knowledge to a much wider world of programming. So, it does assume some familiarity with the basics of Python.
Of course, I’ve tried to make the information as clear and accessible as possible, so anyone is welcome to read it – even if you’re a 15-year-old kid with 18 years of experience, who knows, maybe you’ll learn something unexpected ;)
I mean, we’re absolutely learning more about Python here, but if you’re asking this question I imagine you’re more likely referring to the fundamentals. This series will cover those no doubt, and in fairly substantial detail – that being said, it’s not intended to be a full tutorial or course, so if you’ve never coded much but want to learn more, I think you’d be better off finding a dedicated course or tutorial online (or even better, whip up a project and pick it up as you go along!)
I’d say think of pycobytes as enrichment to deepen your understanding of Python and programming in general =)
Well, well, well, I’m glad you asked. There is so much incredible stuff to learn in Python, so so much. If you’re in doubt, just take a look at the index ;)
I have planned all the issues until #40, so it’s probably coming! That being said, suggestions and ideas are always welcome – just drop a comment in a GitHub Discussion :D
Yeup, just me running this for now!
Years of pain and suffering.
More seriously, I would say I’ve reached a level in Python that goes beyond competency. I know, understand and can actually explain much of the language’s intricacies and quirks – which isn’t something I can say for other languages! Python is definitely home for me (for now).
Of course, this does not mean I am a world-class expert or professionally trained educator. I am liable to making mistakes, misunderstanding internals and misrepresenting concepts. Some of the content in pycobytes is also (ever so) slightly opinionated.
btw, “years of pain and suffering” refers to all the Python development I’ve done, and the understanding and experience I’ve gained through it. Just to be clear.
I love Python ;P
Tutorials, walkthroughs and documentation, but above all, actually developing and experimenting in my own projects. More details on my profile.
Oh yeah, I’ll write them and include them in the site at some point o7
Hmm, ain’t that a question?
BLOOD AND DEATH
*cough* In all seriousness, many alternatives were considered, and it took a lot of internal conflict. As we know, there are only 2 hard problems in computer science: cache invalidation, naming things, and off-by-one errors.
Anyway, it’s a parody of picobyte with py, like most Python-related IPs. Ofc a picobyte doesn’t actually exist, but I think it conveys the intent here pretty well =)
Idek, I just thought it’d be perfect when designing the logo.
Hey Vsauce, Michael here!
There are some issues with JavaScript crashing, I’m working on it!