
Do it! Clone Coding Movie Rating Web Service
Description
Book Introduction
There's no learning method as fast and effective as 'clone coding'!
Nicholas, a quintessential "genius coder," started coding at the age of nine! He says the fastest way to learn programming in the world is through clone coding.
Clone coding is a method of learning programming that replicates real-world services like Facebook, Instagram, and Netflix. Because you can see the results right before your eyes every time you learn, you can learn programming quickly and enjoyably.
"Do it! Clone Coding Movie Rating Web Service" clones a "movie rating web service" that displays movie posters, titles, genres, synopses, etc. in order of movie ratings.
We will implement essential features for beginners to React, such as navigation, movie details, and redirection, and proceed to deploying the application.
This is truly creating a real service.
If you've been wanting to learn React but are hesitating because you're only studying the theory or simply find it difficult, try creating a real movie web service with this book.
Nicholas, a quintessential "genius coder," started coding at the age of nine! He says the fastest way to learn programming in the world is through clone coding.
Clone coding is a method of learning programming that replicates real-world services like Facebook, Instagram, and Netflix. Because you can see the results right before your eyes every time you learn, you can learn programming quickly and enjoyably.
"Do it! Clone Coding Movie Rating Web Service" clones a "movie rating web service" that displays movie posters, titles, genres, synopses, etc. in order of movie ratings.
We will implement essential features for beginners to React, such as navigation, movie details, and redirection, and proceed to deploying the application.
This is truly creating a real service.
If you've been wanting to learn React but are hesitating because you're only studying the theory or simply find it difficult, try creating a real movie web service with this book.
- You can preview some of the book's contents.
Preview
index
_Clone Coding 01 Hello, React? 13
__01-1 Preparing for Clone Coding Class 14
__01-2 Why React? 20
__01-3 What should I clone code? 26
_Clone Coding 02 Getting Started with Clone Coding with React 31
__02-1 Super fast create-react-app 32
__02-2 Uploading a React app to GitHub 38
__02-3 Examining and Modifying a React App 43
__02-4 Understanding React's Operating Principles 50
Clone Coding 03: Understanding React Basics 55
__03-1 Reviewing Running a React App 56
__03-2 First React Basics: Components 58
__03-3 Second React Basics Concept: JSX 60
__03-4 Third React Basic Concept: Props 68
Clone Coding 04: Creating Super-Smart Components 79
__04-1 Creating multiple similar components 80
__04-2 Creating many components with the map( ) function 84
__04-3 Fiddled around with the food app, trying to fix it 92
__04-4 Introducing prop-types to a food app 101
_Clone Coding 05 State and Class Components 111
__05-1 Creating a function to increase or decrease a number using state 112
__05-2 Properly Creating a Number Increment Function 121
__05-3 Understanding the Life Cycle of a Class-Type Component 129
__05-4 Creating a Movie App Warm-up 135
_Clone Coding 06 Creating a Movie App 141
__06-1 Trying out the Movie API 142
__06-2 Drawing on the Movie Data Screen 153
__06-3 Creating a Movie Component 162
__06-4 Styling a Movie App? Basics 177
_Clone Coding 07 Movie App Refining 187
__07-1 Modifying the overall appearance of the movie app 188
__07-2 Styling the Movie App 198
_Clone Coding 08 Adding Multiple Features to the Movie App 205
__08-1 Installing react-router-dom and organizing the project folder 206
__08-2 Creating a Router 211
__08-3 Creating a Navigation System 221
__08-4 Creating a Movie Details Feature 228
__08-5 Creating a Redirect Function 237
__Kim Jo-gyo's Special! Deploying the Movie App on GitHub 244
__Lookup 247
__01-1 Preparing for Clone Coding Class 14
__01-2 Why React? 20
__01-3 What should I clone code? 26
_Clone Coding 02 Getting Started with Clone Coding with React 31
__02-1 Super fast create-react-app 32
__02-2 Uploading a React app to GitHub 38
__02-3 Examining and Modifying a React App 43
__02-4 Understanding React's Operating Principles 50
Clone Coding 03: Understanding React Basics 55
__03-1 Reviewing Running a React App 56
__03-2 First React Basics: Components 58
__03-3 Second React Basics Concept: JSX 60
__03-4 Third React Basic Concept: Props 68
Clone Coding 04: Creating Super-Smart Components 79
__04-1 Creating multiple similar components 80
__04-2 Creating many components with the map( ) function 84
__04-3 Fiddled around with the food app, trying to fix it 92
__04-4 Introducing prop-types to a food app 101
_Clone Coding 05 State and Class Components 111
__05-1 Creating a function to increase or decrease a number using state 112
__05-2 Properly Creating a Number Increment Function 121
__05-3 Understanding the Life Cycle of a Class-Type Component 129
__05-4 Creating a Movie App Warm-up 135
_Clone Coding 06 Creating a Movie App 141
__06-1 Trying out the Movie API 142
__06-2 Drawing on the Movie Data Screen 153
__06-3 Creating a Movie Component 162
__06-4 Styling a Movie App? Basics 177
_Clone Coding 07 Movie App Refining 187
__07-1 Modifying the overall appearance of the movie app 188
__07-2 Styling the Movie App 198
_Clone Coding 08 Adding Multiple Features to the Movie App 205
__08-1 Installing react-router-dom and organizing the project folder 206
__08-2 Creating a Router 211
__08-3 Creating a Navigation System 221
__08-4 Creating a Movie Details Feature 228
__08-5 Creating a Redirect Function 237
__Kim Jo-gyo's Special! Deploying the Movie App on GitHub 244
__Lookup 247
Detailed image
.jpg)
Publisher's Review
▶ [Practical Coding Book] Anyone Can Use Right Away
This book is designed to help you clone and code a movie rating web service, following the actions from start to finish.
An action is a statement that tells you exactly what command to enter, where to create a file, or what to modify.
By simply following the actions, you can create a movie rating web service with navigation, movie details, and redirection features.
In short, this book is for those who want to try making something rather than studying complex theories.
▶ A world-class [practical training structure] perfect for clone coding
This book is laid out with practical elements so that even someone who just started React yesterday can follow along comfortably.
The process of writing code and checking the results is marked with stickers, special colors, and deletion lines.
Here, the main concepts have been supplemented with Kim's explanation, and any parts that may have been missed have been emphasized again with speech bubbles to help with learning.
As you read the book, you will feel as if Nikko is right next to you, pointing and explaining things to you.
▶ [Reader First], where we put our heart and soul into every element and design that helps with learning.
- Learn React web programming by creating actual web services with your own hands.
- The useful information to know while cloning coding is supplemented by Assistant Professor Kim's explanation.
- For each chapter, we provide a 'Clone Starter Kit' that bundles the files completed in the previous chapter.
- The source code has been thoroughly verified by several experts.
- We also provide small tips such as frequently asked questions, JavaScript syntax, and reference sites.
▶ Beta Tester Reviews
Even though I'm a veterinarian by profession, it allowed me to create a movie app!
This book will help you magically create a movie app in no time, even if you don't know much about HTML, CSS, or JavaScript.
Trust me.
I also created my own movie app, Maflix, using this book.
By following this book and building a movie app, you'll gain boundless confidence that you can develop apps with React.
Lee Jun-seok, a veterinarian who studies programming as a hobby
Even a React nerd could build a movie app!
This book helped me, a React novice, create a movie app and get me started with React.
After actually building the movie app, I felt confident, thinking, "Ah! If I study this a little more, I can quickly create other apps, too."
I think it's thanks to this book that I was able to study React through clone coding.
I hope you all have the same experience! Good luck everyone! :)
- Backend Junior Developer Yeom Hye-rim
It was a smooth read, unlike other computer books!
This book is written in informal language.
This is the first time I've seen informal speech used in a computer textbook.
I think it's because I'm a foreigner, but I liked it because it felt surprisingly familiar.
And it was really convenient because it clearly tells the reader what to do.
Because once you try it, it will work.
There wasn't a single part that was difficult to follow, but to fully understand the content and concepts, I think I'll need to read the book again or refer to another React book.
It was still good though.
Experiencing the entire process of developing a web application with React has been motivating and has given me an idea of what I should study next. It's like looking down on Seoul from Namsan Tower.
- I happened to read Monte Cristo first.
▶ People like this will enjoy reading this
- Ordinary people who want to change careers to become programmers
- A person who majored in computer engineering but has not experienced how it is used in practice.
- Office worker who wants to learn programming and create a project
- Developers who want to build up daily updated programming knowledge while working in the field.
- Anyone interested in coding can learn programming in a fun and immersive way!
▶ Reader Support Provided by Aegis Publishing
A 'Clone Starter Kit' is provided so you can start practicing immediately at any part of this book.
- Clone Starter Kit GitHub: github.com/easysIT/do_it_clonecoding_movieapp
25 free videos of Nomad Coder Nicholas's lectures (free membership registration)
- Video lecture: academy.nomadcoders.co/courses/enrolled/216871
Preview the movie rating web service created in this book.
- Movie rating web service: nomadcoders.github.io/movie_app_2019
Study with the readers of this book and receive a free book!
- Doit Study Room (book questions welcome): cafe.naver.com/doitstudyroom
For technical questions, please contact Nikosam directly!
- 1:1 Q&A with the author (technical questions): nomad-coders.channel.io
This book is designed to help you clone and code a movie rating web service, following the actions from start to finish.
An action is a statement that tells you exactly what command to enter, where to create a file, or what to modify.
By simply following the actions, you can create a movie rating web service with navigation, movie details, and redirection features.
In short, this book is for those who want to try making something rather than studying complex theories.
▶ A world-class [practical training structure] perfect for clone coding
This book is laid out with practical elements so that even someone who just started React yesterday can follow along comfortably.
The process of writing code and checking the results is marked with stickers, special colors, and deletion lines.
Here, the main concepts have been supplemented with Kim's explanation, and any parts that may have been missed have been emphasized again with speech bubbles to help with learning.
As you read the book, you will feel as if Nikko is right next to you, pointing and explaining things to you.
▶ [Reader First], where we put our heart and soul into every element and design that helps with learning.
- Learn React web programming by creating actual web services with your own hands.
- The useful information to know while cloning coding is supplemented by Assistant Professor Kim's explanation.
- For each chapter, we provide a 'Clone Starter Kit' that bundles the files completed in the previous chapter.
- The source code has been thoroughly verified by several experts.
- We also provide small tips such as frequently asked questions, JavaScript syntax, and reference sites.
▶ Beta Tester Reviews
Even though I'm a veterinarian by profession, it allowed me to create a movie app!
This book will help you magically create a movie app in no time, even if you don't know much about HTML, CSS, or JavaScript.
Trust me.
I also created my own movie app, Maflix, using this book.
By following this book and building a movie app, you'll gain boundless confidence that you can develop apps with React.
Lee Jun-seok, a veterinarian who studies programming as a hobby
Even a React nerd could build a movie app!
This book helped me, a React novice, create a movie app and get me started with React.
After actually building the movie app, I felt confident, thinking, "Ah! If I study this a little more, I can quickly create other apps, too."
I think it's thanks to this book that I was able to study React through clone coding.
I hope you all have the same experience! Good luck everyone! :)
- Backend Junior Developer Yeom Hye-rim
It was a smooth read, unlike other computer books!
This book is written in informal language.
This is the first time I've seen informal speech used in a computer textbook.
I think it's because I'm a foreigner, but I liked it because it felt surprisingly familiar.
And it was really convenient because it clearly tells the reader what to do.
Because once you try it, it will work.
There wasn't a single part that was difficult to follow, but to fully understand the content and concepts, I think I'll need to read the book again or refer to another React book.
It was still good though.
Experiencing the entire process of developing a web application with React has been motivating and has given me an idea of what I should study next. It's like looking down on Seoul from Namsan Tower.
- I happened to read Monte Cristo first.
▶ People like this will enjoy reading this
- Ordinary people who want to change careers to become programmers
- A person who majored in computer engineering but has not experienced how it is used in practice.
- Office worker who wants to learn programming and create a project
- Developers who want to build up daily updated programming knowledge while working in the field.
- Anyone interested in coding can learn programming in a fun and immersive way!
▶ Reader Support Provided by Aegis Publishing
A 'Clone Starter Kit' is provided so you can start practicing immediately at any part of this book.
- Clone Starter Kit GitHub: github.com/easysIT/do_it_clonecoding_movieapp
25 free videos of Nomad Coder Nicholas's lectures (free membership registration)
- Video lecture: academy.nomadcoders.co/courses/enrolled/216871
Preview the movie rating web service created in this book.
- Movie rating web service: nomadcoders.github.io/movie_app_2019
Study with the readers of this book and receive a free book!
- Doit Study Room (book questions welcome): cafe.naver.com/doitstudyroom
For technical questions, please contact Nikosam directly!
- 1:1 Q&A with the author (technical questions): nomad-coders.channel.io
GOODS SPECIFICS
- Date of issue: May 19, 2020
- Page count, weight, size: 248 pages | 548g | 188*257*20mm
- ISBN13: 9791163031635
- ISBN10: 1163031631
You may also like
카테고리
korean
korean