我从少年时代就开始编码.我开始使用HTML,继续使用PHP/MySQL(创建我自己的论坛,社交网站等等),然后扩展到更传统的语言,如Java和C++(也选择了一些高度的VB .NET)学校).我现在最熟悉C++,因为这是我们在RPI的计算机科学II(跳过Comp Sci I)中教给我们的选择语言.我现在觉得我非常了解如何从这门课程编程(家庭作业是残酷的).
现在是夏天,我在一家为我提供一定程度的新编程体验的公司实习,但我想要更多.每当我完成一项长期任务(从一组单词中生成包含和排除的所有可能的单词搜索)时,我想要感受到我从RPI计算机课程中获得的令人难以置信的满足感.
我的问题是,我从哪里开始?我尝试在线阅读教程,但它们太简单了.然后我尝试前往sourceforge并帮助完成各种项目.但是,一旦我下载了代码,我就会迷失其复杂性.我从来没有创建过实际应用规模的实际软件.我不知道从哪里开始.您如何从编程知识过渡到实际创建软件?
我也愿意学习新语言(javascript/jQuery,ASP .NET,C#,Python),或者使用新的库和/或框架与c ++(我们只使用Comp Sci II中的STL)和其他语言.我的问题再一次是,我从哪里开始?我欢迎所有可能的答案.
非常感谢,迈克尔
我正在尝试创建一个读取.docx文件的程序,并将其内容发布到博客/论坛供个人使用.我终于想出了如何使用libcurl(我想的)是程序中更难的部分.现在我只需阅读.docx文件,但是遇到了麻烦.我似乎无法找到有关如何执行此操作的任何文档.有任何想法吗?