We may earn an affiliate commission when you visit our partners.
Brice Wilson

Web development has evolved rapidly in recent years. This course will give you an overview of the technologies used in modern web development as well as the skills required to assemble a first-class development team.

Read more

Web development has evolved rapidly in recent years. This course will give you an overview of the technologies used in modern web development as well as the skills required to assemble a first-class development team.

Tech leaders need a fundamental understanding of the tools and technologies their teams use to build solutions. In this course, Web Development: Executive Briefing, you'll get an overview of all the technologies typically used to build modern web applications and the skills required on the teams that build them. First, you'll learn how to structure a web development team and make sure you have the skills required for development and deployment. Next, you'll discover the primary technologies used when building client-side browser applications. Finally, you'll explore the role of the server, server-side developers, and cloud services when building and hosting web applications. When you're finished with this course, you will have a foundational understanding of the technologies used in modern web development that will help you communicate better with your technical teams and understand the skills required on every web development project.

Enroll now

What's inside

Syllabus

What Is Web Development?
Team Structure
Client-side Development
Server-side Development
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines the current industry standard for web application development and deployment
Teaches how to structure a web development team, ensuring they have deployment and development skills
Covers the primary technologies and skills used to develop client-side browser applications
Explores the responsibilities of server-side developers, the role of the server, and cloud services in web application development
Provides a foundational understanding of the technologies used in modern web development
Helps learners communicate better with their technical teams and understand the required skills for web development projects

Save this course

Save Web Development: Executive Briefing to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Web Development: Executive Briefing with these activities:
Refresh your knowledge of web development fundamentals
Review and reinforce your understanding of fundamental web development concepts to strengthen your foundation for the course.
Browse courses on Web Development
Show steps
  • Revisit online tutorials or course materials covering web development basics.
  • Practice writing simple HTML, CSS, and JavaScript code to reinforce your understanding.
  • Experiment with different web development tools and technologies to gain practical experience.
Compile a collection of web development resources
Organize and maintain a collection of useful web development resources, including tools, frameworks, and tutorials, for easy reference and future use.
Browse courses on Web Development
Show steps
  • Identify and gather relevant web development resources from various sources.
  • Categorize and organize the resources based on their purpose or topic.
  • Create a central repository or documentation to store and maintain the collection.
  • Regularly update the collection with new and valuable resources.
Follow online tutorials on specific web development technologies
Enhance your understanding of web development technologies by following online tutorials and practicing the implementation of these technologies.
Browse courses on Web Development
Show steps
  • Identify online tutorials that cover specific web development technologies.
  • Follow the tutorials step-by-step and implement the concepts in your own practice projects.
  • Experiment with different approaches and techniques to broaden your understanding.
  • Share your learnings and insights with peers or online communities.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice building web applications using provided code examples
Practice building web applications using the code examples provided in the course materials to reinforce comprehension and improve coding skills.
Browse courses on Web Development
Show steps
  • Review the provided code examples and understand their functionality.
  • Set up a development environment and install necessary tools.
  • Implement the code examples in your own development environment.
  • Test the functionality of your implemented code.
  • Troubleshoot any errors or issues encountered during implementation.
Participate in peer code review sessions
Review and provide feedback on code written by peers to enhance your critical thinking and communication skills.
Browse courses on Web Development
Show steps
  • Pair up with a classmate or fellow developer.
  • Exchange code samples for review.
  • Provide constructive feedback on code structure, logic, and best practices.
  • Incorporate feedback received into your own code.
Attend online or in-person meetups and conferences
Connect with other web developers, learn about industry trends, and share your experiences to expand your knowledge and network.
Browse courses on Web Development
Show steps
  • Identify relevant online or in-person meetups and conferences focused on web development.
  • Register and actively participate in these events.
  • Engage in discussions, ask questions, and share your insights.
  • Connect with attendees and follow up after the events.
Attend hands-on workshops on specific web development topics
Enhance your practical skills by attending hands-on workshops led by experienced professionals.
Browse courses on Web Development
Show steps
  • Identify relevant workshops covering specific web development technologies or techniques.
  • Register and actively participate in the workshops.
  • Follow the instructions and complete the exercises provided by the workshop leaders.
  • Engage in discussions and ask questions to clarify concepts.

Career center

