Back to General discussions forum
While solving tasks at Abbey i've found some parts of computer science are new for me. By Rodion's advice i decide to learn more at online courses.
Now I've finished Algorithms, Part I and Algorithms, Part II at Princeton University. And will try to learn Stanford University Cryptography I
What kind of advansed educational process are you using?
Code Abbey has also been, and continues to be, a very educational experience for myself as well. I am completely self-taught so far, but I try to learn as much as I can by researching topics online, Stack Overflow, Wikipedia, etc. I also learn a great deal from looking at other people's solutions here at Code Abbey to see how I could optimize my own solutions. I must say, Sergey, that I have learned a great deal about Python and programming in general just by looking at your code!
So, that is what I am doing so far, but I think that I should try some online courses in the near future.
Always,
Christopher P. Matthews
I also learned some new things by hints and codes of Sergey. Most memorable was when he offered me the task from ProjectEuler about L-systems... I spent about a week thinking about it until I found the solution... :)
Generally I browse forums and wikis - searching for some inspiration or simply wondering about some things. Sometimes I come upon interesting articles or courses. Sometimes I have a time to attend the latter :)
Creating problems sometimes is very educational for me too. E.g. before creating Simple 3D Scene problem I have vague idea of what the task should be. I spent almost whole day on kicking about the demo - initially it was buggy and I could not came up with simple formulas so moving after turning was looking quite wrong. When I at last finished it I know the matter better than when started so it was easier to make simple tasks from it :)
By the way recently I found another platform with courses:
https://www.edx.org/ - it looks like they
have few interesting classes in nearest future - and their technical implementation feels bit better than
that of of Coursera (though I nevertheless like it). Another new platform is Stepic
though I still have not experience with it.
As about Coursera - recently I tried some BigData and MachineLearning related courses there (but not all of them were completed by me) - I really wish I have bit more time so that I can grab more interesting courses :D