Suponiendo que no tiene experiencia en ningún otro idioma, comprender los conceptos básicos es muy fácil. Sin embargo, como cualquier otro lenguaje, dominar conceptos y prácticas avanzados viene con experiencia.
Si ya conoce otro idioma, especialmente si conoce C, aprender PHP será bastante fácil. Una vez que conoces un idioma, aprender otros se vuelve bastante sencillo.
Lo que hay que tener en cuenta es que no es realmente aprender el idioma lo que es desafiante; los idiomas en sí mismos son bastante simples de aprender. Piénselo desde este punto de vista: su tarea / tarea tiene una lista muy específica de tareas que realizar, el lenguaje solo le brinda una interfaz para construir las operaciones necesarias. Entonces, naturalmente, con la lista de tareas ya definida, es trivial simplemente ejecutar el comando de ese lenguaje para realizar cualquier operación dada. El desafío radica en ser capaz de identificar posibles áreas problemáticas, crear los algoritmos que puedan ser necesarios, determinar la mejor manera de resolver el problema X, etc., básicamente, los problemas son universales y aplicables a todos los lenguajes.
- ¿Cuál es la mejor plataforma para el desarrollo de sitios web?
- Para el alojamiento, ¿hay alguna diferencia para colocar una carpeta de dominio en el Directorio de inicio frente a la Carpeta raíz web (public_html)? ¿Y por qué?
- ¿Qué marco JS debo elegir como principiante en marcos JS, AngularJS, ReactJS o EmberJS? Tengo experiencia intermedia en JS / jQuery.
- ¿Qué buscas al elegir un socio de desarrollo web?
- ¿Por qué las funciones de matriz de JavaScript se nombran como son?
Para decirlo de otra manera, si le pido que responda una pregunta, no importa si me responde en inglés o chino. Lo que importa es que tu respuesta sea correcta.