Companies Home Search Profile

AngularDart: Build Dynamic Web Apps with Angular and Dart

Focused View

Paulo Dichone

9:50:08

8 View
  • 01-Introduction - Whos the Course For.mp4
    01:29
  • 02-Hows The Course Structured.mp4
    01:00
  • 03-AngularDart - Motivation.mp4
    01:57
  • link.txt
  • old-sku.txt
  • 04-Install IntelliJ Idea.mp4
    02:10
  • 05-What Well Cover in This Section.mp4
    00:45
  • 06-Windows Development Setup for AngularDart.mp4
    12:30
  • 07-MAC Development Setup.mp4
    00:45
  • 08-Set up Dart SDK and Path on MAC - Running a Dart App.mp4
    12:14
  • 09-What Well Cover in This Section.mp4
    00:32
  • 10-A Brief Angular Architecture Overview.mp4
    04:18
  • 11-TODO AngularDart Project Walkthrough.mp4
    11:07
  • 12-Creating a Make It Rain App.mp4
    08:19
  • 13-Make It Rain - Inline Template.mp4
    06:55
  • 14-ngIf Directive.mp4
    03:41
  • 15-Data Binding - Overview.mp4
    03:39
  • 16-NgStyle Property Binding and Changing Text Color.mp4
    04:29
  • 17-Restructuring Project for Multiple Components.mp4
    10:12
  • 18-ngIf - toggle a Boolean to Show Text.mp4
    02:46
  • 19-Using the Hidden Property Binding VS ngIf.mp4
    03:09
  • 20-ngFor Directive and Index.mp4
    02:41
  • 21-Using ngClass to Bind More CSS Classes.mp4
    05:20
  • 22-Using ngStyle Directive.mp4
    04:59
  • 23-Setting ngStyle from Components Method.mp4
    03:45
  • 24-Using ngFor Directive with TrackBy.mp4
    08:14
  • 25-Overview - Directives - Introduction to Creating Custom Attribute Directives.mp4
    01:03
  • 26-Creating Customized Attribute Directives.mp4
    06:09
  • 27-Implementing textZoom Custom Directive.mp4
    03:39
  • 28-Custom Directive - Adding Input data Binding.mp4
    04:44
  • 29-Create a Custom Directive - Highlighter.mp4
    00:24
  • 30-SOLUTION - Custom Directive - Highlighter.mp4
    11:25
  • 31-Reusable Components.mp4
    00:22
  • 32-Reusability of Components - Explained.mp4
    00:50
  • 33-Creating a Reusable Component - Using Input Property.mp4
    06:10
  • 34-Binding Another Input Property.mp4
    03:29
  • 35-Binding Description Input Property.mp4
    03:38
  • 36-Raising Events with Streams in a Reusable Component.mp4
    06:59
  • 37-Adding Alias to All Input and Output Properties.mp4
    01:50
  • 38-Passing Event Data.mp4
    04:09
  • 39-Input, Output Properties - Summary.mp4
    01:27
  • 40-Adding Bootstrap-glyphicon to Project.mp4
    02:29
  • 41-How the Final FacebookLike Component Should Behave.mp4
    00:20
  • 42-FacebookLike Component Challenge Solution.mp4
    14:09
  • 43-What Well Cover in This Section.mp4
    00:35
  • 44-Getting Data from API - Part 1.mp4
    07:34
  • 45-Getting Data from API - Parsing JSON Using json Decode.mp4
    05:00
  • 46-Showing Data in a List.mp4
    02:50
  • 47-Using Life Cycle Hook OnInit to Populate List.mp4
    01:50
  • 48-Separation of Concerns - Creating a Service and Cleaning Code.mp4
    08:30
  • 49-Firebase Setup.mp4
    00:49
  • 50-Create Firebase App And Database.mp4
    04:37
  • 51-Setting Up Firebase Project and Adding First Item to Realtime Database.mp4
    10:26
  • 52-Showing All Items from Firebase - Mapping JSON to Dart Objects.mp4
    09:19
  • 53-OPTIONAL - Adding Bootstrap to the Project.mp4
    01:56
  • 54-Showing added Student Right When Added - Future.Then Method.mp4
    12:06
  • 55-Deleting items - Problem Fix.mp4
    06:05
  • 56-Delete in Front and Back End.mp4
    03:47
  • 57-Update Student - Part 1.mp4
    05:52
  • 58-Update Student Final.mp4
    06:24
  • 59-Forms - Introduction.mp4
    00:24
  • 60-Forms - Creating Bootstrap Forms.mp4
    04:34
  • 61-Forms - Two-Way Binding in a Form.mp4
    09:08
  • 62-Adding Validation - Part 1.mp4
    04:44
  • 63-Changing Div if Valid.mp4
    02:22
  • 64-Clearing our Form with Model.mp4
    01:54
  • 65-Submitting the Form with ngSubmit - Part 1.mp4
    03:32
  • 66-Showing Model Data Depending on Submitted Boolean.mp4
    05:46
  • 67-Pipes Introduction.mp4
    00:20
  • 68-Pipes - Motivation and What They Do.mp4
    01:19
  • 69-Using UpperCase Pipe.mp4
    02:57
  • 70-Pipes - Date Pipe.mp4
    02:09
  • 71-Parameterizing a Pipe.mp4
    01:43
  • 72-Currency Pipes and Parameters.mp4
    02:54
  • 73-Chaining Pipes.mp4
    00:49
  • 74-Creating Custom Pipes.mp4
    10:50
  • 75-Router Module - Introduction.mp4
    00:58
  • 76-Steps to Creating Routing Navigation.mp4
    00:27
  • 77-Configure Routings - Part 1.mp4
    10:18
  • 78-Creating Route and RoutePaths.mp4
    10:16
  • 79-Adding Paths to Browser Bar and Navigate to Template - Part 1.mp4
    04:48
  • 80-Adding Bootstrap Button Links.mp4
    03:22
  • 81-Adding RouterLinkActive.mp4
    05:22
  • 82-Creating Student Model and Populating StudentList Template and Default Route.mp4
    05:31
  • 83-Adding Page Not Found.mp4
    09:29
  • 84-Redirect.mp4
    01:40
  • 85-Route Params and Navigation - Introduction.mp4
    00:33
  • 86-Restructuring Student List.mp4
    02:18
  • 87-Showing Dummy Announcements.mp4
    07:07
  • 88-Adding NavBar - Bootstrap.mp4
    01:36
  • 89-Set up Student Component and Route.mp4
    07:03
  • 90-Set up Student List Template and Selecting a Student.mp4
    07:04
  • 91-Creating Student Navigation URL and Passing Id Param.mp4
    04:53
  • 92-Set up Student Component Navigation.mp4
    10:13
  • 93-Imperative Navigation When Student Clicked & Passing Params in Browser.mp4
    05:14
  • 94-Fix - Two-Way Binding Issue.mp4
    02:39
  • 95-What Well Cover in This Section - Demo.mp4
    02:29
  • 96-Creating Data Models.mp4
    03:58
  • 97-Set up Main and Index.mp4
    03:11
  • 98-Set up All Components.mp4
    02:56
  • 99-Setting Up the NavBar.mp4
    02:43
  • 100-Set up Routes and Paths.mp4
    08:08
  • 101-Set up Navigation to Work.mp4
    06:29
  • 102-Showing all Announcements.mp4
    06:57
  • 103-Showing All Dummy Students.mp4
    09:10
  • 104-Adding Pointer Style.mp4
    00:54
  • 105-Setting up Student Details Route and Templates.mp4
    08:55
  • 106-Setting Up Student Details Route - Part 2.mp4
    06:48
  • 107-Showing Student Detail ID.mp4
    11:19
  • 108-Set up Student Details and Back Button.mp4
    07:44
  • 109-Set up Add Student Component - Part 1.mp4
    08:19
  • 110-Set up Add Student Route.mp4
    06:53
  • 111-Adding Students to a List.mp4
    03:18
  • 112-Saving Students to Firebase.mp4
    08:15
  • 113-Showing All Saved Students From Firebase.mp4
    06:28
  • 114-Adding a Card.mp4
    04:20
  • 115-Update a Student.mp4
    03:48
  • 116-Delete a Student.mp4
    04:56
  • 117-Final Touches and Finishes.mp4
    04:11
  • 118-Redirect and Page Not Found.mp4
    04:08
  • 119-What Well Cover in This Section.mp4
    01:52
  • 120-Install & Check NodeJs.mp4
    01:07
  • 121-Set up Main with BrowserClient.mp4
    04:11
  • 122-Deploy Project to Firebase Host.mp4
    12:33
  • Description


    Angular is one of the most popular platforms for building web as well as mobile and desktop apps, and AngularDart is Google's web app framework that leverages the Angular platform. Using the Dart programming language, AngularDart focuses on providing a more productive, high-performance, and stable way of building Angular apps. With this course, you'll learn how to use AngularDart and get started with building amazing web applications. As you explore its features, you'll also understand why Google engineers use AngularDart in their most lucrative applications and how you can leverage the sophistication and stability it provides to produce such critical applications. All the codes and supporting files for this course will be available at- https://github.com/PacktPublishing/AngularDart-Build-Dynamic-Web-Apps-with-Angular-and-Dart

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Paulo Dichone
    Paulo Dichone
    Instructor's Courses
    Paulo Dichone is an Android, Java, and Flutter developer and teacher. He is passionate about teaching people about Android, Java, and Flutter development and has taught over 80,000 students across 175 countries. He holds a degree in computer science from Whitworth University and loves programming, apart from teaching. Paulo has extensive experience in mobile app and web development and is also the founder of “Build Apps with Paulo”, where students are given the tools that they need to become professional developers. Showing students how to make amazing applications/software is an extremely rewarding experience for him, which is why he has been teaching online for the past five years. His goal is to make you a great developer, no matter what your experience.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 122
    • duration 9:50:08
    • Release Date 2024/03/14