|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/professional-web-developer/
课程评论:没有评论
**Coursera课程总结:如何成为一名专业的Web开发者** 本课程旨在教授学员成为一名专业的Web开发者所需的核心技能和知识,而非具体的编程语言、框架或库。课程重点关注Web开发者的日常工作流程和必备工具,帮助学员建立坚实的基础,无论未来选择何种技术栈。 **核心内容涵盖:** * **敏捷开发(Agile Development):** 课程将深入探讨敏捷开发的概念、工作原理以及敏捷团队的运作模式。学员将了解敏捷对现代软件开发的重要性。 * **版本控制系统(Version Control System):** 学习如何使用版本控制系统,这是现代软件开发中至关重要的协作和代码管理工具。 * **自动化(Automation):** 理解自动化在Web开发中的重要性,以及如何利用自动化提高效率。 * **Web应用设计(Web Application Design):** 学习Web应用的通用设计原则和方法。 * **单元测试(Unit Testing):** 强调单元测试的必要性,并阐述其在保证代码质量中的作用。 * **常见错误与最佳实践:** 识别Web开发过程中常见的陷阱,并学习行业内的最佳实践,以避免走弯路。 **课程亮点:** * **通用性强:** 课程内容不受限于任何特定的编程语言或技术,为学员提供跨越技术周期的核心能力。 * **行业经验分享:** 讲师将分享其20年的行业经验,特别是对敏捷开发的深刻见解,帮助学员理解其在企业中的应用。 * **职业导向:** 课程的目标是帮助学员建立成功的Web开发职业生涯,为成为一名优秀开发者打下坚实基础。 **不涵盖内容:** 本课程不涉及任何编程语言、框架或库的学习,也不包含实际的编码实践。这些工具会随着时间推移而改变,而课程教授的原则和方法将始终适用。
In this course, you are going to learn what is required to become a professional web developer. I will show you different techniques and tools you will need in your day-to-day professional life.By the end of this course you will learnwhat agile development is,how agile team is operating,how to use version control system,why automation is so important,how to design a web application,why unit testing is a must have,what the common mistakes are when it comes to the web developmentand what are the best practicesA large part of the course is dedicated to agile development. I was lucky enough to be exposed to Extreme Programming in my early years but even now, 20 years later, there are companies which are still new to agile. That's why I think it is very important for every developer to understand what is agile and how it works.What are we not going to do in this course?We are not going to learn any programming language, any specific framework or library.We are not going to do any coding either.A programming language, framework or library is just a tool and they can change overtime. Your preferences may change as well. In this course we will cover topics which will help you no matter what programming language, framework or library you are going to use.If you want to build a successful career in Web Development this course is for you.