Web Development Concepts for Everyone

This course aims to equip learners with a conceptual comprehension of various web development principles rather than focusing on hands-on coding exercises. The course begins with a thorough introduction, setting the stage for the topics to follow. You will then delve into the front-end aspect of web development, learning about the client-side and server-side components, as well as the role of databases in web applications. You will gain insight into version control, with a specific focus on Git, including concepts such as branching, merging, and the use of GitHub for collaboration.

Front-end libraries and frameworks take center stage, with a focus on jQuery, Chart.js, and popular front-end frameworks such as Angular. You will explore back-end web frameworks, including microframeworks with JavaScript and Express.js, as well as web frameworks with Java Spring. Code editors and integrated development environments (IDEs) are introduced, with examples such as Visual Studio Code and IntelliJ IDEA. An introduction to DevOps is provided, covering Continuous Integration/Continuous Deployment (CI/CD), containerization with Docker, cloud orchestration using Kubernetes, and continuous monitoring. You will also gain an understanding of the DevOps maturity model.

By the end of the course, you will have acquired a comprehensive understanding of web development, enabling you to confidently navigate the various technologies and concepts involved in building modern web applications.

Type
video
Category
publication date
2023-06-28
what you will learn

Gain an understanding of websites and web applications
Explore libraries and front-end frameworks
Understand back-end web frameworks
Explore cloud and cloud services providers
Understand databases including SQL, NoSQL, and in-memory
Learn about version control systems such as Git

duration
300
key features
Gain confidence in understanding the technologies that create and power the web * Learn the concepts used in web development without diving deep into coding * Understand programming languages and what makes them different
approach
This is a short course that helps you understand the concepts used in web development without getting deep into coding practices. This course follows a slide-based approach, which will help you understand the concepts in an easy manner.
audience
It is ideal for HR professionals, recruiters, and sourcing specialists who work specifically in the tech sector. Sales and client success executives who operate within the technology industry will also benefit from the course. Project and delivery management professionals looking to enhance their knowledge in the tech field will find value in the course content. Associate-level developers seeking to expand their skill set will find the course beneficial as well.
meta description
A comprehensive exploration of frontend, backend, databases, and DevOps.
short description
This is a comprehensive course designed to provide a solid foundation in web development principles and practices. This course is intentionally structured to provide a technical understanding of web development concepts without delving into intricate implementation details. Anyone looking to better understand how web applications are built can take this course.
subtitle
Simplifying challenging web development concepts for easy comprehension
keywords
web development, front-end, back-end, databases, version control, Git, OpenID Connect, back-end web frameworks, JavaScript, DevOps, CI/CD, Docker, Kubernetes, continuous monitoring.
Product ISBN
9781805127499