weekly
or for all content
Clase
Jugar

Codificación con Swift Nivel 1: Desarrollo de aplicaciones iOS para principiantes

Completado por 15 alumnos
Edades 13-18
Curso a su propio ritmo
Esta clase es un curso de nivel principiante en el que se guiará a los estudiantes a través de todo el proceso de desarrollo de la aplicación y se les enseñará cómo crear su propia aplicación para iPhone. Se requiere computadora Mac 2019+ con macOS 12 (Big Monterey) o superior.
Puntuación media:
4.8
Número de reseñas:
(489 opiniones)
Popular

1 lección pregrabada
4 semanas de apoyo docente
Elige tu fecha de inicio
1 año de acceso al contenido

Paga y comienza después

Ve a tu propio ritmo
Tu hiojo/a puede comenzar a aprender cuando quiera y progresar a la velocidad que mejor le funcione.
No admite inscritos
Empieza cuando quieras.
Aprende a tu propio ritmo
Accede al material del curso durante un año completo.
Obtén apoyo práctico del maestro.

Qué está incluido

0 lecciones pregrabadas
4 semanas
de apoyo docente
1 año de acceso
al contenido

Experiencia de clase

Has your child ever wanted to make an iPhone App? In this entry level course, your child will learn how to design and build native apps for Apple’s ecosystem: iPhone, iPad and macOS! 

NO CODING EXPERIENCE IS REQUIRED FOR THIS CLASS. Students are encouraged to explore, break things, problem solve and be as creative as possible. 

This very accessible class is a great entry point into the world of app development and coding for your kids.

The class will cover the following topics:

CLASS 1: APPLE & XCODE 
Overview of Apple App Development with Xcode, Swift & Playgrounds
Introduction to Coding with Swift Playgrounds
Hello World 

CLASS 2: Diving into Xcode 
Exploring Xcode (IDE, Storyboards, Simulators and Architecture)
Hello World Revisited
File Management and Structures 
Building a Simple (Code Free App)

CLASS 3: Visuals and Audio 
Apple Design Language
Visuals
UIKit, Buttons, Labels
UX (User Experience)
UI (User Interface)
Audio and Sound

CLASS 4: Swift Coding Fundamentals
Coding fundamentals with Strings, Integers, Data Types, If Statements, Loops, Functions and more!

CLASS 5 + 6: Building an App I 
Coding & Building Our App

CLASS 7 + 8: Building an App II
Presentations
Deploying an App to the App Store!

The goal of this class is to empower beginner students to design, develop, code and create their very own apps for Apple’s ecosystem of platforms. Interactivity is the key to authentic learning and my teaching style reflects this. In this class I will teaching through guided real-time instruction, occasional tutorial videos and examples while always striving to meet the differentiated learning needs of my students. By the end of this entry level class, students will have a basic app running on their Apple devices. 

REQUIREMENT
Due to the closed nature of Apple's ecosystem, the only way to develop native apps for Apple's platforms is on a Mac (preferably Mojave or higher), using the Xcode Software Development Kit (available for free on the Mac app store).

Metas de aprendizaje

- Students will have the capacity to navigate the Xcode IDE, Storyboards & API’s such as GameKit, UIKit, etc.
- Students will learn about the entire app development process. 
- Students will have the capacity to Create a basic iOS App by the end of this course. 
- Students will have hands on experience deploying to other Apple Devices. 
- Students will have a basic understanding and the capacity to write Swift Code.

Otros detalles

Lista de útiles escolares
Mac's are the only way to create native apps for Apple's ecosystem (iPhone, iPad, Mac, Watch and TV) so for this class an Apple Computer running running macOS Mojave or higher is required.
Recursos externos
Además del aula de Outschool, esta clase utiliza:

Ofrecido por

4.8
489reseñas
Popular
Perfil
Experiencia y certificaciones del docente
STEAM K-12 is an organization focused on coding and game design classes for K-12 Learners and professional learning opportunities for K-12 Educators. In our classes, kids learn to code, design video games and build software. Our learners have fun while learning the critical skills of tomorrow. We strive for the highest quality instruction. All of our teachers are either credentialed K-12 educators and/or have a background in Computer Science/Tech.

