¿Lenguaje alternativo a PHP? (que sea mejor o igual)

epru89

Beta
Verificación en dos pasos desactivada
Desde
6 Abr 2017
Mensajes
55
Crédito(s)
0
Puntos
153
No te ofendas pero las pocas mujeres que estan en esto diseñan con worpress y se hacen llamar "desarrolladoras".. Hasta clases pretenden dar de desarrollo web con plantillas .
Pues si superas que no me ofendes son pocas las mujeres en este medio y gracias a la experiencias que tengo me eh dado cuenta que muchos los que se hacen llamar "expertos en programador" le preguntas y solo manejas worpress y css. ademas las pocas mujeres que conozco han echo programas bien avanzados.
 

gonzalez96

Gamma
Verificación en dos pasos activada
Desde
14 Sep 2015
Mensajes
409
Crédito(s)
2
Puntos
203
yo en lo personal comencé al igual que tu con PHP queriendo montar una pagina PTC a base un script nulled (la cual nunca logre lanzar ni terminar) pero me sirvió para aprender mucho sobre el lenguaje. De ahí en adelante fui aprendiendo mas lenguajes como JS, JAVA, según se iban presentando mis necesidades en proyecto... Los frameworks son muy útiles para ahorrarte tiempo en programar funciones básicas; pero de igual manera debes entender el lenguaje en el que están construidos para poder hacer un debug en caso tengas un error... así que no solo debes aprender como usar un framework sino también su lenguaje madre... Ve aprendiendo mas lenguajes según vayas necesitando mas funciones en tus proyectos...
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
Pues si superas que no me ofendes son pocas las mujeres en este medio y gracias a la experiencias que tengo me eh dado cuenta que muchos los que se hacen llamar "expertos en programador" le preguntas y solo manejas worpress y css. ademas las pocas mujeres que conozco han echo programas bien avanzados.
Esto no se trata de géneros, tanto hombres como mujeres pueden ser profesionales. Yo también estoy iniciando en la programación, y lo que he aprendido en el tiempo que llevo es que no puedes estar de aquí para alla. Si estás estudiando PHP aprende ese lenguaje en su totalidad o en su mayor parte, porque si aprendes un poquito de esto otro poquito de aquello no llegarás a ningún lado y terminarás frustrado.

Yo apenas estoy con HTML y CSS soy un entusiasta apenas, de hay me voy a PHP.
 

epru89

Beta
Verificación en dos pasos desactivada
Desde
6 Abr 2017
Mensajes
55
Crédito(s)
0
Puntos
153
Esto no se trata de géneros, tanto hombres como mujeres pueden ser profesionales. Yo también estoy iniciando en la programación, y lo que he aprendido en el tiempo que llevo es que no puedes estar de aquí para alla. Si estás estudiando PHP aprende ese lenguaje en su totalidad o en su mayor parte, porque si aprendes un poquito de esto otro poquito de aquello no llegarás a ningún lado y terminarás frustrado.

Yo apenas estoy con HTML y CSS soy un entusiasta apenas, de hay me voy a PHP.
totalmente de acuerdo en este campo hay mucha tela que cortar y no por que un lenguaje o un paradigma no te guste personalmente. no quiere decir que sea malo o no funcione como dice lalo2019.
 

epru89

Beta
Verificación en dos pasos desactivada
Desde
6 Abr 2017
Mensajes
55
Crédito(s)
0
Puntos
153
yo en lo personal comencé al igual que tu con PHP queriendo montar una pagina PTC a base un script nulled (la cual nunca logre lanzar ni terminar) pero me sirvió para aprender mucho sobre el lenguaje. De ahí en adelante fui aprendiendo mas lenguajes como JS, JAVA, según se iban presentando mis necesidades en proyecto... Los frameworks son muy útiles para ahorrarte tiempo en programar funciones básicas; pero de igual manera debes entender el lenguaje en el que están construidos para poder hacer un debug en caso tengas un error... así que no solo debes aprender como usar un framework sino también su lenguaje madre... Ve aprendiendo mas lenguajes según vayas necesitando mas funciones en tus proyectos...
Bueno mis comienzo fue con aplicaciones de escritorio en consola con c++ luego para las aplicaciones gráficas use java con sus librerías de jpanel y jframe aquí fue que comencé con un paradigma de programación que es MVC. En los lenguajes web se me hizo muy complicado java es bastante tedioso crear aplicaciones con ese lenguaje por eso cambie a php con y javascript como ya estaba acostumbrada a mvc fue fácil programar. En este momento estoy intentando aprender angular pero la curva de aprendizaje se me a hecho bastante fuerte.
 

