Soy nuevo en programación y PHP, y acabo de terminar el curso Principiante de Codecademy para PHP. ¿Qué debería hacer después?

Hay algunas muy buenas respuestas aquí.

Lo más importante que quiero decir es Mantenerse comprometido con PHP . No para siempre Solo hasta que cumplas tus objetivos. Después de eso, siéntase libre de experimentar con lo que quiera.

Segunda cosa más importante: Hazte muy bueno leyendo la documentación de PHP. Si observa el desbordamiento de la pila, la mayoría de las preguntas se pueden responder simplemente leyendo los documentos y jugando un poco con el código.

Aprendizaje de SQL para comprender bases de datos, y especialmente marcos web. Si está interesado en el desarrollo web, un Marco Web como Zend o Laravel envuelve todo lo que necesita en un paquete agradable para que pueda crear aplicaciones web totalmente funcionales. Si te cuesta aprender el marco, divide tu aprendizaje en pedazos pequeños. Dedícate por completo a aprender “Enrutamiento”, y solo enrutamiento … Luego, encuentra lo siguiente, tal vez controladores. lea los documentos detenidamente y comprenda completamente eso antes de continuar.

Comience con aplicaciones simples y haga crecer el proyecto en el marco hasta que tenga algo de lo que esté orgulloso.

También recomiendo tomarse el tiempo para trabajar en sus habilidades para resolver problemas. Intenta crear tu propio juego de blackjack o tic tac toe en la terminal con Php. Ejercicios de programación de Google. Si necesita ayuda con un servidor php local, puede usar la versión gratuita de Home • ServerPress, LLC. configurar un entorno php rápidamente. Sigue así y mantente enfocado y tendrás éxito antes de que te des cuenta.

Hola,

Felicitaciones por completar tu curso de principiante de PHP 🙂

Le sugiero que aprenda sobre algunos de los estándares de PHP, por supuesto, todos aprenderán a escribir un código, pero es muy importante saber que cada lenguaje de programación tiene un estándar de codificación que cada programador debe conocer, ya que el código lo sabrá. ser más profesional y elegante
el que sigo es PSR2 puedes encontrar más información sobre eso aquí:
Guía de estilo de codificación.
Luego le sugiero que comience a aprender MySQL, ya que PHP es un lenguaje de script del lado del servidor, seguramente tendrá interacciones con la base de datos. Una vez que complete ese intento de crear una aplicación simple que implique la operación Crear, Leer, Actualizar y Eliminar, confíe en mí, esto es lo más importante que necesita saber, ya que enfrentará muchos impedimentos mientras lo hace cuando lo enfrenta. comenzará a aprender cosas nuevas y finalmente comprenderá cómo funciona realmente y siempre se sentirá libre de usar la fuente para obtener ayuda como StackOverflow o W3Schools.

Llegando a la parte avanzada, siempre es bueno entender el concepto OOPS en PHP, ya que todas las industrias trabajan en marcos y todos los marcos se basan en el concepto OOPS, el más popular es Zend Framework 2.

Para cuando completes esto, estarás en una posición en la que podrás construir algo propio, así que adelante y hazlo, te deseo lo mejor all

La única forma de ser bueno en algo es hacerlo, así que escribe mucho código.

No tiene que ser el próximo Facebook, puede ser el próximo Hola, Worls. Instale una pila WAMP, LAMP o MAMP (dependiendo del sistema operativo que esté ejecutando) y escriba el código PHP. Cualquier codigo. Hacer cosas. Ponga lo que aprendió a usar y vea dónde no funciona de la manera que pensaba, y cómo solucionarlo.

Si desea desarrollar músculos, tratar de presionar 500 libras como primer intento no es inútil: establece un límite superior en lo que debe intentar. Lo mismo con la programación. Lanzar 500 errores le enseñará cómo usar el registro de errores de Apache para descubrir qué hizo mal el código.

Mientras más código escriba, mejor obtendrá. Escriba algo para usar la API meteorológica de Google para poner un informe meteorológico en su “sitio”. Escriba una página para traducir palabras entre idiomas, utilizando una de las API de Google.

Comienza a aprender SQL. (Use mysqli, no mysql, por seguridad). Aprenda las diversas bibliotecas disponibles (PEAR es un poco viejo, pero todavía tiene algunas cosas buenas), por lo que no tiene que escribir su propio código cuando alguien ha hecho un gran trabajo de escribir una biblioteca que haga lo que necesita.

Pero cuanto más escribes, mejor te vuelves. Cuando tenga una idea para un sitio (ahora estoy escribiendo un sitio de “vecindario”), obtenga alojamiento gratuito y coloque el sitio. Incluso si es un blog que desarrollaste tú mismo. Entonces tendrá algo que mostrarle a un posible empleador. “Escribí todo el código yo mismo” dice algo cuando es un sitio que funciona bien y que ningún currículum puede.

Aprovecha para aprender SQL. Di MySQL aprenda sobre LAMP si está usando Ubuntu o simplemente WAMP si está usando Windows.

Pon tu aprendizaje a utilizar. Siga adelante para escribir un sitio web de muestra usando PHP crudo y vea cómo funciona.

Si no ha aprendido PHP orientado a objetos, hágalo. Y reescribe el sitio web usando OO PHP.

Tome un marco PHP sencillo como CodeIgniter o YII, y rediseñe el sitio web de muestra.

Aprenda un lenguaje de secuencias de comandos del lado del cliente como JavaScript, JQuery, etc. y póngalos en práctica.

Cree un sitio web final que tenga funciones CRUD básicas y utilice todos los conceptos anteriores.

¡Espero que esto ayude!

More Interesting

A menudo tengo un sonido similar al ruido blanco en mi oído sin una causa externa aparente. ¿Es tan malo? Tenga en cuenta los detalles.

Tengo Rs.20,000. Quiero comenzar a negociar dos veces por semana. ¿Qué corredor sería mejor para abrir una cuenta demat?

Recientemente publiqué una foto en Instagram y me gustaría eliminarla, pero no funciona. ¿Qué tengo que hacer?

Mi provisional dice que aprobé BE en diciembre de 2016 (mes del examen) pero el resultado se publicó en febrero de 2017 (escrito en DMC), ¿cuál es mi fecha real de aprobación? ¿Qué fecha debo completar en los formularios?

Acabo de terminar un curso sobre JavaScript de Codecademy, pero me perdí un poco en lo que respecta a la programación orientada a objetos. En OOP, ¿cuál es la diferencia entre objetos, clases y prototipos? ¿Cuál es el punto de distinguirlos si todos pueden crearse usando funciones?

Fui aceptado por UCLA y Cal en la lista de espera. Si acepto la oferta de UCLA, ¿reduciría mis posibilidades de ser aceptado fuera de la lista de espera en Cal?

Me sugirieron que aprendiera Excel VBA y SQL. Tengo algo de experiencia en Python. ¿Qué sugieres que aprenda primero y por qué?

¿Por qué mi eLiquid siempre sabe mal después de estar en mi Clearo por un día?

Estoy planeando comprar una impresora multifunción. Me he puesto a cero en la HP Deskjet Ink Advantage 1515. Mi presupuesto es de Rs. 4000. ¿Qué debo hacer?

Voy a financiar un inicio de entrega de alimentos, ya tengo dinero para sobrevivir un año y un buen equipo para construirlo. Pero hay muchas startups que hacen lo mismo. ¿Debería parar?