Duda "existencial" para novato - RUBY

Iniciado por joseluis84, 15 Septiembre 2015, 00:01 AM

0 Miembros y 1 Visitante están viendo este tema.

joseluis84

jaajajjaja venga pues a darle caña!

Muchas gracias!


WHK

Para comenzar con php debes ser muy ordenado, comienza aprendiendo a utilizar un framework altamente escalable y con mucho soporte: codeigniter, luego que aprendas codeigniter verás en el camino lo facil que es trabajar en base a objetos y capas MVC, luego de que domines bien a codeigniter das un salto y aprendes bootstrap, es un framework css para crear portales responsive de manera nativa sin mayor esfuerzo, todo viene ya hecho, tu portal lo construirás una sola ves y será compatible con pc de escritorio, tablets, moviles, etc, está muy documentado y bien estandarizado, google, twitter y microsoft lo utilizan, después de eso ya deberías tener un conocimiento base de jQuery asi que das otro salto y comienzas a utilizar fonts awesome para utilizar imagenes en vectores listo para pantallas retina y moviles de alta resolución, luego aprendes un poco de moment.js para estandarizar el uso de los tiempos en la capa de presentación y finalmente terminarás aprendiendo a utilizar boilerplate :)

joseluis84

Cita de: WHK en 16 Septiembre 2015, 03:47 AM
Para comenzar con php debes ser muy ordenado, comienza aprendiendo a utilizar un framework altamente escalable y con mucho soporte: codeigniter, luego que aprendas codeigniter verás en el camino lo facil que es trabajar en base a objetos y capas MVC, luego de que domines bien a codeigniter das un salto y aprendes bootstrap, es un framework css para crear portales responsive de manera nativa sin mayor esfuerzo, todo viene ya hecho, tu portal lo construirás una sola ves y será compatible con pc de escritorio, tablets, moviles, etc, está muy documentado y bien estandarizado, google, twitter y microsoft lo utilizan, después de eso ya deberías tener un conocimiento base de jQuery asi que das otro salto y comienzas a utilizar fonts awesome para utilizar imagenes en vectores listo para pantallas retina y moviles de alta resolución, luego aprendes un poco de moment.js para estandarizar el uso de los tiempos en la capa de presentación y finalmente terminarás aprendiendo a utilizar boilerplate :)

Suena muy bien pero entonces:

¿primero los framworks y después los códigos?

Entonces el orden sería este?

1º codeigniter
2º bootstrap
3º fonts awesome
4º moment.js
5º boilerplate

Mil gracias de verdad, creo que empezar de esta forma hace que la curva de aprendizaje sea más corta y más dinámico.

Un saludo!

DarK_FirefoX

Una pregunta:

¿Sabes programar? Y no me refiero a programar en ningún lenguaje, sino conocer conceptos de programación!

Pues para aprender todas o cualquiera de estas cosas debes tener un background de programación al menos estructurada.

Salu2s

joseluis84

No tengo ni idea la verdad, por eso quiero saber por dónde empezar...

Qué me aconsejas?

Gracias!

DarK_FirefoX

#15
Debes escoger un lenguaje y aprender a programar! Saber utilizar y entender las estructuras de control, bucles (no me gusta usar esta palabra, aunque sea correcta) ciclos, variables, tipos de datos, arrays, etc. Claro está que con un lenguaje de programación, una ves que sepas programar podrás aprender otros lenguajes y entenderás otras cosas de una forma más fácil.

En este caso que estás hablando de CodeIgniter, puedes aprender a programar utilizando PHP. Pues en mi opinión si empiezas a aprender a utilizar el framework CodeIgniter para desarrollar aplicaciones web sin saber programar y estar familiarizado con la sintaxis de PHP vas a estar un poco perdido.

En mi caso aprendí a programar usando C#, pero luego aprendí PHP, y despues otros, y se me hizo bastante fácil!

Espero mis consejos te sirvan de algo.

Salu2s

joseluis84

Tiene toda la lógica del mundo lo que dices, mejor es coger una buena base para después poder coger framwroks sin problema o al menos, entendiendo lo básico.

Perfecto, entonces según tu consejo, empiezo con php?

Mil gracias,