我知道学校时代的HTML,之后我转向桌面应用程序编程(在.NET中),在工作中我使用COBOL。:(。 )为了增强我的技能并突破无聊我决定学习Web &移动技术,我的计划是首先学习PhP - Apache Config - Android基础知识,然后慢慢地深入研究(我已经知道的数据库),并且我听说一个好的Web/App开发人员也应该熟练掌握图形工具(Photoshop/MAYA)等等是否是真的?如果是的话,你会建议我应该先试试我的手? 所以请建议关于这些主题的好资源,以及学习这些东西的最佳实践 I知道谷歌在那里,但它是不匹配的专业意见..:D 对我的pl建议答(任何我错过或必须包括的)都是欢迎。你认为在这个制度下我的未来走向应该是什么?(我计划后来自由职业者)以及这需要多少时间? 如果我想要做到这一点,我还有什么可以肯定掌握的。对初学者Web开发人员的建议
0
A
回答
1
大多数人试图为他们的职业生涯选择一些方向。 我所知道的最(非常)专业的开发人员并不是优秀的设计师;-) 因此,设计师和开发人员都不是必须的。
你有不同的工具来设计你的应用程序/网站。我主要使用Photoshop,因为我习惯了它。但最近我看到人们经常使用Fireworks来制作他们的网站/应用程序设计(并且跨媒体设计师甚至使用Illustrator -_-,讨厌那些人)。特别是Flash/Flex开发人员使用Fireworks,我认为,因为从设计到Flash/Flex的导出非常简单。 无论如何,我会推荐你用Photoshop来设计。 Maya是一个3D套件,所以很可能被那些想要在他们制作的设计中使用3D绘图的人使用。 Photoshop自CS5以来支持的3D对象真的很好,所以如果您想使用3D对象,那么这种组合效果很好;-)
对于PHP开发,您实际上有很多可能性。您可以自己编写所有代码,也可以使用您使用自己的代码扩展的Frameworks/Open源代码软件。 现在Drupal开发人员以及我国的Zend Framework开发人员都很熟悉。 我与Zend Framework(MVC模式)合作了2个项目,结果非常好。良好的文档化框架和大型社区。 Drupal正在不断发展壮大,但它是一个现有的CMS,如果您愿意,您可以使用自己的模块进行扩展。
作为开发者,我认为最难的部分是选择一个方向。有许多不同的编程语言可供学习或使用,以及许多平台。 目前我的方向是在ASP.NET中编程,并使用JSON来提供我的移动应用程序。
希望我回答了一些问题。
相关问题
- 1. Java Web开发初学者
- 2. 实际的Java初学者体验教程Flash开发人员
- 3. 对初学者的建议(Eclipse和Web应用程序)
- 4. 初学者需要关于Web应用程序开发的建议
- 5. 针对初学者的Android开发
- 6. 一些开发人员的建议
- 7. 初学者逻辑开发
- 8. 初学者的建议和HTTP请求
- 9. Django vs web2py初学者开发者
- 10. ember.js初学者建议需要
- 11. MySql命令行初学者建议
- 12. 针对普通开发人员的.NET培训建议
- 13. 初学者对服务器端文件存储的建议
- 14. 针对初学者建议的书籍SharePoint架构师
- 15. 对图像/视频中3D测量初学者的建议?
- 16. 对初学者级ASP/XML测试的建议
- 17. 开发人员Web代理
- 18. web开发人员2010
- 19. 想学习Microsoft Dynamics CRM。请建议动力学初学者?
- 20. 需要为初学者提供Apache_beam学习资料的建议
- 21. iphone应用程序开发初学者
- 22. 使用HTML5开发Google Glass(初学者)
- 23. iOS应用程序开发:初学者
- 24. C++和lua初学者游戏开发
- 25. iPhone开发:初学者资源
- 26. 初级开发人员应该如何处理站立会议?
- 27. 开源Ruby项目对于初学者
- 28. 开始启动SICP的C#开发人员 - 建议的开发环境?
- 29. Web开发人员仍应该学习JavaScript吗?
- 30. 应该Web开发人员学习闪存
我只是给你一个建议:学习Python而不是PHP。网络上有大量的PHP示例教你可怕的糟糕的编码习惯,一般来说Python是一种非常干净的语言。 – ThiefMaster 2012-03-10 10:41:08