Introduction to Mobile Development complete course is currently being offered by Meta through Coursera platform. 

This course is part of the Meta React Native Specialization.

About this Course

If you want to become a mobile developer, this course is a good place to start. You will learn about the day-to-day responsibilities of web and mobile developers and get a general understanding of the core and underlying technologies that power the internet.

You’ll be introduced to core technologies like HTML and CSS, and get opportunities to practice using them. 
 
In this course, you will also discover the unique world of cross-platform mobile applications (apps). Explore the various benefits of using a system like React Native to build mobile apps and get an opportunity to practice the basics.

WHAT YOU WILL LEARN
  • The role of a cross-platform mobile developer
  • Creating a simple webpage using HTML5 
  • Styling a web page using CSS 
  • Explaining React and React Native
SKILLS YOU WILL GAIN

- Web Development
- React (Web Framework)
- HTML and CSS
- Mobile Development
- JavaScript


Introduction to Mobile Development (Week 1 - 4) Quiz Answers - Coursera!

Introduction to Mobile Development Week 1 Coursera Quiz Answers

Quiz 1 Answers - Knowledge Check - How the web works

Q 1. Servers are typically stored in a building called a ____________________.

  • DHCP Center
  • DNS Server
  • Data Center

Q 2: In the client/server model, your device is a ____________________.

  • Client
  • Server

Q 3: The website address that you type in your web browser to navigate to a website is called a ____________________.

  • HTTP
  • Domain name
  • Client name

Q 4. The physical components of a server are called the ____________________.

  • Hardware
  • Software

Q 5. The purpose of a web server is to ____________________.

  • Receive web pages and display them in the web browser.
  • Request content from a web browser and receive the response.
  • Receive requests from a web browser and to respond with the correct content for that request

Q 6. True or False. A website can consist of multiple web pages linked together.

  • True
  • False

Q 7. The links you click on in your web browser are known as ____________________.

  • Data links
  • Hyperlinks
  • Server links

Q 8. Which of these are the 3 main technologies of the web browser? Select all that apply.

  • HTML
  • C#
  • JavaScript
  • CSS

Q 9. When you run a website on the cloud, the website is restricted to one physical server.

  • True
  • False

Quiz 2 Answers - Mobile development

Question 1: The first Android OS was released in 2008 by ______________.

  • Apple
  • Microsoft
  • Google
  • Amazon

Question 2: What is a major advantage of a desktop browser ?

  • Users consume less data bandwidth.
  • It allows users to visit a website offline.
  • Allow full access to website content.
  • It is portable.

Question 3: JavaScript is also referred to as  ______________.

  • Interpreted Language
  • Compiler Language

Question 4: Which one of the following is a JavaScript browser engine?

  • V8
  • Java
  • Safari

Question 5: Which of the following is an integrated development environment? Select all that apply.

  • Swift
  • Kotlin
  • Xcode
  • Android Studio

Question 6: Kotlin is a ______________ programming language for building android apps.

  • Single-platform
  • Multi-platform

Question 7: The Swift programming language gives developers the ability to build apps for which of the following?

  • airOS
  • tvOS

Question 8: What engine  is responsible for compiling the entire website code before displaying it to users?

  • Android
  • JavaScript
  • Swift

Introduction to Mobile Development Coursera Week 3 Quiz Answers

Quiz 1 Answers - Knowledge check - Introduction to cross-platform mobile development

Question 1: If you are developing an app for iOS or Android, you should _______________.

  • Understand a low-level language such as c++
  • Have a deep understanding of the platform and its capabilities

Question 2: Hardware or software that enables one computer system to imitate another is called an _______________.

  • Imitator
  • Emulator

Question 3: How do you ensure that your emulator is not taxing on your hardware?

  • Create different levels of hardware acceleration
  • Create a partition on your local machine

Question 4: Which of the following is an advantage of using a cross-platform technology?  Select all that apply.

  • Cost reduction
  • Code Reuse 
  • No Code

Quiz 2 Answers - React and React Native

Question 1: Which of the following is a benefit of using React Native for app development?

  • Code reusability
  • Large developer community
  • Fast refresh
  • Free Deployment on App Store

Question 2: React Native is an extension of the ReactJs library.

  • True
  • False

Question 3: To improve performance, web servers can keep a copy of dynamic content in a ______________.

  • Cloud
  • DOM
  • Cache

Question 4: React library was designed to help the Facebook team ______________.

  • to build a dynamic and high performant web app.
  • to build a lite version for their existing web app.
  • to develop an efficient back-end architecture.

Question 5: The main approach for serving code and resources in a Single Page Application is called?

  • Packets
  • Bundling
  • Code Boxing

Question 6: React is a ______________ for building single page applications.

  • Library
  • Framework

Question 7: Components allow developers to improve development efficiency by reusing code.

  • True
  • False

Question 8: A React application is built up of a tree of components called the Component ______________.

  • Library
  • Hierarchy
  • Root
  • Branch

Introduction to Mobile Development Week 4 Coursera Quiz Answers

Quiz 1 Answers - Graded Assessment - Introduction to Mobile Development

Quiz 1: True or False. In the request/response cycle, the web browser sends the request.

  • True
  • False

Question 2: In the web browser, what is the role of HTML?

  • To describe the content of the web page
  • To provide interactivity and data processing
  • To describe the visual look and layout

Question 3: React uses a virtual DOM to reduce updates to the browser DOM.

  • True
  • False

Question 4: True or False. Little Lemon will display in the web browser’s main window.

 <!DOCTYPE html>

<html>

    <head>

        <title>Little Lemon</title>

    </head>

<body>

    <p>Our Menu</p>

    </body>

</html>

  • True
  • False

Question 5: Which HTML tag is used to link to other HTML documents?

  • The image tag <img>
  • The anchor tag <a>
  • The link tag <link>

Question 6: In the following CSS rule, what part of the rule is represented by div?

div {

    width: 50%;

}

  • Property
  • Selector
  • Attribute

Question 7: What is the margin-box width for the following CSS rule?

div {

    width: 20px;

    padding-left: 10px;

    padding-right: 10px;

    margin-left: 10px;

    margin-right: 10px;

}

  • 20 pixels
  • 40 pixels
  • 60 pixels

Question 8: Kotlin is a ______________ programming language for building android apps.

  • Single-platform
  • Multi-platform

Question 9: React library was designed to help the Facebook team ______________.

  • to build dynamic and high-performance web apps.
  • to develop an efficient back-end architecture.
  • to build a lite version for their existing web app.

Question 10: React applications are built using reusable pieces of code. What are these pieces known as?

  • Elements
  • Components
  • Snippets

Post a Comment

Previous Post Next Post