Udemyallpt

Criando aplicativos robustos com Ionic 3 e C#

Build mobile apps with Ionic 3 & ASP.NET Core APIs using DDD. Learn modern app development techniques.

4.3(373)
1,589students
29h 48m
Certificate
Paulo Rogério Martins Marques
Paulo Rogério Martins MarquesAnalista de Sistemas Sênior

Course Content

Criando aplicativos robustos com Ionic 3 e C# is an all-levels Udemy course taught by Paulo Rogério Martins Marques. It runs 29h 48m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 373 reviews, with 1,589 students enrolled. It is a paid course, last updated September 2020.

Unlock Mobile App Development with Ionic & .NET Core: A Comprehensive Course

This practical course guides you through building powerful mobile applications for both Android and iOS using the popular Ionic framework. You'll gain hands-on experience with every visual component of Ionic, learning to craft engaging user interfaces.

Key Skills You'll Master:

  • Ionic Framework Expertise: Build responsive and native-feeling apps with ease.
  • Native Device Features: Integrate features like camera access for taking photos, barcode scanning, location services, and more.
  • App Styling: Learn three distinct methods for styling your Ionic applications, ensuring a unique and polished look.
  • HTTP Requests & API Consumption: Make HTTP requests and interact with real-world APIs, including a practical example using the Correios API.
  • Data Storage: Implement robust data storage solutions within your mobile apps.

Advanced Topics & Backend Development:

This course takes an incremental approach, with potential for expanding content over time. You'll also learn to create a complete solution: a website or mobile application for browsing free online courses. The backend will be built using ASP.NET Core, leveraging DDD (Domain-Driven Design) principles for a robust and scalable architecture. Entity Framework Core will be used for efficient data persistence.

Backend Development Deep Dive:

  • Domain-Driven Design (DDD): Learn to model your application around business concepts.
  • Entity & Value Object Creation: Design robust data structures.
  • Class Protection: Implement best practices for code security.
  • Notification Pattern & Messaging: Replace traditional exceptions with a more manageable notification system.
  • Interface Development: Write flexible and maintainable code using interfaces.
  • Domain Services: Develop reusable services to encapsulate business logic.
  • Partner Repositories: Implement data access patterns for complex scenarios.
  • Entity Framework Core (Code First): Master data persistence with Entity Framework Core.
  • Entity Framework Core Migrations: Manage database schema changes effectively.
  • API Development: Build secure and well-designed APIs.
  • API Security: Implement robust security measures to protect your APIs.
  • Swagger Documentation & Testing: Automate API documentation and testing.
  • Explicit Conversions: Understand and utilize explicit type conversions.
  • Resource-Based Messaging: Learn to use resources for efficient message handling.
  • C# Code Quality: Discover valuable tips for writing clean and maintainable C# code.
  • Visual Studio Productivity: Unlock useful shortcuts to boost your development speed.

This course is designed for developers looking to build modern, feature-rich mobile applications with a solid backend foundation.

$ whoami — the devs behind tutorialsearch.io

Need an app built? Hire the team behind TutorialSearch.io

Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.

5.0(34)
9h 9m
all
5.0(19)
6h 44m
intermediate

Criando Banco de Dados com MYSQL

by Caio Vinícius Malheiros Duarte

5.0(15)
3h 1m
beginner

Como Programar em PHP (Criando Sistema Empresarial)

by Jardel Francisco e Silva da Costa

5.0(27)
8h 37m
all