Coursera
Coursera Logo

Meta - Introduction to Back-End Development 

  • Offered byCoursera
  • Public/Government Institute

Introduction to Back-End Development
 at 
Coursera 
Overview

Duration

18 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Introduction to Back-End Development
Table of content
Accordion Icon V3

Introduction to Back-End Development
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Introduction to Back-End Development
 at 
Coursera 
Course details

What are the course deliverables?
  • Distinguish between front-end, back-end, and full-stack developers.
  • Create and style a webpage with HTML and CSS.
  • The benefits of working with UI frameworks.
More about this course
  • You will learn about the day-to-day responsibilities of a web developer and get a general understanding of the core and underlying technologies that power the internet
  • You will learn how front-end developers create websites and applications that work well and are easy to maintain
  • You?ll be introduced to the core web development technologies like HTML and CSS and get opportunities to practice using them
  • You will also be introduced to modern UI frameworks such as Bootstrap and React that make it easy to create interactive user experiences

Introduction to Back-End Development
 at 
Coursera 
Curriculum

Get started with web development

Introduction to the Program

Introduction to the course

Front-end, back-end and full-stack developer roles

A day in the life of a back-end developer

Capstone project overview

How the internet works

What is a web server and how does it work?

What are websites and webpages?

What is a web browser and how does it work?

Web hosting

Introduction to Internet Protocols

Introduction to HTTP

Intro to HTML, CSS and Javascript

Webpages, Websites and Web Apps

Developer tools

Frameworks and libraries

APIs and services

What is a an IDE?

Module Summary - Get started with Web Development

Course syllabus for Introduction to Web Development

How to be successful in this course

Additional Resources

HTTP examples

Other Internet Protocols

Exercise: Examine a web page

Exercise: Edit a website using a browser developer tools

Setting up your local development environment

Visual Studio Code on Coursera

Additional Resources

Knowledge Check - How the web works

Knowledge Check - The Web and the Internet

Self Review: Examine the Page

Knowledge Check - Core Internet Technologies

Module Quiz: Get started with Web Development

Introduction to HTML and CSS

What is Hyper Text Markup Language?

HTML documents

Linking documents

Adding images to a webpage with HTML

Use HTML to work with data in tables

What are forms?

Introduction to the DOM

Web accessibility

Selecting and styling

Box model introduction

Document flow - block vs. inline

Module Summary - Introduction to HTML and CSS

Simple HTML tags

Additional Resources

Different types of selectors

Text and color in CSS

Alignment basics

Additional resources

Knowledge Check - Getting started with HTML

Knowledge check: CSS basics

Module Quiz: Introduction to HTML and CSS

UI Frameworks

Working with libraries

Introduction to responsive design

Getting started with Bootstrap

Using Bootstrap styles

Bootstrap grid

Bootstrap components

Static and dynamic content

Single page applications

What is React?

How React works

Component hierarchy

Module Summary: UI Frameworks

Bootstrap

Using Bootstrap documentation

Other CSS frameworks and libraries

Additional Resources

Case Study: Why did Facebook engineers create React?

The Virtual DOM

Alternatives to React

Additional Resources

Self Review: Working with Bootstrap Grid

Self review: Working with Bootstrap components

Knowledge Check: Introduction to UI frameworks and libraries

Knowledge Check: Introduction to React

Module Quiz: UI Frameworks

End-of-Course Graded Assessment

Course 1 Recap: Introduction to Web Development

Congratulations, you have completed Introduction to Web Development

About the Ungraded Lab: Improve your Bio page with Bootstrap

Exemplar

Next steps after Introduction to Web Development

Self review: Improve your Bio page with Bootstrap

Course 1 Assessment: Introduction to Web Development

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6716 CoursesRight Arrow Icon
qna

Introduction to Back-End Development
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...