absa

Delta
Programador
Verificación en dos pasos activada
Desde
27 Oct 2012
Mensajes
643
Crédito(s)
1
Puntos
396
Esto no se trata de géneros, tanto hombres como mujeres pueden ser profesionales. Yo también estoy iniciando en la programación, y lo que he aprendido en el tiempo que llevo es que no puedes estar de aquí para alla. Si estás estudiando PHP aprende ese lenguaje en su totalidad o en su mayor parte, porque si aprendes un poquito de esto otro poquito de aquello no llegarás a ningún lado y terminarás frustrado.

Yo apenas estoy con HTML y CSS soy un entusiasta apenas, de hay me voy a PHP.
Como consejo, no inicies directamente con un framework, aprende bien el lenguaje y dóminalo, cuando te sientas que ya sabes los conceptos entonces si intenta probar cualquier framework.
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
Como consejo, no inicies directamente con un framework, aprende bien el lenguaje y dóminalo, cuando te sientas que ya sabes los conceptos entonces si intenta probar cualquier framework.
Vale gracias, precisamente eso es lo que hago. Por eso dije que de CSS paso a PHP una ves sepa el lenguaje y lo entienda puede que me vaya por un framework aunque me gustaría aprender JavaScript después de PHP pero ahí veo.
 

lalo2019

Beta
Verificación en dos pasos desactivada
Desde
30 Mar 2019
Mensajes
86
Edad
29
Crédito(s)
1
Puntos
241
Vale gracias, precisamente eso es lo que hago. Por eso dije que de CSS paso a PHP una ves sepa el lenguaje y lo entienda puede que me vaya por un framework aunque me gustaría aprender JavaScript después de PHP pero ahí veo.
Estas mal...primero aprende HTML/5 y CSS/3, ahi tienes pa rato porque en HTML5 vas a toparte con animaciones en SVG (con XML) y en CSS3 con animaciones tambien ademas de muchas propiedades nuevas y no tan faciles de aprender, asi como trasformaciones en 2d y 3d (selectores logicos, mediaqueries, fontface, etc)...todo eso te va a demorar un monton, sobre todo si eres principiante...Luego pasa a Java Scriot...Estos 3 son fijos: HTML, CSS y JAVA SCRIPT...Todo el que quiera ser Frontend debe tener nivel avanzado en estos...Java Script es peor que CSS3, sobre todo si quieres aprender a conocerlo a nivel avanzado (desde cero) . Pero probablemente no puedas aprender js puro entonces ayudate con jquery para el doom y las animaciones....Ya luego aprende PHP y SQL....Lo demas son payasadas....que sass, que boostrap, que jade, que git, etc....son payasadas que puedes obviar sin ningun problema si es que llegas a nivel avanzados en los tres lenguajes que te mencioné
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
Estas mal...primero aprende HTML/5 y CSS/3, ahi tienes pa rato porque en HTML5 vas a toparte con animaciones en SVG (con XML) y en CSS3 con animaciones tambien ademas de muchas propiedades nuevas y no tan faciles de aprender, asi como trasformaciones en 2d y 3d (selectores logicos, mediaqueries, fontface, etc)...todo eso te va a demorar un monton, sobre todo si eres principiante...Luego pasa a Java Scriot...Estos 3 son fijos: HTML, CSS y JAVA SCRIPT...Todo el que quiera ser Frontend debe tener nivel avanzado en estos...Java Script es peor que CSS3, sobre todo si quieres aprender a conocerlo a nivel avanzado (desde cero) . Pero probablemente no puedas aprender js puro entonces ayudate con jquery para el doom y las animaciones....Ya luego aprende PHP y SQL....Lo demas son payasadas....que sass, que boostrap, que jade, que git, etc....son payasadas que puedes obviar sin ningun problema si es que llegas a nivel avanzados en los tres lenguajes que te mencioné
Vale creo que me estás tomando el pelo, se que tengo que aprender todo eso. Cuando digo aprender HTML y CSS me refiero a todo lo que incluye, SVG, Canvas, las propiedades de degradados etc... Pero para resumir, lo que quiero aprender es HTML, CSS, PHP, y JavaScript. Esa es la forma sencilla de decirlo pero es obvio que detrás de eso hay mucho que aprender ya después vendrán las librerías y frameworks.
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
Estas mal...primero aprende HTML/5 y CSS/3, ahi tienes pa rato porque en HTML5 vas a toparte con animaciones en SVG (con XML) y en CSS3 con animaciones tambien ademas de muchas propiedades nuevas y no tan faciles de aprender, asi como trasformaciones en 2d y 3d (selectores logicos, mediaqueries, fontface, etc)...todo eso te va a demorar un monton, sobre todo si eres principiante...Luego pasa a Java Scriot...Estos 3 son fijos: HTML, CSS y JAVA SCRIPT...Todo el que quiera ser Frontend debe tener nivel avanzado en estos...Java Script es peor que CSS3, sobre todo si quieres aprender a conocerlo a nivel avanzado (desde cero) . Pero probablemente no puedas aprender js puro entonces ayudate con jquery para el doom y las animaciones....Ya luego aprende PHP y SQL....Lo demas son payasadas....que sass, que boostrap, que jade, que git, etc....son payasadas que puedes obviar sin ningun problema si es que llegas a nivel avanzados en los tres lenguajes que te mencioné
Sin envargo tu punto de vista me agrada, desarrollarme como front-end, pero preferiría empezar como back-end por eso elijo PHP antes de JavaScript además que después de aprender PHP va ser más fácil el JavaScript.
 

