Companies Home Search Profile

Building React Native Apps From Scratch 2022

Focused View

Magdi Tiea

2:35:31

198 View
  • 001 Introduction.mp4
    01:05
  • 002 Course Overview.mp4
    02:05
  • 003 React Native Documentation.html
  • 003 React-Native-Documentation.pdf
  • 001 Windows Setup - Installing Node.html
  • 002 Mac Setup - Installing Node.html
  • 003 Installing Visual Studio Code.html
  • 004 Installing IOS and Android Simulators.html
  • 001 Creating a new expo app.mp4
    01:01
  • 002 Installing Dependencies.mp4
    01:38
  • 003 What is a Component.html
  • 004 Creating a Functional Component.mp4
    03:30
  • 005 App.js Explanation.mp4
    01:14
  • 006 App Setup Documentation.html
  • 007 Solution to some possible errors.html
  • 001 App Starter Code Download.html
  • 001 appStartup.zip
  • 001 Using an IOS Simulator.mp4
    02:10
  • 002 Using a Physical Device.mp4
    01:20
  • 001 App Overview.mp4
    00:47
  • 002 App Starter Code Download.html
  • 002 appStartup.zip
  • 003 Adding a button.mp4
    00:59
  • 004 Navigating Between Screens.mp4
    06:40
  • 005 How to add styling (step by step).html
  • 006 Adding text input and icon.mp4
    05:03
  • 007 What is useState.html
  • 008 Adding useState to our App.mp4
    04:06
  • 009 Grabbing the url for our API request.mp4
    03:25
  • 010 Making the API request.mp4
    04:20
  • 011 Passing data using props.mp4
    05:00
  • 012 Testing our app.mp4
    02:01
  • 013 What is FlatList.html
  • 014 Adding FlatList to our app.mp4
    02:00
  • 015 Rendering the API results on the screen.mp4
    08:51
  • 016 Adding style.mp4
    09:47
  • 017 Adding a popup modal.mp4
    06:32
  • 018 Message from me.mp4
    00:36
  • 001 App Overview.mp4
    00:59
  • 002 App setup.html
  • 003 Adding a TouchableOpacity Component.mp4
    01:24
  • 004 Navigating Between Screens.mp4
    05:09
  • 005 Adding a search bar & icon.mp4
    02:08
  • 006 Styling the search bar and icon.mp4
    04:46
  • 007 Grabbing the URL for the API request.mp4
    01:45
  • 008 Adding useState to our app.mp4
    03:15
  • 009 Performing the request.mp4
    07:37
  • 010 Checking our code for errors.mp4
    01:28
  • 011 Passing data using props.mp4
    03:35
  • 012 What is Conditional Rendering.html
  • 013 Adding Conditional Rendering.mp4
    02:31
  • 014 Adding a FlatList Component.mp4
    08:11
  • 015 Creating a new screen.mp4
    03:01
  • 016 Rendering the Book Cover Image.mp4
    12:08
  • 017 Passing data with react navigation.mp4
    08:23
  • 018 What is useEffect.html
  • 019 Adding useEffect to our app.mp4
    01:56
  • 020 Finishing the APP Displaying results and adding style.mp4
    12:02
  • 021 Short Message from me.mp4
    01:03
  • Description


    This is the official app building course from scratch. Learn how to build react native apps for IOS and Android.

    What You'll Learn?


    • Creating new components as well as importing and exporting them
    • Performing API requests
    • Passing data using props
    • Navigating between screens using React Navigation
    • Adding useState & useEffect to your app
    • Clickable button events
    • How to test your code using IOS Simulators and a Physical Device
    • How to build a Youtube Search App and a Book Search App
    • Enjoying the fun in building Apps with React Native
    • AND MORE ...

    Who is this for?


  • If your a hands on learner and don't want the excessive flow of information that you'll forget in the next hour, then this course is for you!
  • This course is for new developers who want to learning React Native as well as experienced developers who need practice or flexibility creating apps
  • Hands on learning is one of the many ways students develop skills quickly and you will find a great deal of that throughout this course.
  • This course is also intended for students who are curious to build IOS and Android apps without having to learn Flutter
  • Also great for programmers who have an interest to learn React Native!
  • What You Need to Know?


  • All you need is a basic understanding of Javascript
  • More details


    Description

        Are you tired of courses and tutorials with excessive flow of information? Are you looking for an instructor with a clear voice and understanding of the subject? Do you want to have fun building IOS and Android apps?

        The best thing is you will realize that complex apps aren't that difficult to build, it's mostly repetition of information that you already would know.  This course is designed for you to develop the fundamentals of building apps with react native. So the more you practice these apps the better it is for you to create complex apps on your own.

          The first app is a Youtube Search App and the second is a Book Search App. Wheather you're an experienced react native developer or not don’t even worry.  I will explain everything in detail for new react native developers and its also good practice for experienced developers

        Hands on learning is one of the many ways students develop skills quickly and you will find a great deal of that throughout this course. I will also assign small challenges and a quiz to test your knowledge along the way.


         Having trouble with programming? The react native community is so big you will most likely have someone run into the same error. Always feel free to send me a message on Udemy as well.

    Who this course is for:

    • If your a hands on learner and don't want the excessive flow of information that you'll forget in the next hour, then this course is for you!
    • This course is for new developers who want to learning React Native as well as experienced developers who need practice or flexibility creating apps
    • Hands on learning is one of the many ways students develop skills quickly and you will find a great deal of that throughout this course.
    • This course is also intended for students who are curious to build IOS and Android apps without having to learn Flutter
    • Also great for programmers who have an interest to learn React Native!

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    My name is Magdi Tiea. Im a programming instructor who simplifies programming languages to make them teachable to students.Feel free to give me feedback by sending me a message on Udemy
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 40
    • duration 2:35:31
    • English subtitles has
    • Release Date 2022/11/16