Para la diversión o para el trabajo usted puede necesitar aprender cómo utilizar un nuevo lenguaje de programación rápidamente. Si se asume que le puede programar ya a una habilidad razonable en una lengua, ésta no es tan duro como ella los primeros sonidos. He desarrollado una metodología que me ayuda a aprender a la mayoría de las características en el tiempo posible más corto. ¡Éstos le permitirán hacer más que “hola el mundo” y deben ser bastantes a conseguir cualquier trabajo usted necesita conseguir hecho, hecho!
1. Búsqueda
Utilice su Search Engine preferido y busque los artículos acerca de su nueva lengua. No busque las clases particulares apenas todavía. Usted está buscando para una comprensión general de cómo su lengua mira y de cómo realizar tareas básicas. Aprenda cómo a:
- Excepto secuencias en variables
- Excepto números en variables
- Pruebe para que las condiciones sean verdad o falso
- Cómo hacer las matemáticas básicas (MOD de -/*)
- Cree los lazos
- Cree las funciones que los datos de vuelta
- Cree las funciones que no devuelven los datos (las subrutinas)
- Enumere a través de una lista
- Cree un arsenal
- Acepte la entrada del usuario
- Exhiba la salida
- Cree las variables globales
- Utilice las declaraciones condicionales de la lógica, del interruptor o de caso
- Vuelva a clasificar según el tamaño un arsenal
- Maneje las fechas y las épocas.
- Escriba a un archivo
- Lea en un archivo
- Elimine errores de su código
- Maneje los errores
*HINT: Si usted sabe otra lengua puede ser un buen lugar a comenzar buscando para la “comparación C C# de la lengua” (si usted conocía uno y quiso aprender el otro)
Usted debe ahora tener una comprensión básica de lo que usted está mirando. Cada lengua (a mí por lo menos) tiene su propia mirada y sensación distintas. Si puede entender que los fundamentos sobre entonces cualquier programa que usted le mire deben poder entender la mayor parte de lo que usted ve en clases particulares, sin tener que leer detalladamente. Guarde en la búsqueda hasta que usted pueda contestar fácilmente a las preguntas antedichas - o tener una página marcó una dirección de la Internet así que usted puede comprobar rápidamente.
2. Ejercicio
Encuentre “hola una clase particular rápida y breve del uso del mundo”. Encuentre uno que tenga el código fuente y una explicación de cómo trabaja. Transfiera el código - saque a colación su interfaz de programación y consiga el código para trabajar. No hay nada peor que teniendo un recopilador que no esté trabajando, y el intentar durante mucho tiempo conseguir algo trabajar, pensándolo es su error de la codificación, para descubrir horas más adelante que su recopilador no fue fijado correctamente.
Entienda el código que usted acaba de aplicar. Usted no debe tener que escribirlo a máquina - mientras que su buscando antes de que deba haber dichole todo usted necesita.
3. Lea
Consiga un libro en su lengua, usuarios intermedios dirigidos de la compra una, los básicos parecen pasar la mayor parte de el libro explicando lo que usted buscó para antes. Las clases particulares en línea son buenas, pero puede ser duro saltar los capítulos básicos delanteros y el tirón de nuevo a considera lo que usted quiere.
Si usted tiene gusto los ebooks después transfieren uno pero para mí es el más rápido tener un libro físico que pueda considerarme abierto al lado de mí y comenzar a mecanografiar. El mecanografiar en comparación con el copiado y pegar parece hacer que su cerebro consigue la destreza de dominar la nueva lengua más rápidamente y la hace más intuitiva cuando usted quiere comenzar a construir sus propios programas.
4. Pida
Ahora usted le ha estado leyendo durante algún tiempo esperanzadamente debe entender lo que requiere su nueva lengua y cómo hacer algunas tareas simples. Si hay cualquier cosa que usted no entiende a este punto, lea un poco más. Si usted todavía no la consigue entonces pida. Hay la gente como yo que es feliz de contestar a las preguntas de la gente cuando no están seguras qué están haciendo. Esto puede ahorrarle mucha frustración y momento crítico en el aprendizaje de su nueva lengua. ¿Usted se ha preguntado nunca porqué la gente va a la escuela, algo que apenas leído? La gente aprende sus primeras idiomas mejor con obrar recíprocamente con la otra gente. El poder pedir es crítico a esto. Si le entonces pegan encuentre alguien para ayudarle - usted puede aprender más para una pequeña inversión del tiempo que usted puede cualquier otra manera. Observe que pido que usted pida ayuda en el paso 4, porque con un fondo en la lengua, usted entenderá ayuda mejor que si usted apenas está comenzando y no tener ninguna idea qué usted está haciendo. Usted también podrá hablar inteligente y pedir las cosas múltiples en una van.
5. Desaceleración
Usted está casi allí. Usted debe tener un asimiento para los fundamentos, y sea cómodo mirando su nueva lengua. Si usted salta derecho en la programación de su uso deseado usted todavía incurrirá en algunas equivocaciones grandes. Refleje qué usted han hecho, qué usted quiere hacer, piensan en lo que usted ha aprendido y algunas de las delicadezas de la nueva lengua. Compare cómo usted haría cosas en sus experiencias anteriores de la lengua y cómo usted en su nuevo. Si usted no puede contestar que no se atierran estas preguntas, usted debe ser más cómodo después del paso siguiente. Si usted retrasa usted puede notar las cosas que usted nunca había pensado en antes. Usted también debe notar que ahora eso aunque una nueva lengua suena desalentadora que es muy similar a otras que usted ha aprendido en el pasado.
6. Programa
Usted ha estado doliendo para conseguir en sus tareas y para querer golpear hacia fuera su nueva lengua…. Paciencia usted está casi allí, pero más esfuerzo que usted pasa en la preparación le dará un aprecio mejor y más duradero de su nueva lengua. El Now es el tiempo que usted pone su libro en el suelo, cierre su hojeador y saca a colación su interfaz de programación. Usted va a construir algunos usos que no deban tardarle ninguna hora en absoluto, pero demostrará cuánto usted ha aprendido, o tuvieron que aprender antes de usted puede progresar.
Usos de la estructura que pueden hacer el siguiente:
- Exhiba una serie de números creados en un lazo
- Cree un uso que tome al usuario entrado y exhibe qué fue entrada en revés
- Cree un uso de la cuenta abajo, eso tomará la entrada de un número, y exhibirá un número cada segundo para el número de la entrada
- Cree un uso que pueda admitir una cantidad y un factor de conversión y produzca el producto - IE cm - > adentro
- Cree un uso que admita la edad de un usuario como entrada y exhiba mensajes dependiendo cómo es viejo son - de IE 0-10 “bebé”
- Acepte una serie de números del usuario entrado y exhíbalos en orden creciente descendente o
- Construya una función recurrente para encontrar 10 factoriales
- Construya un uso para tomar al usuario entrado y para ahorrarlo a un archivo
- Exhibición en los datos de la pantalla que usted ha recuperado de un archivo.
- Cree un uso que tome la entrada que está bajo la forma de números para dividir 100 cerca, para exhibir los resultados y los errores de la manija si se entra 0.
- Cree un uso que sea un despertador, eso tardará una época de alarmar, exhibir un mensaje, y guardar en la exhibición del mensaje hasta la matanza o el sueño de la entrada se somete. El sueño entonces hará que espera un período dado y una repetición. La matanza lo cerrará
- Cree un uso de la calculadora. Usando raíz cuadrada de/ -*, cuadrado, energías, pecado, lechuga romana, tan, factorial, modulous. Tenga diversas opciones de salida y una opción de la memoria.
Aunque haya mucho otro que usted pueda hacer para practicar sus habilidades que esto debe hacérle funciones que crean felices, usando las herramientas generales para las cuales usted buscó y si usted puede hacer todo el el usted debe sentirse confiado que usted puede hacer cualquier cosa.
6. Refleje
Una vez más es hora de pensar en lo que usted está haciendo. Retrase y considere porqué usted quiso aprender esta lengua en el primer lugar. ¿Si usted tenía una tarea en mente usted tiene las herramientas a poder alcanzarla? ¿Hay las cosas que usted necesitará hacer que usted no pueda hacer todavía, IE conecta con el Internet o escribe a las bases de datos? Si tan ahora está la época de conseguir esas habilidades juntas, el ir a su libro puede ser todo lo que usted necesita. También considere lo que usted quiere escribir después, subido con algunas especificaciones sobre lo que usted quiere para hacer y para considerar cómo usted va a hacerlo. Esta manera que usted puede apenas sentarse y programar y no ser distraído.
7. Vaya para ella
El Now es la época de poner su trabajo duro para utilizar. Construya el programa que usted tenía en mente cuando usted comenzó. Recuerde las habilidades que usted tiene y que se sienta confiado. No se refiera de nuevo a su texto a menos que usted tenga que - la mayor parte de qué usted quiere hacer debe serle natural ahora. El sentirse confiado significará que su programación debe ser elegante y ayunar, el tiempo que usted pasó en la preparación le pagará hermoso ahora. Sea feliz y felicítese en dominar una nueva habilidad.
8. Explore y piense
Ahora usted tiene sus nuevos conocimientos lingüísticos no piensa que usted sabe todo y comienza a flamear a un experto en un grupo de las noticias. Piense en lo que usted está haciendo y porqué usted lo ha hecho esa manera. ¡No consiga enojado en su nueva lengua porque hace algunas cosas en maneras diferentes que le utilizan - abrazan la diferencia!!! Haga más lectura, consiga saber y apreciar realmente los matices sutiles que son las razones que existen las idiomas múltiples.
el %DIGG%





































Encuentro la “desaceleración” muy importante. ¡Usted necesita dar alguna vez antes de que las ideas de programación del lenguaje coloquen en usted!
He estado intentando aprendo el rubí por algún tiempo y mirando detrás, casi hice los mismos pasos que usted ha dado.
¡Si usted quiere hacer un experto en una lengua, la mejor manera es abordar un proyecto complejo, uno que sea más complejo que apenas el cálculo “factorial”!
Hola individuo de Java, acuerdo totalmente, hacer un experto que usted necesita ir más allá de los fundamentos, usted necesita explorar las cosas antes de las cuales la gente no ha intentado y subir con las soluciones a los insectos y a las delicadezas de la lengua. También he encontrado eso para las tareas personales, donde usted está aprendiendo para la diversión que es mucho más duro conseguir un conocimiento experto, comparado a cuando alguien le está pagando para hacer cosas que usted incluso no soñaría con se y hay plazos para conseguirlo hecho.
Encontraría que muy duro aislar cómo pasar con ese proceso de sentir bien a un experto y a un me sospecha que diferencia de personal. Sin embargo - arriba, los pasos deben indicar cómo conseguir bastante familiares con la lengua que usted puede comenzar en el proyecto grande así que su trabajo se centra en lo que usted quiere alcanzar algo que cómo usted va a comenzar a ir sobre él.