lalo2019

Beta
Verificación en dos pasos desactivada
Desde
30 Mar 2019
Mensajes
86
Edad
29
Crédito(s)
1
Puntos
241
Sin envargo tu punto de vista me agrada, desarrollarme como front-end, pero preferiría empezar como back-end por eso elijo PHP antes de JavaScript además que después de aprender PHP va ser más fácil el JavaScript.
ah buee, si se te da naturalmente lo backend entonces si estas bien...pero si no estás hecho para el backend lo mejor es pasar de html y css a java s. Java Script hace que una persona que no ha nacido para el backend le vaya perdiendo el miedo y hasta le encuentre el gusto..claro, poco a poco.
Por cierto que JS ahora tambien tiene su backend , que es ese Node que mencioné..Lo único malo que veo de ése es que debes crear un servidor tú mismo y configurar cosas que no es habitual que un desarrollador web conozca (o sea cosas mas generales y no orientadas solo a la web).. Si hubieran mejores explicaciones, detalladas sobre cada punto, entonces le daria una oportunidad..pero por ahora no, quizá en el futuro..Pero te lo menciono porque como dices que se te da lo backend entonces quizá puedas pasar de html y css a js y luego a Node (que es backend)
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
ah buee, si se te da naturalmente lo backend entonces si estas bien...pero si no estás hecho para el backend lo mejor es pasar de html y css a java s. Java Script hace que una persona que no ha nacido para el backend le vaya perdiendo el miedo y hasta le encuentre el gusto..claro, poco a poco.
Por cierto que JS ahora tambien tiene su backend , que es ese Node que mencioné..Lo único malo que veo de ése es que debes crear un servidor tú mismo y configurar cosas que no es habitual que un desarrollador web conozca (o sea cosas mas generales y no orientadas solo a la web).. Si hubieran mejores explicaciones, detalladas sobre cada punto, entonces le daria una oportunidad..pero por ahora no, quizá en el futuro..Pero te lo menciono porque como dices que se te da lo backend entonces quizá puedas pasar de html y css a js y luego a Node (que es backend)
Bueno no es que se me de, si no que me llama la atención toda la estructura que hay detrás de una web y me interesa conocerla, cuando envías un formularios, cuando se registran en una web, sistema de compras, carrito etc... Como es que se procesa todo eso y que no notemos ningún cambio visualmente me parece increíble. Por cierto CSS se me hace un poco complicado sobre todo la parte del float, overflow y clear bueno clear si lo entiendo bien pero con los otros dos se me complica. Más que todo cuando usar el overflow y así que me recomiendas para tener una buena practica con eso?
 

