Companies Home Search Profile

Dart and Flutter: The Ultimate Mobile App Development Course

Focused View

Mehmood Khalil,Zaheer Irshad

9:34:51

74 View
  • 1 - Welcome to the Course.mp4
    01:22
  • 2 - Install VSCode and Dart SDK.mp4
    08:06
  • 3 - What you will learn in this Course.mp4
    07:42
  • 4 - Section Overview.mp4
    00:30
  • 5 - Hello World Example.mp4
    03:39
  • 6 - Comments.mp4
    03:02
  • 7 - Section Conclusion.mp4
    00:32
  • 8 - Section Overview.mp4
    00:36
  • 9 - Variables and Data Types.mp4
    13:18
  • 10 - Literals and String Interpolation.mp4
    14:14
  • 11 - Constant.mp4
    05:34
  • 12 - Section Conclusion.mp4
    00:41
  • 13 - Section Overview.mp4
    01:42
  • 14 - Conditional Statement.mp4
    09:36
  • 15 - Conditional Expression.mp4
    09:19
  • 16 - Switch Case Statement.mp4
    08:18
  • 17 - Section Conclusion.mp4
    00:33
  • 18 - Section Overview.mp4
    03:44
  • 19 - For Loop.mp4
    03:55
  • 20 - For in Loop.mp4
    03:12
  • 21 - While Loop.mp4
    05:05
  • 22 - Do While Loop.mp4
    03:43
  • 23 - Break Statement.mp4
    02:15
  • 24 - Continue Statement.mp4
    02:03
  • 25 - Labels.mp4
    07:22
  • 26 - Section Conclusion.mp4
    00:41
  • 27 - Section Overview.mp4
    01:03
  • 28 - Functions.mp4
    11:34
  • 29 - Arrow Function.mp4
    02:33
  • 30 - Optional Positional Parameter.mp4
    04:45
  • 31 - Optional Named Parameter.mp4
    02:51
  • 32 - Optional Default Parameter.mp4
    02:41
  • 33 - Section Conclusion.mp4
    00:48
  • 34 - Section Overview.mp4
    01:56
  • 35 - Exception Handling.mp4
    09:52
  • 36 - Custom Exception Handling Class.mp4
    04:34
  • 37 - Section Conclusion.mp4
    00:36
  • 38 - Section Overview.mp4
    00:47
  • 39 - Class and Objects.mp4
    11:24
  • 40 - Constrcutor.mp4
    07:03
  • 41 - Getter and Setter.mp4
    04:27
  • 42 - Inheritance.mp4
    11:51
  • 43 - Method Overriding.mp4
    05:50
  • 44 - Abstract Class.mp4
    05:32
  • 45 - Interface.mp4
    05:47
  • 46 - Static Variables and Methods.mp4
    05:35
  • 47 - Section Conclusion.mp4
    00:58
  • 48 - Section Overview.mp4
    00:26
  • 49 - Lambda Function.mp4
    05:51
  • 50 - High Order Function.mp4
    03:58
  • 51 - Lexical Closure Function.mp4
    02:27
  • 52 - Section Conclusion.mp4
    00:31
  • 53 - Section Overview.mp4
    00:33
  • 54 - List.mp4
    12:37
  • 55 - Set and Hashset.mp4
    04:45
  • 56 - Map and Hashmap.mp4
    07:01
  • 57 - Section Conclusion.mp4
    00:38
  • 58 - Install Android Studio and Flutter SDK.mp4
    11:30
  • 59 - Section Overview.mp4
    00:27
  • 60 - Hello World Example.mp4
    14:01
  • 61 - Organize Code.mp4
    05:30
  • 62 - Add Logic into Our Application.mp4
    03:51
  • 63 - Section Conclusion.mp4
    00:27
  • 64 - Section Overview.mp4
    01:28
  • 65 - Container Widget.mp4
    09:45
  • 66 - Row Widget.mp4
    04:50
  • 67 - Column Widget.mp4
    07:00
  • 68 - Appbar Widget.mp4
    04:28
  • 69 - Elevated Button Widget.mp4
    07:20
  • 70 - Floating Action Button Widget.mp4
    05:00
  • 71 - Icon Widget.mp4
    09:09
  • 72 - IconButton Widget.mp4
    07:17
  • 73 - Outline Button.mp4
    07:49
  • 74 - Image Widget.mp4
    08:32
  • 75 - ListView Widget.mp4
    05:59
  • 76 - Snackbar Widget.mp4
    06:58
  • 77 - Tabbar Widget.mp4
    10:05
  • 78 - Drawer Widget.mp4
    14:29
  • 79 - Card Widget.mp4
    07:30
  • 80 - Checkbox Widget.mp4
    05:37
  • 81 - Switch Widget.mp4
    06:53
  • 82 - Range Slider Widget.mp4
    06:04
  • 83 - Radio Button Widget.mp4
    07:05
  • 84 - Section Conclusion.mp4
    01:40
  • 85 - Section Overview.mp4
    01:14
  • 86 - Difference between Stateless and Stateful Widgets.mp4
    02:00
  • 87 - Designing User Interface for Interest Calculator App.mp4
    17:59
  • 88 - Add Logic into our Application.mp4
    11:06
  • 89 - Form Validation.mp4
    04:11
  • 90 - Section Conclusion.mp4
    01:27
  • 91 - Section Overview.mp4
    02:14
  • 92 - Database Connection Class.mp4
    11:23
  • 93 - Make User Model and Repository Class.mp4
    12:57
  • 94 - User Service Class.mp4
    06:08
  • 95 - Design HomeScreen UI.mp4
    07:57
  • 96 - Design UI for Add User Edit User and View User.mp4
    07:50
  • 97 - Add User Logic.mp4
    12:34
  • 98 - Delete User Logic.mp4
    07:37
  • 99 - Edit User Logic.mp4
    09:53
  • 100 - View User.mp4
    08:10
  • 101 - Form Validation.mp4
    06:03
  • 102 - Section Conclusion.mp4
    01:26
  • Description


    Complete Dart and Flutter Mastery: Build Mobile Apps from Zero to Hero

    What You'll Learn?


    • Introduction and features of Dart
    • Master essential concepts such as variables, lists, maps, and strings
    • Explore the power of decision-making with conditional statements
    • Unleash the potential of loops and iteration
    • Understand the essence of functions
    • Discover how to gracefully handle exceptions and prevent unexpected crashes
    • Master classes, objects, inheritance, polymorphism, and encapsulation
    • Expand your programming paradigm with functional programming concepts
    • Explore Dart's powerful collection
    • Basics of Flutter, from its architecture to its unique features
    • Learn about the different types of widgets, their properties, and how to create responsive and interactive user interfaces
    • Building a Complete Application Using the Stateful Widget
    • Building User Management Application Using SQLite Database

    Who is this for?


  • People who want to learn cross-platform mobile applications.
  • Software Engineers
  • Mobile Application Developers
  • Computer Science or IT students
  • What You Need to Know?


  • Basic programming knowledge of Dart is recommended, but no prior experience with Flutter is required. This course is designed for learners of all backgrounds.
  • Desktop Computer or laptop
  • Visual Studio Code Editor / Android Studio
  • More details


    Description

    Are you ready to dive into the exciting world of mobile app development and become a proficient app creator? Welcome to "Dart and Flutter: The Ultimate Mobile App Development Course," a comprehensive learning journey that equips you with the skills to craft powerful, efficient, and visually stunning mobile applications for both iOS and Android platforms.


    Course Highlights:


    Master Dart Programming:

    Begin your journey by mastering Dart, a versatile and user-friendly programming language designed for building cross-platform applications. Whether you're a coding novice or an experienced developer looking to expand your skillset, this course is tailored to guide you from the basics to advanced concepts. You'll delve into essential topics like variables, data types, conditional and iterative statements, functions, object-oriented programming, and functional programming.


    Unlock the Power of Flutter:

    Discover the power of Flutter, a groundbreaking framework that enables you to create natively compiled applications from a single codebase. In the "Flutter Essentials" section, you'll harness Flutter's capabilities to design and build mobile applications with ease. Explore Flutter widgets, layouts, navigation, and state management, and witness the magic of creating beautiful, responsive apps.


    Real-World Application Development:

    Put your knowledge into practice by working on hands-on projects and real-world examples that bridge the gap between theory and application. Build dynamic user interfaces, manage user interactions seamlessly, and develop a fully functional mobile app. You'll even integrate SQLite, a local database, to create a Note Keeper app, mastering data persistence and efficient user data management along the way.

    Instructor Guidance:


    Benefit from the expertise of our experienced instructor, a seasoned mobile app developer who will be with you every step of the way. Gain valuable insights, tips, and best practices that will set you on the path to success as a Dart and Flutter developer.


    By the end of "Dart and Flutter: The Ultimate Mobile App Development Course," you'll emerge as a proficient mobile app developer, fully equipped to tackle diverse software development challenges. Whether you aspire to create your own apps or pursue a career in mobile app development, this course is your gateway to success.


    Are you ready to bring your app ideas to life and embark on a journey of mobile app development mastery? Enroll now in "Dart and Flutter: The Ultimate Mobile App Development Course" and unlock your potential!


    Don't miss out on this opportunity to become a skilled Dart and Flutter developer. Join us in this thrilling learning adventure and take your mobile app development skills to new heights!

    Who this course is for:

    • People who want to learn cross-platform mobile applications.
    • Software Engineers
    • Mobile Application Developers
    • Computer Science or IT students

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mehmood Khalil
    Mehmood Khalil
    Instructor's Courses
    I am Mehmood Khalil and I am highly skilled software engineer with a MS degree in computer science, specializing in software engineering. I have extensive experience in web development, including HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, PHP, MySQL, WordPress, Laravel and some other various web frameworks.I am passionate about sharing my knowledge and helping others learn. I have a talent for breaking down complex concepts into easy-to-understand explanations and have a track record of creating engaging and informative online courses.In my spare time, I enjoy exploring new technologies and experimenting with new programming languages. I am committed to staying up-to-date with the latest trends and developments in software engineering and web development.My courses are designed to be accessible and engaging for learners of all skill levels, from beginners to experienced professionals. Whether you are looking to start a career in web development or expand your existing skill set, My courses will provide you with the tools and knowledge you need to succeed.
    Zaheer Irshad
    Zaheer Irshad
    Instructor's Courses
    I am Zaheer Irshad, a passionate programmer and lifelong learner on a mission to demystify the world of coding.  I am committed to making the world of programming accessible to everyone, regardless of their background or experience level. Teaching has become a natural extension of my passion, and I've had privilege of sharing my knowledge with my students and professionals alike.
    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 102
    • duration 9:34:51
    • Release Date 2023/10/12