Skip to main content
CareerCircle Home
Log in
Join
Course thumbnail

IBM SkillsBuild Web Development Fundamentals

Duration: 12 Hours
Languages: Arabic (Modern Standard), English, French, Portuguese, Spanish

About the course:

Web development is an exciting, growing field in tech. Learn the basics about the languages, tools, and processes to develop websites. Then, get hands-on practice creating an interactive task list web page in a series of simulations. Finish by gathering tips and resources that can help you launch a great career in web development.

After completing this course, learners should be able to:

  • Identify basic computer functions, types of programming languages, the main steps to develop a website, and fundamentals about front-end and back-end development.

  • Explain the features and functions of HTML, CSS, and JavaScript and how the languages interact.

  • Identify the phases in the software development lifecycle, and the waterfall and agile approaches to web development.

  • Identify common HTML elements, HTML attributes, coding organization techniques, the CSS box model, best practices for writing HTML and CSS, and key features of an integrated development environment (IDE).

  • Identify the basic structure of JavaScript code, techniques to include JavaScript in HTML, how JavaScript enables dynamic websites, and popular database functions to store and work with website data using MySQL.

  • Identify different types of website testing, the value of automated testing, version control systems, the main steps to publish a website, continuous delivery and continuous deployment, DevOps, responsive design, cloud computing for web development and deployment, and the methods and tools used to test and automate the deployment of websites.

  • Develop an interactive web page using HTML, CSS, and JavaScript, and perform a simple functional test on a web page.

  • Recognize the job market, responsibilities, and skill sets of web developers.