Plataforma de desarrolladores/programadores junior

¿Qué tengo que aprender para llegar a trabajar de X?

Cuando tengas claro que es la X busca tu roadmap aquí y empieza en ello https://roadmap.sh. No es obligatorio ni recomendable acabarlo todo antes de empezar a buscar, pero ya sabes cuales son las cosas que se te suele pedir.

¿Algún recurso para empezar?

chambo

Antes de nada sorry por el doble post.

Conoceis algun curso de PHP en Castellano que sea gratuito o economico? De momento es la unica asignatura que se me esta atragantando DWES, el resto las llevo bastante bien, por eso he pensado "suplementar" con algún curso que merezca la pena y que me ayude a entender de manera clara los conceptos del lenguaje, por que la verdad, mi profesor no se expresa muy bien o yo no lo entiendo del todo bien.

Muchas gracias de antemano

1 respuesta
Konishi

#4951 primero de todo, casi seguro puedes encontrar recursos sin tirar de cursos de pago.

Segundo y más importante, tienes que saber qué te está dando problemas. No es lo mismo aprender PHP (la sintaxis y APIs/librerías/frameworks comunes) que saber resolver problemas con strings o listas (por inventarme algo). Aunque nos digas el curso y la asignatura, el temario varía mucho entre centros (y profesores), así que lo primero es saber qué es lo que te cuesta exactamente.

1 respuesta
privet

#4942 Ponte el fin de semana, o te coges 1 hora de curro y lo haces, ir a tu casa a poner a programas mas y mas, es una amargura.. Que al menos el tiempo del trabajo te sirva de algo.

Yo al principio, pensaba que iba a hacer eso, pero vamos ni de coña. Si en el trabajo voy sobrado con las tareas, pues cuando la termino si me apetece me pongo a practicar, y al rato paso el PR .

1
chambo

#4952 Pues mira ahora mismo lo que mas me estoy liando es en el tema del metodo post o get para recoger los datos y luego validar los datos. Tambien cuando se realiza un bucle foreach en el html para para por ejemplo un array y se pone htmlentities o algo así, es que ya te digo me lio bastante, ahora en el tema 3 estamos con el tema de las cookies, uso de sesiones y autenticaciones basicas y no quiero seguir avanzando hasta que no asiente los conceptos anteriores.

Por descontado esta el tema de saber declarar variables, array, condicionales, bucles y demas en php, eso es sintaxis del lenguaje, pero no consigo asimilar ciertos conceptos que seguro que si doy con la persona adecuada para explicarlo, me va a hacer clic en la cabeza y lo voy a entender perfecto, no por nada sino por que ya me ha pasado con otras cosas algo parecido

PD: De momento es PHP Vanilla, a final de curso tengo entendido que vemos algo de Laravel a nivel basico

1 respuesta
Cna

que en los FP enseñen PHP para el backend por convención debería ser un crimen.

1 2 respuestas
privet

#4955 que mas dara el lenguaje

1 respuesta
Konishi

#4954 lo que dices que te está costando es más sobre cómo hacer una aplicación web que PHP en sí, así que puedes empezar buscando por eso y luego buscar cómo PHP te ayuda a generar una web dinámica. Prueba leyendo un poco por aquí: https://developer.mozilla.org/es/docs/Learn_web_development/Getting_started/Your_first_website

Kaledros

#4956 Enseñar PHP en un CFGS en 2024 es como enseñar WordPerfect: si te lo encuentras en el trabajo es porque es un proyecto viejísimo o hecho por gente que no sabe hacer nada mejor, en cuyo caso no vas a aprender nada nuevo y mejor si te piras y buscas algo más moderno. Ni siquiera se paga mejor por ser viejo y haber pocos devs que lo controlen, los sueldos de PHP están tirados por el suelo.

1 respuesta
privet

#4958 Ya, pero para aprender lo basico yo lo veo bastante bien, es sencillo. De lo que comentas es lo que menos me preocupa, por que al final depender del mercado que haya por aqui

2 respuestas
Kaledros

#4959 Precisamente son datos del mercado español sacados del informe 2024 de Manfred. Si es por aprender creo que hay mejores opciones que PHP, opciones que además te permiten ser empleable en sitios más apetecibles. Y sin dejar de ser una opinión, creo que lo de enseñar PHP se debe más al desconocimiento que tiene del mercado un profesor de programación que a otra cosa.

1
pantocreitor