This particular course is taught by Giancarlos Alvarado, a veteran K-12 educator and professional Senior iOS Developer from San Diego. Giancarlos has degrees from Rutgers University and The College of New Jersey. He has published over 10 apps for the Apple App Store and is currently developing for PlayStation 5. 

Reseñas


A los padres también les gusta
Codificación y desarrollo de aplicaciones con inteligencia artificial para principiantes (nivel 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(11)
por clase
Próxima sesión a las 3 PM el Monday
Clase grupal
4 semanas, 2/semana, 1 hora
9-14
Campamento de verano de desarrollo de aplicaciones nivel 1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(11)
por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1 semana, 5/semana, 1 hora
7-12
Campamento de verano de desarrollo de aplicaciones nivel 2
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(11)
por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1 semana, 5/semana, 1 hora
7-12
¡Crea apps móviles! Campamento de desarrollo de apps con herramientas del MIT (8-11 años)
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
por clase
Próxima sesión a las 1 AM el Mon 6/2
Clase grupal
1 semana, 4/semana, 55 min
8-11
Python avanzado: desarrollo de aplicaciones con Flask, programación orientada a objetos, HTML, bases de datos, Github y API
Faruk Hasan
4.8
(149)
por clase
Clase grupal
50 semanas, 1/semana, 35 min
13-17
Diseño y programación de juegos con Minecraft Edición Educativa: Campamento de verano (Nivel 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(11)
por clase
Próxima sesión mañana a las 1 PM
Clase grupal
1 semana, 5/semana, 1 hora
8-13
Codificación con Boomer: con experiencia
Brenda Ban
4.9
(483)
por clase
Próxima sesión a las 6:45 PM el Tue 6/17
Clase grupal
2 semanas, 2/semana, 45 min
5-10
Scratch Coding Nivel 1: Cosmic Rescue – ¡Minijuegos espaciales! (Curso de 4 semanas)
Bloom
4.8
(79)
por clase
Próxima sesión mañana a las 4 PM
Clase grupal
4 semanas, 1/semana, 1 hora
7-12
Desarrollo de juegos 3D en Roblox: Campamento de verano de programación - Nivel 1
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(11)
por clase
Próxima sesión a las 1 PM el Monday
Clase grupal
1 semana, 5/semana, 1 hora
8-13
Introducción a la codificación de aplicaciones: crea tus propias aplicaciones móviles, nivel 1 (una vez por semana, 6 semanas)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
por clase
Próxima sesión mañana a las 8 PM
Clase grupal
6 semanas, 1/semana, 50 min
9-14
Codificación con mi agente - Codificación en bloque
Ms. Mareeka
4.7
(135)
por clase
Clase grupal
50 semanas, 1/semana, 1 hora
9-13
Diseño y programación de videojuegos con RPG Maker: Nivel 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
por clase
Próxima sesión a las 4 PM el Mon 6/16
Clase grupal
4 semanas, 2/semana, 50 min
8-13
Fundamentos de Unity Nivel 1: Cómo crear tu primer juego
Bloom
4.8
(79)
por clase
Próxima sesión a las 4 PM el Monday
Clase grupal
2 semanas, 3/semana, 55 min
10-15
Programación con Scratch: Creamos juegos, nivel 2 (Campamento)
BrainFizz
4.8
(645)
por clase
Próxima sesión a las 2 PM el Mon 6/2
Clase grupal
1 semana, 5/semana, 55 min
9-14
Aprenda a codificar con Scratch Jr.
Cynthia Burleigh, Certified Teacher
4.9
(477)
por clase
Próxima sesión a las 4:30 PM el Tue 5/27
Clase grupal
1/semana, 30 min
6-7
Programación con Scratch Jr. para principiantes
Gerri McConnell
4.7
(378)
por clase
Próxima sesión a las 12 AM el Tuesday
Clase grupal
1 semana, 1/semana, 1 hora
6-9
Ver más clases
Inicio
Buscar
Regalar una tarjeta de regalo
Abrir configuración de moneda, zona horaria e idioma
Idioma y región
Iniciar sesión