问题描述
我是CS系第四学期的学生。到目前为止,我已经学习了C++、OOP(java) 和数据结构(java),目前正在学习数据库。 我想成为最好的全栈开发人员。但是在寻找学习材料的时候。我得到了很多东西,比如有 node.js 以及 Django ,我们有 React用于前端以及 Angular 和许多其他应用。当我用谷歌搜索全栈的最佳路径时,我得到了不同的答案。 我担心如果……我今天学到的东西将来对我没有用处。 为了成为一个完整的堆栈,我看到技术框架库感到困惑。
我获得了 cs50 的网络开发证书。之后我可以制作小型网络应用程序,但我不知道幕后发生的事情。他们还介绍了 REACT。 目前我正在学习 JavaScript 课程,接下来我想深入研究 cs50(大卫和大脑)指导的所有这些,以便我可以制作更优雅和更大规模的网络应用程序。 enter image description here
请任何人清除我的困惑,以便我在未来做得最好。
解决方法
全栈 Web 开发人员是一个术语,用于描述全能型开发人员。是的,你没有看错;他/她具有前端开发人员和后端开发人员的技能。全栈开发人员还应该熟悉各种安全问题及其解决方案。他/她应该有足够的经验来了解网站设计和用户体验。除了前端和后端开发之外,任何技能都是全栈开发人员的优势。
按照链接进行全栈开发——成为全栈开发人员的步骤—— https://thewebseeker.com/full-stack-developer/