互联网程序员都每天刷题嘛戴夫-cs戴夫的计算机科学课程概述这是Dave的计算机科学/软件工程课程。当前的总体计划是让Dave在3年内真正为入门级专业Web开发人员角色做好工作准备。目标工作量是每周30小时。将涵盖的内容的高级概述:计算机科学基础基本算法和数据结构面向对象设计数据库线性代数LinuxzshVMCPythonJavascript/HTML/CSSNode.js + ExpressMySQL/SQLite基本正则表达式移动就绪Web应用程序设计如何收集需求并编写设计文档单元测试和集成测试序列图数据流图和通过污点分析分析系统安全性。深入了解开发人员最佳实践代码异味设计模式、避免兔子洞软件腐烂过度设计等的策略。关键开发工具的使用:命令行GitIDE文本编辑器调试工具JIRA等。完成2-3个值得投资组合的重大项目,编码面试准备。总体目标是在Web开发领域培养足够的专业知识,以获得从事前端或全栈Web开发的入门级工作。这种特定于网络的专业知识将辅以多种编程语言的工作。