Flutter Academy CABA Flutter Academy
Flutter Academy CABA Flutter Academy CABA

Domina el desarrollo móvil con Flutter

La demanda de aplicaciones móviles de alto rendimiento crece cada día en el mercado tecnológico de Argentina. Preparamos a los programadores para los desafíos de la industria mediante un aprendizaje intensivo centrado en el framework de Google.

widget_tree.dart
1
2
3
4
5
6
7
8
9
import 'package:flutter';

class AppWidget extends
  StatelessWidget {
  @override
  Widget build(BuildContext c) {
    return MaterialApp(
home: Scaffold(
bloc_state.dart
1
2
3
4
5
6
7
8
9
class AuthBloc
  extends Bloc {

  AuthBloc() : super(Idle()) {
    on<Login>((_e, emit) async {
emit(Loading());
emit(Authed(
firebase_service.dart
1
2
3
4
5
6
7
8
9
import 'firebase_auth';

class AuthService {
  final auth = FirebaseAuth;

  Future signIn(
String email, String pwd
) async {
    final res = await
widget_test.dart
1
2
3
4
5
6
7
8
9
testWidgets('render login',
(tester) async {
  await tester.pumpWidget(
    App(auth: MockAuth())
);

expect(find.byType(Button),
findsOneWidget
clean_arch.dart
1
2
3
4
5
6
7
8
9
abstract class
  ProductRepo {
  Future<List>
fetchProducts();
}

class RepoImpl
  implements ProductRepo {
  final api = DioApi();
deploy.yaml
1
2
3
4
5
6
7
8
9
# CI/CD pipeline

steps:
- flutter pub get
- flutter analyze
- flutter test
- flutter build apk
- flutter build ipa
- upload to Play
- upload to App Store

Arrastrá para navegar entre módulos del programa

// Por qué Flutter

Por qué elegir Flutter para tu carrera profesional

Flutter transformó la manera de crear software para dispositivos móviles. Al permitir interfaces nativas en tiempo récord, las empresas locales e internacionales priorizan a los desarrolladores que manejan Dart con fluidez.

En la academia enseñamos a optimizar recursos y reducir tiempos de despliegue sin sacrificar la calidad visual. La versatilidad de este toolkit asegura consistencia estética superior en cualquier pantalla, desde un teléfono económico hasta una tablet de alta gama.

main.dart — Flutter Academy CABA
1
2
3
4
5
6
7
8
9
10
11
void main() {
  runApp(AcademyApp());
}

class AcademyApp extends StatelessWidget {
  final cursos = ['Dart', 'Flutter', 'Firebase'];
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
// Formación en CABA

Formación presencial y remota en el corazón de Buenos Aires

Combinamos la calidez del intercambio presencial con la flexibilidad de las herramientas digitales. El contacto directo con los instructores facilita la resolución de dudas complejas que surgen durante el código en vivo.

Los alumnos acceden a instalaciones equipadas para sesiones de pair programming y revisión de arquitectura. Esta modalidad híbrida permite que residentes de CABA y zonas aledañas se integren a un ecosistema de aprendizaje dinámico.

Programador escribiendo código Dart de noche en un estudio de Buenos Aires
// Arquitectura y Dart

El ecosistema de Dart y la arquitectura de aplicaciones

Aprender Flutter no se trata solo de mover widgets. Hay que comprender profundamente el lenguaje Dart. Nuestros cursos cubren desde la sintaxis básica hasta patrones de diseño avanzados como BLoC, Provider y Clean Architecture.

Ponemos especial énfasis en la gestión de estados y la comunicación con APIs externas, habilidades fundamentales para cualquier desarrollador senior. Al finalizar el programa, tendréis la capacidad de estructurar aplicaciones escalables que soporten miles de usuarios concurrentes.

Dart BLoC Provider Clean Architecture REST APIs State Management
// Contenido del programa

Módulos que vas a encontrar en el programa

firebase.dart
1
2
3
4
5
6
final db = FirebaseFirestore
.instance;
await db.collection('users')
.doc(id).set(data);

Integración con Firebase y la nube

Autenticación, bases de datos en tiempo real y notificaciones push para crear experiencias interactivas y seguras.

widget_test.dart
1
2
3
4
5
6
testWidgets('login', (t) async {
  await t.pumpWidget(App());
expect(find.text('Ingresar'),
findsOneWidget);

Testing y aseguramiento de calidad

Unit Testing, Widget Testing e Integration Testing para aplicaciones robustas y libres de errores críticos.

deploy.yaml
1
2
3
4
5
6
# Build & deploy
run: flutter build appbundle
upload: Play Console
upload: App Store Connect
release: production

Despliegue en App Store y Google Play

Generación de bundles y APKs, configuración de perfiles y requisitos técnicos de Apple y Google para evitar rechazos.

tools.dart
1
2
3
4
5
6
// VS Code + Flutter
final editor = VSCode(
plugins: ['dart', 'flutter']
);
editor.hotReload();

Herramientas de desarrollo y productividad

Visual Studio Code, Android Studio, debugging de Flutter, atajos y plugins que agilizan la escritura de código.

portfolio.dart
1
2
3
4
5
6
class Portfolio {
  final apps = [
    TodoApp(), ShopApp(),
    ChatApp()
];

Proyectos reales como motor de aprendizaje

Cada estudiante desarrolla un portfolio con herramientas de productividad y plataformas de e-commerce simuladas desde la primera semana.

support.dart
1
2
3
4
5
6
class Alumni {
  void askQuestion(q) {
    mentor.respond(q);
}
  // canal abierto

Soporte post-curso y actualización constante

Canales abiertos para consultas técnicas y actualizaciones sobre nuevas versiones del framework después de recibir tu certificación.

// Comunidad

Comunidad y networking tecnológico en Buenos Aires

Formar parte de la academia te da acceso a una red de profesionales y entusiastas del desarrollo en Buenos Aires. Organizamos charlas técnicas y encuentros donde ex-alumnos comparten sus experiencias en el mercado laboral actual.

01 Charlas técnicas mensuales con profesionales activos del sector
02 Encuentros donde ex-alumnos comparten experiencias laborales reales
03 Referidos y contactos en empresas de software de CABA
04 Acceso a tendencias que las empresas líderes están adoptando
// Mercado laboral IT

Preparación para el mercado laboral IT

El objetivo final de muchos estudiantes es conseguir un empleo como desarrollador mobile. Ofrecemos sesiones de asesoramiento sobre cómo optimizar tu perfil de LinkedIn y cómo estructurar tu CV técnico.

01 Asesoramiento para optimizar tu perfil de LinkedIn
02 Estructura de CV técnico orientado a perfiles mobile
03 Simulacros de entrevistas técnicas con desafíos reales
04 Enfoque en desafíos comunes de empresas de software en CABA
// Inscripción abierta

Próximas cohortes y fechas de inscripción

Mantenemos grupos reducidos para garantizar atención personalizada y un seguimiento real de cada proyecto final. Las inscripciones para el próximo ciclo lectivo ya están abiertas, con turnos mañana y noche para adaptarse a tu agenda laboral.

Recomendamos reservar tu lugar con antelación, ya que las vacantes suelen completarse rápidamente debido a la alta demanda de perfiles técnicos en la región. Consultá el cronograma detallado para elegir la fecha que mejor se ajuste a tus planes de formación.

// Sede

Av. Corrientes 1250
C1043 CABA, Argentina

Cómo llegar y contacto
// Horarios

Lunes a Viernes
09:00 a 18:00

Turnos mañana y noche para adaptarse a tu agenda laboral.

// Contacto

+54 11 4312 5000
[email protected]

Solicitar información