Mismamente JS o Python te permiten aprender y ya sales al mercado con 2 lenguajes con buena demanda.

1
Cna

#4959 PHP es a los lenguajes de programación lo que la putita de la clase es al alumnado: se lo traga todo, no tiene buen futuro y ha sido importante para que muchos pierdan la virginidad.

1 respuesta
privet

#4962 Pero para la base te sirve. Pero vamos ojalá el problema de un fp es que te enseñen php

vindicate

#4948 Leetcode siempre, pero ojo, es complicado para los que estáis empezando. Incluso las preguntas fáciles se te harán difíciles de resolver

1 1 respuesta
RubberDuck

#4964 Pues pa'llá que vamos! ¡Gracias!

¿Penaliza fallar ejercicios o algo?

chambo

Pues no sabeis bien lo que nos estan enseñando, es de coña en realidad y el temario esta super desfasado, no es culpa de los profesores ojo, que ellos quieren ir más allá e incluso editan los temarios para meter algo mas actualizado, pero lo de esto en mi comunidad autonoma (Andalucia) es de coña, además super mal explicado todo, de hecho yo solo miro el temario para ver que vamos a ver en ese tema, una vez lo se para comprender conceptos tiro de youtube o de documentación oficial, sino sería imposible la verdad

De todos modos según tengo entendido Wordpress usa PHP nativo aun no?

2 respuestas
Kaledros

#4966 WP está hecho en PHP en su mayor parte, sí, y si quieres desarrollar plugins tienes que hacerlo en PHP (y hay quien se gana un buen dinero con eso), pero es un suicidio profesional especializarte en PHP hoy en día.

Chefoxs

Para la mayoría de casos tendréis que mantener proyectos legacy, así que no está de más aprenderlo.

No siempre se hace una página desde 0 con la última tecnología.

RSN

#4966

En Baleares hasta donde sé también enseñan PHP.

Yo ya me he concienciado de que preguntar a alguien que sepa más, es lo mejor.

En SQL los primeros temas empiezan con diagramas y cosas así que... Honestamente se los llegué a mostrar a gente que trabaja en el día a día con power bi y no los entendían ni ellos.

El problema es el de siempre, aprobar los exámenes, pero bueno.

1 respuesta
Kaledros
#4969RSN:

power bi

Que alguien que trabaja con power BI no sepa lo que es un diagrama entidad-relación tiene más cojones que el Capitán Trueno, pero en fin.

2 1 respuesta
RSN

#4970

Me he explicado mal.

Lógicamente entendían perfectamente el tema del esquema ER, lo que no entendían del todo es el nivel de complejidad que piden en X ejercicios, suponiendo que el FP está hecho para personas que empiezan desde 0.

1 respuesta
Kaledros

#4971 ¿Puedes poner un enunciado, por curiosidad?

DaLmAu

En Catalunya en 2º DAW también hacemos PHP.

Yo para alguien que está empezando y ver si le gusta o atrae el backend puede estar bien, se usa mucho en el desarrollo web, no creo que sea la peor opción inicial. Seguro que hay mejores, a mi me hubiera gustado más Python o un lenguaje tipado pero es lo que toca :(

Kaledros

Pero como que se usa mucho en desarrollo web, de qué siglo estamos hablando.

1 respuesta
Cna

php no ha muerto ya porque existe wordpress. fuera de ahí, se cierra el telón.

desu

php no ha muerto, existe pccomponentes

M

Aquí uno que hizo la carrera de Multimedia por la UOC.

El primer año daban PHP como iniciación a la programación. En esa época no sé que me paso que tuve que dejármela porque se me atragantaba mucho la teoría de PHP.

Retome esa asignatura un par de años después y ya daban JS.

Que sentido tiene enseñar PHP de entrada teniendo JS?

1 respuesta
N0n4mE

Queráis o no PHP sigue ahí... No se inician muchos proyectos en PHP pero hay mas proyectos en producción en PHP que en Python, he buscado la fuente pero no la encontré, pero eso leí hace un par de meses... NO me gusta PHP, no lo estoy defendiendo, solo dropeo la data.

1 1 respuesta
SupermaN_CK

Preguntad a levelsio, que ha hecho todos sus proyectos con php y jquery xD.

Kaledros
#4978N0n4mE:

hay mas proyectos en producción en PHP que en Python

También hay más coches de todos los años de la década de 2010 que sólo de 2024 en circulación y nadie se compraría uno de los primeros si pudiese elegir, ¿no?

1 respuesta