Jorge Reyes

Moderador
1
Kappa
Social Media
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
29 Mar 2012
Mensajes
2.562
Edad
22
Crédito(s)
1
Puntos
152
Nodejs sin duda,si sabes php se te hace bien fácil adaptarte, hace como 3 años que inicie a programar en node y la verdad que me encanta
 

lalo2019

Beta
Verificación en dos pasos desactivada
Desde
30 Mar 2019
Mensajes
86
Edad
29
Crédito(s)
1
Puntos
241
Bueno no es que se me de, si no que me llama la atención toda la estructura que hay detrás de una web y me interesa conocerla, cuando envías un formularios, cuando se registran en una web, sistema de compras, carrito etc... Como es que se procesa todo eso y que no notemos ningún cambio visualmente me parece increíble. Por cierto CSS se me hace un poco complicado sobre todo la parte del float, overflow y clear bueno clear si lo entiendo bien pero con los otros dos se me complica. Más que todo cuando usar el overflow y así que me recomiendas para tener una buena practica con eso?
FLOAT casi no lo vas a usar. ANtes se usaba un montón para hacer columnas paralelas , pero desde display:inline-block ya casi ni se utiliza. Y menos ahora que en CS3 ha aparecido flexbox (yo no lo uso pero muchos si). igual debes aprenderlo porque es básico y porque resulta util cuando quieres alinear imagenes con texto (no contenedores..para contents usa display).
OVERFLOW si es MUY usado y MUY util. Con eso vas a poder establecerle scrolls a tus contenedores, tanto vertical como horizontal, o ambos, o quitarlos también. Ademas el valor HIDDEN oculta lo que se sale del contendor que tiene establecido el overflow; cosa muy usada en el proceso de creacion de animaciones, en un slider por ejemplo. En tu caso, que hablas de float con overflow, me parece que lo estas usando con otra finalidad,..hay una especie de "truco" con el float, que es justamente acompañarlo con el overflow, usarlo cuando la imagen se sale del contendor (para que el content la contenga). Me parece que para eso lo estas usando tú.
Cuando no entiendas la teoria de un manual recurre a lo visual y a la práctica. Busca videos en yt, que, siempre una imagen (un ejemplo) es mejor que mil palabras. Pero igual el manual siempre es mejor (porque esta TODO), pero digo, cuando hayan cosas que no entiendas con un metodo, busca otro. Por ejemplo en programacion apender OBJETOS yo no lo recomiendo en manual. Primero anda aprende lo basico en video y luego al manual, porque de lo contrario no vas a entender nada.
 

lalo2019

