¿Es malo aprender php? ¿Es el nuevo Boston un buen lugar para aprenderlo?

PHP no es un mal lenguaje.

Error no 1 de todos los tutoriales de C ++ en línea, y uno que mata el aprendizaje de inmediato. Alguien que está comenzando a aprender C ++ no debería tener la sintaxis presentada sin explicar el propósito de la sintaxis; muchos novatos no entienden esto, y por lo tanto consideran que el tutorial es bueno porque es “simple”.

Casos donde hace esto:

  • Las funciones se introducen de esta manera. Tenga en cuenta que en los videos 9-11, no muestra una sola función que sea realmente útil. Después de ver eso, un novato no tendrá la sensación de si una función es apropiada o no.
  • Los videos 13-16 son similares y también están terriblemente fuera de lugar. Presenta una gran cantidad de sintaxis, no la usa para nada significativo, luego se olvida de ellos durante aproximadamente 28 videos. Alguien que viene de Java puede pensar “Oh, claro, clases”, y luego usarlos para todo. Alguien sin experiencia en programación volverá a decir “¿Por qué querría esto?” Y tendrá toda la razón.
  • Todo esto sigue siendo cierto para la introducción de if, for, while y switch. Hay algunos ejemplos, pero no cubren adecuadamente el material introducido.
  • Operador de resolución de alcance unario? ¿Seriamente? Además de que la versión unaria se usa extremadamente raramente, el consejo sensato es “no sigas si no sabes lo que estás haciendo”. Los principiantes no necesitan otro poco de sintaxis en sus gargantas.
  • Arreglos Oh hey, de nuevo ejemplos de juguetes inútiles. Estoy notando un patrón. Ah, y no explica qué sucede cuando pasas una matriz a una función.
  • Punteros, de nuevo, hecho terriblemente mal. Sin casos de uso, sin demostración de por qué la indirección sería beneficiosa. Además, hecho demasiado pronto: ni siquiera ha cubierto std :: vector todavía.
  • Un último ejemplo, y probablemente el más atroz en todo el tutorial: introduce la herencia y luego muestra a una hija que hereda de una madre. No estoy seguro de cómo lo escribió sin darse cuenta de que “toda hija es madre” no tiene sentido.

Dejaré el resto de estos casos para que los encuentres, hay mucho más allí. También hay algunos errores de hecho, pero no tengo tiempo para rastrearlos en este momento. Comente si sabe de alguno.

Php no es malo.

Pero mi sugerencia es aprender la programación de Python. En este momento tiene más demanda que Php.

Los tutoriales de Python están disponibles en el nuevo Boston.

Si aún quieres aprender Php, adelante.

Thenewboston es bueno.

Codecademy también es bueno para aprender Php / Python.

Espero que esto sea útil.

#iamsrithan

Es bueno aprender cualquier lenguaje de programación que tenga aperturas en el mercado actual. Tenemos muchas tecnologías competitivas para PHP. Hoy en día, aprender un solo idioma parece ser una vieja moda. Tenemos que descubrir cuáles son otras combinaciones para presentarnos más efectivamente como especiales en el mercado laboral. Siempre PHP viene con MySql y HTML.

PHP es uno de los principales lenguajes de programación o tecnología web donde se está desarrollando una gran cantidad de aplicaciones utilizando esto. Este es un código abierto.

Respondiendo a su segunda pregunta, está preguntando sobre el mejor sitio web tutorial. Creo que te encontraste con “New Boston”. Hay muchos otros sitios web de tutoriales que explican desde cero. Aunque “New Boston” tiene algunos buenos videos para explicar PHP en diferentes fases. Algunas veces necesitamos un entorno de “Prueba y aprende” para explorar más. Ej: Tutorial PHP aquí tenemos tierra de codificación. Donde sea que aprenda, simplemente podemos usar este terminal de código preparado para PHP para practicar.

PHP tiene su propia documentación fantástica en el sitio web del preprocesador de hipertexto. Esto tiene todas sus partes. Uno puede saber sobre la historia completa de la programación en PHP. Cada vez.

También puede probar Python o Node JS después de aprender PHP.

No, no está mal aprender PHP, y cualquiera que sea la fuente que elijas, debes completar las tareas como está haciendo el tutor, en paralelo.

Entonces encontrarás un lugar donde lo estás aprendiendo muy fácilmente.

uno de los mejores sitios web gratuitos que he encontrado es tutorialspoint, consulte aquí para encontrar un buen lugar para aprender.

More Interesting

¿Cuál es la mejor ciudad del mundo para vivir y trabajar como ingeniero de software?

¿Es el desarrollo integrado un buen lugar para comenzar tu carrera? ¿Qué tan fácil es cambiar más adelante?

Lo que es más difícil de lograr; ¿está dentro del rango de los 100 mejores en el primer intento en el examen UPSC o se coloca en Google como ingeniero de software?

¿Cómo afectará el aprendizaje automático al ingeniero de software promedio?

¿Es realmente importante trabajar como ingeniero de control de calidad de software en el futuro?

Nunca estoy satisfecho con mi código, ¿cómo comencé a aceptarlo incluso cuando está bien escrito?

¿Cuál es la diferencia entre el diseño del sistema y la arquitectura del sistema en ingeniería y desarrollo de software?

¿Qué problemas deberían pensar los ingenieros de software en resolver?

¿Qué empresas tienen los estándares más rigurosos para los ingenieros de software?

¿Cómo es trabajar en una empresa de TI / Software como ingeniero en Nueva Zelanda?

¿Qué tipos de problemas enfrentan las pequeñas empresas de software, excepto las limitaciones presupuestarias desde el punto de vista de la ingeniería de software?

Soy un nuevo graduado universitario que se mudará a Seattle pronto para tomar una posición SDE en Amazon. ¿Alguna sugerencia sobre qué área debería encontrar vivienda de alquiler?

¿Cómo puedo obtener mi currículum preseleccionado por Google para el puesto de ingeniero de software? ¿Alguien puede contarme sobre los logros técnicos o cualquier otro detalle que Google busque en un currículum?

¿Debería considerar la posibilidad de pasar a ser un ingeniero de software en un banco de inversión?

¿Qué tan bueno es Samsung Research India - Bangalore para comenzar una carrera como ingeniero de software?