Sugeriría hacer un curso intensivo en clase o un curso en línea. Pero elija uno que apoye y refleje cómo aprende naturalmente (cómo su cerebro asimila y retiene la información de forma natural)
No estoy seguro de dónde vives, pero una escuela como AcademyX en San Francisco me ha ayudado a aprender un par de lenguajes de programación de manera efectiva y rápida (especialmente Jacascript).
Y los cursos en línea en Lynda: Cursos en línea, clases, capacitación, tutoriales y Codecademy: aprender a codificar de forma interactiva y gratuita me ayudaron a aprender específicamente PHP orientado a objetos rápidamente cuando estaba acostumbrado a PHP procesal durante años.
Antes de tomar las clases en Lynda, primero hice una búsqueda en la web para saber qué es OOP porque realmente no entendía el concepto Y porque diferentes personas tienen diferentes formas de explicar cosas potencialmente complejas.
- ¿Por qué todavía se me niegan las tarjetas de crédito si mi morosidad ha sido eliminada hace mucho tiempo y tengo un crédito “muy bueno”?
- Si nunca he leído los libros o visto el programa, ¿vale la pena invertir mi tiempo en Game of Thrones?
- Siento que no tengo suficiente tiempo en mi vida. ¿Cómo puedo elegir entre los cientos de pasatiempos e intereses diferentes que quiero perseguir?
- Me encanta la informática y la biología. ¿Cuáles son algunos trabajos que combinan conocimiento en ambos campos?
- ¿Qué programa de pregrado es mejor, Baruch o Fordham?
Aprendo “panorama general” a los detalles en lugar de detalles a “panorama general”. Por ejemplo, algunas personas usarán toda la jerga para explicar los detalles de un proceso, lenguaje, etc. y solo entrarán en detalles sobre cómo funciona desde el salto. Mi cerebro simplemente no funciona de esa manera. Otras personas explicarán el propósito y el razonamiento detrás de un sistema o proceso, posiblemente lo compararán con algo antitético y luego comenzarán a entrar en detalles desde lo básico hasta lo más complejo. Así es como aprendo porque así es simplemente cómo funciona mi cerebro.
Me gustó Lynda porque los cursos venían con archivos, proyectos específicos para crear al final del curso y personas reales que enseñaban el curso paso a paso. Me gusta Code Academy porque enseñan al construir de básico a complejo al hacerte escribir código desde el principio.
También hay campamentos de arranque de código con ubicaciones físicas como Coding Bootcamp – Campus y programas de codificación en línea y varios otros como los que se encuentran aquí. Revise los bootcamps de programación PHP si tiene el tiempo y el dinero dedicados. Alternativamente, como digo, puede encontrar programas en el sitio como los ofrecidos en AcademyX.
Con todo, la forma más efectiva que encuentro para aprender rápidamente es encontrar un programa que refleje cómo aprendes de forma natural. Espero que esto ayude.