Beta
Verificación en dos pasos desactivada
Desde
30 Mar 2019
Mensajes
86
Edad
29
Crédito(s)
1
Puntos
241
Nodejs sin duda,si sabes php se te hace bien fácil adaptarte, hace como 3 años que inicie a programar en node y la verdad que me encanta
Yo vi que en Node es necesario crear el servidor y configurlarle cietas cosas ¿como hiciste con eso? ¿como aprendiste? ¿algun tutorial bueno que recomiendes? Vi varios videos y los que enseñaban no sabian ni ellos mismos para que servia cada cosa (en la creaion del server digo) o no querían explicarlo. Eso no me gustó. No soy un copia pega.
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
FLOAT casi no lo vas a usar. ANtes se usaba un montón para hacer columnas paralelas , pero desde display:inline-block ya casi ni se utiliza. Y menos ahora que en CS3 ha aparecido flexbox (yo no lo uso pero muchos si). igual debes aprenderlo porque es básico y porque resulta util cuando quieres alinear imagenes con texto (no contenedores..para contents usa display).
OVERFLOW si es MUY usado y MUY util. Con eso vas a poder establecerle scrolls a tus contenedores, tanto vertical como horizontal, o ambos, o quitarlos también. Ademas el valor HIDDEN oculta lo que se sale del contendor que tiene establecido el overflow; cosa muy usada en el proceso de creacion de animaciones, en un slider por ejemplo. En tu caso, que hablas de float con overflow, me parece que lo estas usando con otra finalidad,..hay una especie de "truco" con el float, que es justamente acompañarlo con el overflow, usarlo cuando la imagen se sale del contendor (para que el content la contenga). Me parece que para eso lo estas usando tú.
Cuando no entiendas la teoria de un manual recurre a lo visual y a la práctica. Busca videos en yt, que, siempre una imagen (un ejemplo) es mejor que mil palabras. Pero igual el manual siempre es mejor (porque esta TODO), pero digo, cuando hayan cosas que no entiendas con un metodo, busca otro. Por ejemplo en programacion apender OBJETOS yo no lo recomiendo en manual. Primero anda aprende lo basico en video y luego al manual, porque de lo contrario no vas a entender nada.
Vale muchas gracias si he escuchado de flexbox, ¿Es un frameworks?
Si es cierto lo que dices de los manuales y de los vídeos, y si me complemento con eso me ayuda ver no solo la teoría si no la práctica y uno entiende mejor el concepto. Donde puedo conseguir información de CSS3.
 

lalo2019

Beta
Verificación en dos pasos desactivada
Desde
30 Mar 2019
Mensajes
86
Edad
29
Crédito(s)
1
Puntos
241
Vale muchas gracias si he escuchado de flexbox, ¿Es un frameworks?
Si es cierto lo que dices de los manuales y de los vídeos, y si me complemento con eso me ayuda ver no solo la teoría si no la práctica y uno entiende mejor el concepto. Donde puedo conseguir información de CSS3.
Uno de los mejores lugares para aprender HTML, CSS y JS es W3schools.com...Tambien enseñan PHP, SQL, PYTHON, NODE y muchos frameworks.
COn Flexbox se refieren a un conjunto de propiedades y valores de CSS3. Se puede considerar como un float mas moderno. Pero no es mas que eso. Es mas, yo ni lo uso, con display inlineblock y mediaqueries me basta para hacer sitios responsive. Pero hay gente que si lo usa, por ejemplo esas empresas que tienen bancos de fotos, donde todas encajan perfectamente una al lado de la otra, a pesar de que son de distintos ancho y alto, esas usan flexbox. Para ese caso si tendria que usarla. Pero en mi caso por ejemplo, años en esto y nunca me he visto en la necesidad de usar esa tecnologia.
 

Kevin Ramos

VIP
Épsilon
Programador
Verificado con documento
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
10 Mar 2017
Mensajes
826
Edad
23
Crédito(s)
0
Puntos
108
Uno de los mejores lugares para aprender HTML, CSS y JS es W3schools.com...Tambien enseñan PHP, SQL, PYTHON, NODE y muchos frameworks.
COn Flexbox se refieren a un conjunto de propiedades y valores de CSS3. Se puede considerar como un float mas moderno. Pero no es mas que eso. Es mas, yo ni lo uso, con display inlineblock y mediaqueries me basta para hacer sitios responsive. Pero hay gente que si lo usa, por ejemplo esas empresas que tienen bancos de fotos, donde todas encajan perfectamente una al lado de la otra, a pesar de que son de distintos ancho y alto, esas usan flexbox. Para ese caso si tendria que usarla. Pero en mi caso por ejemplo, años en esto y nunca me he visto en la necesidad de usar esa tecnologia.
Oh excelente gracias por ayudarme a comprender un poco más sobre CSS.
 

Arriba