Web applications 如何开始软件和web开发? 我对编程语言非常熟悉(我知道java、C++、python、javascript、Ruby、HTML、CSS)的基础知识。我用Java(Android Studio)和Python(Kivy)创建了一些简单的应用程序。 我现在想成为一名认真的开发人员,开始开发真正优秀的跨平台应用程序和web应用程序,但我无法决定哪种工具是实现这些目的的最佳工具。如果有必要,我在学习一种新的编程语言方面没有问题。 另外,我是一名电气和电子工程专业的学生(二年级),除了学习Java(在校和大学一年级),我还在线学习了其他课程。因此,对于如何成为一名软件开发人员,我缺乏适当的指导。 请有人能帮我吗?

Web applications 如何开始软件和web开发? 我对编程语言非常熟悉(我知道java、C++、python、javascript、Ruby、HTML、CSS)的基础知识。我用Java(Android Studio)和Python(Kivy)创建了一些简单的应用程序。 我现在想成为一名认真的开发人员,开始开发真正优秀的跨平台应用程序和web应用程序,但我无法决定哪种工具是实现这些目的的最佳工具。如果有必要,我在学习一种新的编程语言方面没有问题。 另外,我是一名电气和电子工程专业的学生(二年级),除了学习Java(在校和大学一年级),我还在线学习了其他课程。因此,对于如何成为一名软件开发人员,我缺乏适当的指导。 请有人能帮我吗?,web-applications,cross-platform,Web Applications,Cross Platform,我是一名10年的专业开发人员,这一切都是从web开发开始的。我记得刚开始的时候,我和你有着相似的技能,没有专业知识,只是对基本编程有着广泛的理解 这里有一个我曾经使用过的网站,现在仍然是我的参考资料。完成这些课程,你会在一天内感觉自己是专家。最重要的是,它是免费的 一旦你掌握了基础知识,你就需要决定你想专注于什么样的网络技术。我选择了微软的方式,我会把它推荐给任何刚起步的开发者,这样他们就能更快地找到工作。学习C#,在Azure中使用ASP.Net核心和主机。这是他们的文档站点 一旦你有了感觉。

我是一名10年的专业开发人员,这一切都是从web开发开始的。我记得刚开始的时候,我和你有着相似的技能,没有专业知识,只是对基本编程有着广泛的理解

这里有一个我曾经使用过的网站,现在仍然是我的参考资料。完成这些课程,你会在一天内感觉自己是专家。最重要的是,它是免费的

一旦你掌握了基础知识,你就需要决定你想专注于什么样的网络技术。我选择了微软的方式,我会把它推荐给任何刚起步的开发者,这样他们就能更快地找到工作。学习C#,在Azure中使用ASP.Net核心和主机。这是他们的文档站点

一旦你有了感觉。是时候开始思考架构了。对于开发人员来说,最简单的体系结构只是组织代码、项目和服务的一种好方法,这样无论解决方案的大小,都可以更容易地让下一个关注您工作的人开始工作。好的架构基本上让你变得可有可无。我建议大家阅读领域驱动的开发。我遇到过许多不同类型的架构,但它们在我看来都像DDD


现在可能就这些了。祝你好运,最重要的是,玩得开心

这是一个很好的问题,但这不是你应该问的问题。StackOverflow用于解决技术编程问题。感谢您的帮助。