Aprendendo Programação de Computador (Engenharia de Software)
5.0
(1)
8 learners
What you'll learn
This course includes
- 275.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 392 lessons • 275.5 hours of video
Aprendendo Programação de Computador (Engenharia de Software)
392 lessons
• 275.5 hours
Aprendendo Programação de Computador (Engenharia de Software)
392 lessons
• 275.5 hours
- Aula 0: Course Recap 16:42
- Introdução ao curso 11:46
- Resolvendo Cubo Mágico 32:13
- Aula 1: Introdução e visão geral da área de engenharia de software 02:23:20
- Aula 2: Introdução, Hello World, Comments and Variáveis 02:07:28
- Aula 3: Entrada e Saída e Operações Básicas 01:38:51
- Aula 4: Operações básicas. Questões 1 a 6 01:59:38
- Aula 5: Operações básicas. Questões 7 a 9 01:37:44
- Aula 6: Operações básicas. Questões 10 e 11 01:49:38
- Aula 7 Operações básicas. Questões 12 a 16 02:07:22
- Aula 8: Expressões Lógica e Operações Matemáticas 01:48:12
- Aula 9: Comando de seleção: if. Questões 1 e 2 01:19:39
- Aula 10: Comando if. Questões 3 e 4 01:34:19
- Aula 11 e 12: Comando if. Questões 5 a 9 01:19:45
- Aula 13: Comando if. Questão 10 01:37:31
- Aula 14: Comando if questão 11 e 12 01:16:58
- Aula 15: Comando if questão 13 a 16 01:35:56
- Aula 16: Comando if questão 17 01:07:30
- Aula 17: Comando if questão 18 42:06
- Aula 18: Comando if questão 19 40:42
- Aula 19: Comando if questão 20 33:03
- Aula 20: Comando switch 15:47
- Aula 21: Comandos de repetição; for and while 49:25
- Aula 22: Comandos de repetição: do while, break and continue. Questão 1 43:37
- Aula 23: Comandos de repetição. Questões 2 e 3 01:13:29
- Aula 24: Comandos de repetição. Questão 4 34:17
- Aula 25: Comandos de repetição. Questão 5 47:32
- Aula 26: Comandos de repetição. Questão 6 01:29:11
- Aula 27: Comandos de repetição. Questão 7 51:18
- Aula 28: Comandos de repetição. Questão 8 35:25
- Aula 29: Comandos de repetição. Questão 9 17:20
- Aula 30: Números aleatórios 14:17
- Aula 31: Comandos de repetição. Questão 10 25:41
- Aula 32: Comandos de repetição. Questão 11 27:06
- Aula 33 Comandos de repetição. Questão 12 52:52
- Aula 34: Comandos de repetição. Questão 13 43:01
- Aula 35: Comandos de repetição. Questão 14 53:33
- Aula 36: Comandos de repetição. Questão 15 01:05:24
- Aula 37: Comandos de repetição. Questão 16 27:21
- Aula 38: Comandos de repetição. Questão 17 19:22
- Aula 39: Comandos de repetição. Questão 18 42:03
- Aula 40: Comandos de repetição. Questão 19 42:46
- Aula 41: Comandos de repetição. Questão 20 24:20
- Aula 42: Introdução a modularização / Sub-Rotinas / Sub-Programas 01:06:26
- Aula 43: Modularização. Demonstração do poder de sub-rotinas 26:49
- Aula 44: Modularização. Como a memórioa funcionar na execução de sub-rotinas. Stack x Heap 28:23
- Aula 45: Modularização. Tipos de parâmetros e parâmetros Por Valor e Por Referência 42:52
- Aula 46: Modularização. Parâmetros default 21:28
- Aula 47: Modularização. Parâmetros de saída 25:29
- Aula 48: Modularização. Parâmetros nomeados 20:47
- Aula 49: Modularização. Recursão / Recursividade 45:21
- Aula 50: Modularização. Fatorial com recursão 25:22
- Aula 51: Introdução a Array 59:09
- Aula 52: Modularização. Array. Introducão 25:36
- Aula 53: Array. Como funciona na memória 28:53
- Aula 54: Operações com Arrays 32:04
- Aula 55: Array. Questão 01 28:55
- Aula 56: Array. Questão 02 28:56
- Aula 57: Array. Questão 03 23:54
- Aula 58: Array. Questão 04 40:35
- Aula 59: Array. Questão 05 24:20
- Aula 60: Array. Questão 06 10:16
- Aula 61: Array. Questão 07 16:37
- Aula 62: Array. Questão 08 14:01
- Aula 63: Array. Questão 09 36:24
- Aula 64: Array. Questão 10 38:21
- Aula 65: Array. Questão 11 43:44
- Aula 66: Array. Questão 12 01:06:41
- Aula 67: Array. Questão 13 30:11
- Aula 68: Array. Questão 14 56:27
- Aula 69: Array. Questão 15 48:53
- Aula 70: Array. Questão 16 38:23
- Aula 71: Array. Questão 17 41:43
- Aula 72: Array. Questão 18 39:01
- Aula 73: Array. Questão 19 22:21
- Aula 74: Array. Questão 20 31:21
- Aula 75: Array. Questão 21 55:29
- Aula 76: Array. Questão 22 57:24
- Aula 77: Array. Questão 23 01:20:45
- Aula 78: Array. Questão 23 (Solução melhor) 16:54
- Aula 79: Array. Questão 23 (Solução mais simples) 14:34
- Aula 80: Array. Questão 24 44:34
- Aula 81: Array. Questão 25 01:08:25
- Aula 82: Array. Questão 26 27:32
- Aula 83: Array. Questão 27 01:06:57
- Aula 84: Introdução a Arrays bidimensional (Matrix) 19:28
- Aula 85 Array: Introdução a Arrays multidimensionais 38:49
- Aula 86: O tipo char (caracter) 13:31
- Aula 87: O tipo string 46:09
- Aula 88: Método Main and arguments 26:35
- Aula 89: Introdução a controle de versão (GIT) 50:30
- Aula 90: Resolvendo conflitos com GIT 44:22
- Aula 91: Git Branches 40:42
- Aula 92: Git Branches (Prática) 53:39
- Aula 93: Git Pull Request (PR) 38:36
- Aula 94: Introdução a Orientação a Objetos 58:09
- Mensagem de Natal 02:02
- Aula 95: Orientação a Objetos - Conceitos Básicos 58:45
- Aula 96: Orientação a Objetos - Construtores 51:56
- Aula 97: Orientação a Objetos - Encapsulamento 42:53
- Aula 98: Orientação a Objetos - Property 32:08
- Aula 99: Orientação a Objetos - Property Demo 10:41
- Aula 100: Orientação a Objetos - Herança 58:45
- Aula 101: Orientação a Objetos - Herança 2 16:18
- Aula 102: Orientação a Objetos - Herança 3 39:21
- Aula 103: Orientação a Objetos - Sobrecarga de Métodos 18:29
- Aula 104: Orientação a Objetos - Redefinição de Métodos 25:15
- Aula 105: Orientação a Objetos - Polimorfismo 01:00:49
- Aula 106: Orientação a Objetos - A classe object 49:51
- Aula 107: Orientação a Objetos - Interface 51:52
- Aula 108: Orientação a Objetos - Abstract 42:36
- Aula 109: Orientação a Objetos - Sealed 37:45
- Aula 110: Orientação a Objetos - Static 20:51
- Aula 111: Orientação a Objetos - Indexers 45:11
- Aula 112: Orientação a Objetos - Operator Overload 44:05
- Aula 113: Orientação a Objetos - Partial Class 12:36
- Aula 114: Orientação a Objetos - Relationships 51:38
- Aula 115: Orientação a Objetos - Full Demo (Part 1) 20:56
- Aula 116: Orientação a Objetos - Full Demo (Part 2) 43:25
- Aula 117: Orientação a Objetos - Full Demo (Part 3) 32:03
- Aula 118: Orientação a Objetos - Full Demo (Part 4) 52:44
- Aula 119: Orientação a Objetos - Full Demo (Part 5) 29:09
- Aula 120: Orientação a Objetos - Full Demo (Part 6) 45:19
- Aula 121: Orientação a Objetos - Full Demo (Part 7) 25:57
- Aula 122: Orientação a Objetos - Full Demo (Part 8) 21:55
- Aula 123: Orientação a Objetos - Full Demo (Part 9) 32:00
- Aula 124: Orientação a Objetos - Full Demo (Part 10) 54:54
- Aula 125: Exceptions - Intro 39:51
- Aula 126: Exceptions - Handling multiple exceptions 37:56
- Aula 127 Exceptions - finally clause 49:53
- Aula 128: Exceptions - Custom Exceptions 40:44
- Aula 129: Exceptions - Catch and Throw 16:00
- Aula 130: Unit testing - Intro 1 39:27
- Aula 131: Unit Testing - Intro 2 55:44
- Aula 132: Unit Testing - Basics Demo 01:24:12
- Aula 133: Unit Testing - Intro 3 57:57
- Aula 134: Unit Testing - Desing for Unit Testing 35:45
- Aula 135: Unit Testing - Dependency Injection and Mocking 01:03:52
- Aula 136: Extras: Parameter of Type Params, Struct and Tuple 35:18
- Aula 137: Data Structures - Intro 18:09
- Aula 138: Data Structures - Linked List (Part 1: Add at Head) 01:12:21
- Aula 139: Data Structures - Enumerator 15:13
- Aula 140: Data Structures - Linked List (Part 2: Add at Tail) 42:24
- Aula 141: Data Structures - Linked List (Part 3: Get at index) 01:05:42
- Aula 142: Data Structures - Linked List (Part 4: Add At index) 01:29:46
- Aula 143: Data Structures - Linked List (Part 5: Performance considerations) 40:13
- Aula 144: Data Structures - Linked List (Part 6: Remove - Theory and Design) 44:02
- Aula 145: Data Structures - Linked List (Part 7: Remove - Implementation) 53:11
- Aula 146: Data Structures - Double Linked List (Part 1: Overview & Add at Head) 26:13
- Aula 147: Data Structures - Double Linked List (Part 2: Add at Head - Implementation) 41:05
- Aula 148: Data Structures - Double Linked List (Part 3: Add at Tail) 39:50
- Aula 149: Data Structures - Double Linked List (Part 4: Get at Index) 55:29
- Aula 150: Data Structures - Double Linked List (Part 5: Get at Index - Improved) 34:27
- Class #151: Coding interview 01:05:54
- Aula 152: Data Structures - Double Linked List (Part 6: Add at Index) 47:07
- Aula 153: Data Structures - Double Linked List (Part 7: Add at Index) 01:01:32
- Aula 154: Data Structures - Double Linked List (Part 8: Remove - Theory/Design) 43:02
- Aula 155: Data Structures - Double Linked List (Part 9: Remove at Head - Implementation) 39:14
- Aula 156: Data Structures - Double Linked List (Part 11: Remove at Tail - Implementation) 35:08
- Aula 157: Data Structures - Double Linked List (Part 12: Remove at index - Implementation) 46:46
- Aula 158: Software Engineers Levels 39:42
- Aula 159: Data Structures - Double Linked List (Improved) 41:10
- Aula 160: The Importance of Networking 54:33
- Aula 161: Data Structures - Queue (Part 1) 26:15
- Aula 162: Data Structures - Queue (Part 2) 42:33
- Aula 163: Data Structures - Queue (Part 3) 58:01
- Aula 164: Data Structures - Stack (Part 1) 26:08
- Aula 165: Data Structures - Stack (Part 2) 29:11
- Aula 166: Data Structures - Stack (Valid Parentheses question) 01:29:06
- Aula 167: Data Structures - Set (Theory) 34:57
- Aula 167: Data Structures - Set (Design) 20:21
- Aula 168: Data Structures - Set (Implementation) 17:38
- Aula 169: Data Structures - Hash Table (Introduction) 43:28
- Aula 170: Finding jobs 01:08:18
- Aula 171: Data Structures - Hash Table (Design Part 1) 22:59
- Aula 172: Data Structures - Hashtable (Design Part 2) 21:35
- Aula 173: Data Structures - Hashtable (Implementation) 46:29
- Aula 174: Data Structures - Tree 46:02
- Aula 175: Data Structures - Binary Tree (Part 1: Overview) 42:24
- Aula 176: Data Structures - Binary Tree (Part 2: Traversal review) 40:41
- Aula 177: Data Structures - Binary Tree (Part 3: Traversal details) 19:49
- Aula 178: Data Structures - Binary Tree (Part 4: Traversal review) 19:40
- Aula 179: Data Structures - Binary Tree (Part 5: Traversal by Level with Recursion) 50:27
- Aula 180: Linux 58:49
- Aula 181: Data Structures - Binary Tree (Part 5: Traversal by Level without Recursion) 47:51
- Aula 182: Data Structures - Binary Search Tree (Part 1: Overview) 44:40
- Aula 183: Data Structures - Binary Search Tree (Part 2: Implementation Add + Traverse InOrder) 01:07:52
- Aula 184: Data Structures - Binary Search Tree (Part 3: Implementation - Count and Contains) 56:44
- Aula 185: Data Structures - Binary Search Tree (Part 4 Implementation - Remove) 51:43
- Aula 186: Data Structures - Binary Search Tree (Part 5 Implementation - Remove NonRecursive) 56:13
- Aula 187: Data Structures - Binary Search Tree (Part 6 Implementation - Remove NonRecursive) 39:50
- Aula 188: Data Structures - Binary Search Tree (Part 7 Implementation - RemoveRecursive) 34:11
- Aula 189: Data Structures - Heap (Introduction) 01:03:53
- Aula 190: Como iniciar na área de programação 38:23
- Aula 191: Data Structures - Heap (Heap implemented as array) 52:19
- Aula 192: Data Structures - Heap (Heapify implementation) 01:04:45
- Aula 193: Data Structures - Heap (Add / Push implementation) 45:08
- Aula 194: Data Structures - Heap (Remove / Pop implementation) 29:05
- Aula 195: Data Structures - Graph (Overview) 38:05
- Aula 196: Data Structures - Graph (Design & Initial Design) 54:34
- Aula 197: Data Structures - Graph (Common Operations) 56:38
- Aula 198: Data Structures - Graph (Has Path DFS Implementation) 01:16:49
- Aula 199: Data Structures - Graph (Has Path BFS Implementation) 44:45
- Aula 200: Work Model (In-Person, Remote & Hybrid) 59:35
- Aula 201: Data Structures - Graphs (Get Path DFS) 41:46
- Aula 202: Data Structures - Graphs (Get Path BFS) 36:33
- Aula 203: Data Structures - Graphs (Detect Cycles) 49:25
- Aula 204: Data Structures - Graphs (Topological Sorting) 42:12
- Aula 205: Data Structures - Graphs (Dijkstra's algorithm to find shortest path - Therory) 50:51
- Aula 206: Data Structures - Graphs (Dijkstra's algorithm to find shortest path - Implementation) 01:08:21
- Aula 207: Big O Notation (Part 1) 01:10:45
- Aula 208: Big O Notation (Part 2) 01:11:23
- Aula 209: Binary Search 48:42
- Aula 210: Software Engineering Roles 01:09:56
- Aula 211: Sorting (Intro and Bubble Sort Algorithm) 01:14:03
- Aula 212: Sorting (Selection Sort Algorithm) 01:10:08
- Aula 213: Sorting (Insertion Sort Algorithm) 46:24
- Aula 214: Sorting (Quick Sort Algorithm - Theory 1) 01:12:08
- Aula 215: Sorting (Quick Sort Algorithm - Therory 2) 01:06:47
- Aula 216: Sorting (Quick Sort Algorithm - Implementation) 43:42
- Aula 217: Sorting (Merge Sort - Theory) 51:39
- Aula 218: Sorting (Merge Sort - Implementation) 01:04:15
- Aula 219: Sorting (Heap Sort) 53:15
- Aula 220: Leadership 01:08:49
- Aula 221: Generics 50:02
- Dicas para a carreira, revisão de performance e promoções 32:54
- Aula 222: Generic Collections (KeyValuePair and LinkedList) 48:55
- Aula 223: Generic Collections (Reverse a Double Linked List) 56:08
- Aula 224: Generic Collections (Sort a Double Linked List that contains only the values 0, 1 and 2) 54:44
- Aula 225: Generic Collections (Sort a Double Linked List that contains only the values 0, 1 and 2) 22:36
- Aula 226: Generic Collections - List 24:20
- Aula 227: Generic Collections - Queue and Stack 18:38
- Aula 228: Generic Collections - HashSet 28:46
- Aula 229: Generic Collections - HashSet Magic 17:28
- Aula 230: Generic Collections - Dictionary 16:52
- Aula 231: Generic Collections - Dictionary Demo 18:35
- Aula 232: Generic Collections - Sorted Dictionary 19:31
- Aula 233: Generic Collections - Sorted Dictionary Demo 43:52
- Aula 234: Generic Collections - PriorityQueue (Heap) 28:34
- Aula 235: Generic Collections - PriorityQueue (Heap) - Leetcode question 215 42:17
- Aula 236: Generic Collections - SortedList and SortedSet 33:23
- Aula 237: Leetcde 1. Two Sum 38:27
- Aula 238: Leetcode 1. Two Sum (Analysis) 42:32
- Aula 239: Leetcode 2. Add Two Numbers 01:15:08
- Aula 240: Leetcode 3. Longest Substring Without Repeating Characters 46:19
- Aula 241: Leetcode 3. Longest Substring Without Repeating Characters (with Sliding Window) 44:20
- Aula 242: Leetcode 3. Longest Substring Without Repeating Characters (with Sliding Window improved) 49:02
- Aula 243: API - StringBuilder 26:27
- Aula 244: API - StringBuilder - Demo 17:40
- Aula 245: API - DateTime 25:24
- Aula 246: API - Text File 24:19
- Aula 247: API - Directory and File 33:52
- Aula 248: API - CSV Files 23:36
- Aula 249: API - XML Files 34:13
- Aula 250: API - JSON Files 51:17
- Aula 251: API - Parquet Files 25:12
- Aula 252: API - HttpRequest 45:58
- Aula 253: Lambda expression 14:47
- Aula 254: Delegate 31:08
- Aula 255: LINQ 36:06
- Aula 256: Extension Methods 34:10
- Aula 257: Regular Expression 26:08
- Aula 258: Async Programming - Overview 44:56
- Aula 259: Async Programming - Intro 37:24
- Aula 260: Async Programming - Demo 26:28
- Aula 261: Async Programming - Exceptions 16:51
- Aula 262: Async Programming - Race Conditions 37:54
- Aula 263: Async Programming - Thread Safe Collections 26:25
- Aula 264: Async Programming - A Frog Race Game 26:14
- Aula 265: Async Programming - PI Hunter Game 01:04:18
- Pi Hunter game to introduce the concept of Thread and Task 02:10
- Aula 266: Async Programming - Web Explorer 31:08
- Aula 267: Async Programming - Heavy Processing 13:39
- Aula 268: Functional Programming 39:07
- Aula 269: LRU Cache - Least Recently Used Case 52:03
- Banese Talks Mês de Conscientização em Cibersegurança 01:39:19
- Aula 270: Async Serpent Game 57:35
- Aula 271: SQL - Introduction 43:30
- Aula 272: SQL - Basic Commands 50:31
- Aula 273: SQL - Using Fidddler to run queries 18:02
- Aula 274: SQL - Inner Join 27:03
- Aula 275: SQL - Left/Right/Full Join 20:29
- Aula 276: SQL - Aggregate Functions and Group By 21:29
- Aula 277: SQL - String Functions 22:47
- Aula 278: SQL - Math and DateTime Functions 17:11
- Aula 279: Sample Databases and Data Modeling 01:00:32
- Off-Topic: Game Dev - Initial Version 16:28
- Aula 280: Indexes 38:43
- Aula 281: Advanced Queries 37:22
- Aula 282: Database Transaction 40:59
- Aula 283: Set Operations - UNION, INTERSECT and EXCEPT 10:19
- Aula 284: CTE - Common Table Expression 40:38
- Aula 285: Views 32:39
- Aula 286: Transact SQL (T-SQL) 40:28
- Aula 287: T-SQL Try-Catch 57:12
- Aula 288: SQL - Functions 31:04
- Aula 289: SQL - Stored Procedure 34:47
- Aula 290: SQL - Cursor 27:39
- Aula 291: SQL - Triggers 33:33
- Aula 292: SQL - Computed Column (Calculated Field) 16:10
- Aula 293: Intro to Containers and Docker 46:32
- Aula 294: Intro to ADO.NET 45:25
- Aula 295: Configuration files 30:01
- Aula 296: SQL Injection 38:01
- Aula 297: Protecting from SQL Injection 06:44
- Aula 298: Executing NonQuery Commands 21:26
- Aula 299: Executing Scalar Commands 16:02
- Aula 300: Executing Stored Procedure 27:37
- Aula 301: ADO.NET Transactions 33:51
- Aula 302: The importance of secure design 20:34
- Aula 303: ADO.NET - Design considerations 22:03
- Aula 304: ADO.NET - Transaction Scope 29:00
- Aula 305: ADO.NET - The Magic of Stored Procedure 31:44
- Aula 306: ADO.NET - DataTable 17:44
- Aula 307: ADO.NET - DataTable from query 19:04
- Aula 308: ADO.NET - DataTable update to Database 32:30
- Aula 309: ADO.NET - Dataset 31:44
- Aula 310: Entity Framework 01:04:38
- Aula 311: ADO.NET vs Entity Framework 21:06
- Aula 312: ASP.NET - WebAPI - Intro 01:07:18
- Aula 313: ASP.NET - WebAPI - HTTP + Controller 59:39
- Aula 314: ASP.NET WebAPI - A Controller Demo 57:37
- Aula 315: ASP.NET WebAPI - Query String and Headers 31:50
- Aula 316: ASP.NET WebAPI - Chess game 57:30
- Aula 317: ASP.NET WebAPI - Implementing a Controller with Entity Framework 59:57
- Aula 318: ASP.NET WebAPI - Logging 53:44
- Aula 319: ASP.NET WebAPI - Swagger 21:05
- Aula 320: ASP.NET WebAPI - A professional Controller using Entity Framework 01:25:02
- Aula 321: ASP.NET WebAPI - Cookies 42:16
- Aula 321: ASP.NET WebAPI - Authentication 01:21:17
- Aula 321.2: ASP.NET WebAPI - Authentication 02:16
- Aula 322: HTML + CSS 01:29:22
- Aula 323: Intro to JavaScript 28:31
- Aula 324: JavaScript - Data Types, Basic operation and Control Flow 45:25
- Aula 325: JavaScript - Function and Array 34:53
- Aula 326: JavaScript - Exception Handling (Try-Catch) 12:18
- Aula 327: JavaScript - Object-Oriented Programming 31:12
- Aula 328: JavaScript - Document Object & Events 56:56
- Aula 329: JavaScript - CRUD Demo 01:14:37
- Aula 330: JavaScript - HTTP Request 01:19:28
- Aula 331: JavaScript - CRUD with HTTP Requests 01:03:47
- Aula 332: JavaScript - CORS 35:06
- Aula 333: TypeScript - Intro 49:46
- Aula 334: TypeScript - Variables, Control Flow and String 31:25
- Aula 335: TypeScript - Functions and Data Structures 26:07
- Aula 336: TypeScript - Modules and Namespaces 24:02
- Aula 337: TypeScript - Object Oriented Programming 44:37
- Aula 338: Angular Intro 51:55
- Aula 339: Angular - Components 49:14
- Aula 340: Angular - Component Data Bind 47:22
- Aula 341: Angular - Component Data Bind Demo 33:59
- Aula 342: Angular - Structural Directives (*ngIf and *ngFor) 27:53
- Aula 343: Angular - Structural Directives (@If and @for) 22:20
- Aula 344: Angular - NG Container 20:15
- Aula 345: Angular - ViewChild 20:34
- Aula 346: Angular - Component Lifecycle and Nested Components 58:36
- Aula 347: Angular - Pipes 38:26
- Aula 348: Angular - Routing and Navigation 44:10
- Aula 349: Angular - HTTP Request (Observables) 42:04
- Aula 350: Angular - Service and Dependency Injection 43:24
- Aula 351: Angular - Third-Party components 44:36
- Aula 352: Angular - PrimeNg Components 01:05:36
- Aula 353: Angular - PrimeNg Demo 34:55
- Aula 354: More on Docker 01:36:13
- Aula 355: Docker Desktop 17:00
- Aula 356: React (Intro) 40:42
- Aula 357: React (Demo APP) 30:14
- Aula 358: React (Intro to Components) 19:07
- Aula 359: React (Component content) 39:39
- Aula 360: React (JSX - JavaScript XML) 40:40
- Aula 361: React (Dynamic CSS Style) 31:17
- Aula 362: React (JSX - Embed Expressions) 19:59
- Aula 363: React (JSX - Conditional Rendering) 14:42
- Aula 364: React (JSX - Render List) 27:15
- Aula 365: React (JSX - Functions that return JSX) 28:53
- Aula 366: React (JSX - Props / Properties) 47:02
- Aula 367: React (JSX - Event Handling) 34:09
- Aula 368: React (JSX - Parent/Child Communication) 29:07
- Aula 369: React (JSX - Controlled Components) 34:01
- Aula 370: React (JSX - Dynamic attributes) 33:12
- Aula 371: React (JSX - Spread Properties) 24:00
- Aula 372: React (Hooks - useState) 34:44
- Aula 373: React (Hooks - useEffect) 35:33
- Aula 374: React (Hooks - useContext) 43:53
- Aula 375: React (Hooks - useMemo) 37:20
- Aula 376: React (Routing - Theory) 36:10
- Aula 377: React (Routing - Demo) 30:13
- Aula 378: React Development Tools 20:20
- Aula 379: React - TSX (TypeScript XML) 24:20
- Aula 380: React - Third Party Components 43:50
- Aula 381: React - Fluent UI Demo 52:56
- Pitbull avança contra policial com bebê no colo e reação rápida evita tragédia | Rastro da Notícia 01:34
