我想为Facebook, Twitter等创建和工作各种API,例如为Facebook创建一个应用程序,在我的网站上使用Facebook自定义登录按钮,喜欢按钮等。
我需要了解所有工作所需的基础知识,就像Facebook或Twitter或Google开发人员一样。
我有电气工程背景,对我来说,通过直接浏览他们各自的开发人员网站很难理解这些概念。因为那些网站有各种语言的代码,这对我来说很难理解。所以我计划首先清除所需的基础知识,然后再研究API。
谁能建议一些循序渐进的指导方针,这样我就可以继续扎实的基础知识。我有C、c++、Java和Python的编程知识。虽然是中级水平,但不是专家。
我想到这里问SO,因为完美的程序员只能完美地指导我。
谢谢。
这个课程很短,很中肯,试试吧:http://www.codecademy.com/tracks/apis