Learners who complete Web Development: Executive Briefing will develop knowledge and skills that may be useful to these careers:
Web Developer
Web development is the process of creating and maintaining websites. It involves a wide range of skills, from designing and coding the website to managing its content and performance. In this course, you will get an overview of the technologies and skills used in modern web development. This will help you build or lead a development team that can create high-quality websites that meet the needs of your users.
UX Designer
UX designers focus on the user experience of websites and apps. They work with developers to ensure that websites are easy to use and navigate. In this course, you will learn about the principles of UX design and how to use them to create websites that are both user-friendly and engaging.
Back-End Developer
Back-end developers are responsible for the server-side of a website. They work with front-end developers to create websites that are both scalable and secure. In this course, you will learn the technologies and skills used to create back-end web applications.
Front-End Developer
Front-end developers are responsible for the design and implementation of the user interface of a website. They work with UX designers to create websites that are both visually appealing and functional. In this course, you will learn the technologies and skills used to create front-end web applications.
Web Architect
Web architects design and develop the overall architecture of a website. They work with developers to ensure that websites are scalable, secure, and performant. In this course, you will learn the principles of web architecture and how to apply them to the design and development of websites.
Full-Stack Developer
Full-stack developers are responsible for both the front-end and back-end of a website. They have a wide range of skills and knowledge, and they are able to work independently on complex projects. In this course, you will learn the technologies and skills used to create full-stack web applications.
Technical Project Manager
Technical project managers oversee the development and implementation of websites. They work with developers and other stakeholders to ensure that projects are completed on time and within budget. In this course, you will learn the principles of technical project management and how to apply them to the management of web development projects.
Web Analyst
Web analysts collect and analyze data about website traffic and usage. They use this data to improve the performance of websites and to optimize the user experience. In this course, you will learn the principles of web analytics and how to use them to improve the performance of your websites.
Information Architect
Information architects organize and structure the content of a website. They work with UX designers to create websites that are easy to navigate and find information. In this course, you will learn the principles of information architecture and how to apply them to the design and development of websites.
Computer Programmer
Computer programmers write and test code for software applications. They work with software engineers to develop and maintain web applications. In this course, you will learn the principles of computer programming and how to apply them to the development of web applications.
Database Administrator
Database administrators manage and maintain databases. They work with developers to ensure that databases are scalable, secure, and performant. In this course, you will learn the principles of database administration and how to apply them to the management of databases used by web applications.
DevOps Engineer
DevOps engineers work with developers and operations teams to ensure that web applications are deployed and managed efficiently. They use a variety of tools and technologies to automate the development and deployment process. In this course, you will learn the principles of DevOps and how to apply them to the development and deployment of web applications.
Software Engineer
Software engineers design, develop, and maintain software applications. They work with a variety of technologies, including web development technologies. In this course, you will learn the principles of software engineering and how to apply them to the development of web applications.
Cloud Architect
Cloud architects design and develop cloud computing solutions. They work with developers to deploy and manage web applications in the cloud. In this course, you will learn the principles of cloud architecture and how to apply them to the deployment and management of web applications.
Information Security Analyst
Information security analysts protect computer systems and networks from unauthorized access. They work with developers to ensure that web applications are secure and that data is protected from breaches. In this course, you will learn the principles of information security and how to apply them to the development and deployment of web applications.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Web Development: Executive Briefing.
A modern guide to web development tools and technologies that can be a valuable reference for executives who want to understand in greater technical depth about how web development teams implement web applications.
JavaScript is one of the core technologies used to build modern web applications. can give executives more technical depth about how their teams are using JavaScript to develop these applications.
Kubernetes popular container orchestration platform that is used to manage and deploy modern web applications. can give executives more technical depth about how their teams are using Kubernetes to develop and deploy these applications.
Is geared toward absolute beginners. While this course is designed for executive level learners with prior technical knowledge, this book will help cement foundational web development concepts. It can provide great background material for executives new to web development.
AWS Lambda popular serverless computing platform that is used to build modern web applications. can give executives more technical depth about how their teams are using AWS Lambda to develop these applications.
Docker popular containerization platform that is used to build and deploy modern web applications. can give executives more technical depth about how their teams are using Docker to develop and deploy these applications.
MongoDB popular NoSQL database that is often used in modern web applications. can give executives more technical depth about how their teams are using MongoDB to develop these applications.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Web Development: Executive Briefing.
Web Application Development: Basic Concepts
Web Application Development with ASP.NET Core
Beyond ASP.NET MVC: Modern Web Development Demystified
Secure Full Stack MEAN Developer
Advanced Topics in ASP.NET Core Development
Servlets and JSPs Tutorial: Learn Web Applications With...
Building Desktop Apps with Ionic 4 and Electron 5
Introduction to Back-End Development
Introduction to Front-End Development
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser