Red de conocimiento informático - Conocimiento informático - ¿Cuánto tiempo lleva aprender a desarrollar aplicaciones y poder desarrollar programas de forma independiente?

¿Cuánto tiempo lleva aprender a desarrollar aplicaciones y poder desarrollar programas de forma independiente?

Paso uno: curso de introducción a la programación

Tiempo estimado: 4 semanas para ver cursos abiertos, Udacity también está disponible, los cursos abiertos también están disponibles, encuentre un lenguaje orientado a objetos usted mismo ( generalmente cursos de JAVA, C, Python). Tomé el CS106A de Stanford en clases abiertas y aprendí JAVA. Si solo estás estudiando desarrollo de iOS y no lees Harvard CS50, CS50 es un marco que presenta todo el mundo de la informática a los estudiantes de informática. Cubre una gran cantidad de contenido y progresa rápidamente, pero en realidad es un poco engorroso para el desarrollo de iOS. (¡No puedo seguir el ritmo!) El plan es tener una clase al día, leer los libros requeridos por el curso (al menos uno) y la mayor parte de las tareas. La atención se centra en esta etapa no en la gramática, sino en los siguientes tres objetivos. Metas: 1. Siéntete cómodo con la programación. Escribe hola mundo. Cómo escribir funciones, cómo llamar a funciones. Puntos de conocimiento básico como variables globales y variables locales. Son todas cosas básicas. Simplemente lea el libro y escriba dos programas más.

2. Dominar los elementos básicos de los lenguajes de programación. 4 elementos del lenguaje de programación: a. Tipos de datos básicos: entero, número real, carácter, cadena, booleanob. Símbolos de operación básicos: -×/gt;lt; ese tipo de cosas c. controlar el programa: secuencia, selección, bucle

3. Comprender el paradigma de programación y afrontar la programación procedimental. Programación orientada a objetos.

Paso 2: ¡Empieza con iOS! Tiempo estimado: 2 semanas CS193P, ¡muy bien lo dijo el viejo! Muchas de mis cosas (pensamiento de objetos, etc.) solo se entendieron realmente cuando seguí los ejercicios aquí (bueno, tal vez sea porque no hice suficientes ejercicios en la clase anterior). Si espera hasta septiembre, iOS 7 debería enseñarse en iTunes U. Las clases abiertas son de la versión iOS 5 de 2010. Las primeras 10 clases también son aceptables. (Hay un curso completo en iTunes U) CS193P dijo que tiene requisitos previos. Al principio me sentí intimidado, pero resulta que aún puedes aprenderlo. Estaba confundido en las dos primeras clases. No importa. Descargue el material educativo de iTunes U, escriba todos los códigos y luego combine los elementos uno por uno con el idioma que aprendió antes. Más, déjalo en paz, continúa aprendiendo el resto y escríbelo en unos días. Un poco más de código te ayudará a comprenderlo. Parece que después de tomar 5 o 6 clases, puedes empezar a hacer cosas por tu cuenta en aproximadamente una semana. Aprenderás lo que uses después, cada clase tiene un tema. Estudiantes que son más lentos, ¡prepárense para esta etapa durante dos semanas como yo!

El tercer paso: ¡Desarrollar la aplicación! Tiempo estimado: 2 semanas (1 mes y medio para mí, me da mucha vergüenza decirlo) Este tiempo puede ser largo o corto, incluyendo arte, interacción y pronto. Adherirse al principio de aprender lo que usa es en realidad simplemente saber qué componentes tiene el SDK de iOS y qué funciones tiene cada componente. Hay muchos códigos de muestra de Stackoverflow, Github, Apple y muchos motores de búsqueda. Si tienes un maestro, realmente progresarás rápidamente en esta etapa.

¡Está bien! ¡No es de extrañar que acaba de lanzar su primera aplicación! ¡Empiece hoy y conviértase en un desarrollador de iOS noble y genial!