Empezando en el mundo de la programación

B

Buenas,

Soy un jóven emprendedor de 17 años que está interesado muchísimo en este grandioso mundo de la programación , especialmente de html , css , php y C(Y sus variantes).

La verdad es que hace bastante tiempo que he empezado con el html , pero digamos que "ripeando" plantillas o bajándomelas de freecss.com

El caso es que me gustaría empezar a hacer mis propias plantillas , de aquí el interés en CSS , así que quería saber si voy a empezar con buen pié , aquí os pongo mis planes:

Para este verano...
Junio -> Estudiar HTML y CSS al 100%.
Julio -> Empezar a estudiar PHP.
Agosto -> Acabar de estudiar PHP.
Septiembre y adelante (Pasado verano) -> Estudiar C y sus variantes.

Y también quería saber cual es la mejor forma de estudiar estos lenguajes , yo creo que la mejor forma está en internet , pasarte horas buscando guias , tutoriales y ejemplos y practicar con ellos, pero hay gente que dice que es mejor ir a una academia o un cursillo.

Vosotros... ¿Qué opináis?

tracker086

A mi parecer, según lo que veo q tienes pensado, empezaria con HTML y CSS basicamente aunq no se puede considerar programación pero te puede resultar bastante bueno tener facilmente resultados y animarte.

En cambio luego, realmente PHP si es ya programar, y empieza a tener unas cuantas "ideas" ya en cuanto a metodología de programación. Por eso, casi te diria...que te podrias mirar un poco en plan de cosas basicas de programacion, en C o PHP por ejemplo si es lo que tb quieres aprender, sin profundizar, para conocer el tema de condicionales, bucles, funciones etc... pero mas que orientado a hacer algo util, a aprender ideas basicas.

Yo te diria que lo mas adecuado seria HTML CSS primero, y luego meterte con conceptos basicos de programación, si quieres en PHP, luego me miraría tambien el Paradigma de Programación Orientada a Objetos (POO), tambien en PHP si quieres. Y con eso creo q tienes para todo el verano.

Luego una vez sepas eso, go a programar en PHP. Y si ya se te qda corto pues dale a C. Aunq creo q seria mas util lo mismo que aprendieras Javascript o alguno de sus frameworks.

Mi lista quedaria asi

  • HTML y CSS 100%
  • *PHP
    ---- Conceptos basicos de la programacion
    ---- Conceptos basicos de la programacion orientada a objetos
    ---- PHP puro y duro metiendote con bases de datos y funciones tipicas.
  • Javascript ( a palo, o con algun framework tipo jquery o mootols)
  • C y lo que quieras ya jaja

EDIT:

en cuanto a lo de aprender, con todo vas a poder, en internet hay infinidad de tutoriales. Pero lo que realmente te recomiendo, es que te compres o pilles de alguna biblioteca algun libro. Hay libros realmente q te enseñan como ningun tutorial de internet puede, eso si, vas a tardar algo mas, pero vas a profundizar mucho mejor. Mi recomendacion sin duda son los libros.
Yo aprendi CSS por mi cuenta internet y tal, y way, podia maquetar cosas sin problemas ni despeinarme, pero despues me compre un libro de CSS de 700 paginas, y sin duda fue genial. Y eso que muchas cosas las sabia. Con C# no me lo pense, y pille un libro y ha sido perfecto tb..asiq, mi recomendacion es esa!

Un saludo y suerte!

1 respuesta
B

Gracias , pues en Junio iré directo a encargar un libro de CSS y de PHP xD

Nucklear

Lo de #2 es aproximadamente lo que debes hacer, pero 1 mes para php es poquisimo tiempo. A programar no se aprende en 2 dias y lo mas importante es la metodologia con la que vas a programar y no hacer barbaridades en el codigo. Otro consejo es que aprendas a programar pero te abstraigas del lenguaje para no autolimitarte, aprende a leer y comprender la documentacion, en el futuro lo agradeceras.

1 respuesta
tracker086

Segun mi planing, no te deberias limitar mes a mes. Es decir, tu estudia HTML y CSS , y veras como lo pilotas en muxo menos tiempo de un mes! Bueno, depende cuanto le des! pero vamos q no te pongas fechas, tus ves aprendiendolo, y cuando veas q lo sabes, pues pasa de capitulo!

Un saludo!

Tunnecino

#4 Yo creo que llevo ya más de 8 años dándole a php, y cada día descubro algo nuevo (no en plan profesional claro, casual, pero aún así...).

1 respuesta
Nucklear

#6 A eso me refiero precisamente, cada día aprendes algo nuevo y aprenderte de memoria el API de Java (por poner un ejemplo) no significa que sepas programar. Para aprender programación a parte de estudiar obviamente lo mejor es tener a alguien que te guié, ya sea un pequeño proyecto en internet, compartiendo ideas por IRC o X medios. Sobre todo empaparse mucho de conocimiento, metodologías, paradigmas de programación, etc...

También es importante trabajar la lógica, si tu lógica no funciona este mundo no es para ti lógicamente (valga la redundancia). Para lo demás, tiempo, ganas y constancia y siempre actualizando conocimientos. Si te limitas a un solo lenguaje pongamos Java de nuevo el dia que salga un lenguaje mas factible en su campo te quedarás a un lado.

-Skynet-

Te recomiendo ir a cursos presenciales que dan sindicatos tipo ccoo y ugt para desempleados... Son cortos, gratuitos y van directos al grano.

eisenfaust

¿Pero quieres aprender a programar de verdad o sólo a desarrollar webs? Porque si te interesa únicamente lo último, con ponerte a hacer el tonto con Python+Django, Ruby on Rails o PHP+Codeigniter vas sobrado.

tOWERR

Yo creo que si quieres aprender a programar, programar no es tan facil como ponerte a leer libros de lenguajes, etc. Yo creo que necesitas ha alguien que te enseñe la esencia de la programación.

tracker086

Hombre, yo te digo que muchos de los libros, te van enseñando al igual que un profesor. Con ejemplos explicaciones y demas, luego si hay alguna duda siempre puedes preguntar por aqui. Pero vamos si tu te sientes mejor dando un curso tampoco es mala idea.

Yo aprendí primero con tutoriales, libros y demas. Y la verdad que luego a la hora de la carrera me ha ayudado mucho el saber "aprender por mi cuenta".

Pero si encuentras algun curso de lo que quieres que realmente merezca la pena no lo pienses!

tOWERR

Yo si no llega a ser por un profesor que tuve en 1ºDAI en programación no habia aprendido a programar tio, y este año en 2º he aprendido a tabajar con "pico y pala" y no facilitar las cosas con funciones, y plugin que te resuelven la mitad de las cosas que eso me ha venido muy bien para programar mejor. Pero repito si no es por profesores por mi cuenta no habria aprendido a programar, porque en 2º de ESI de (FPI) hice programación en JavaScript y me tenia que aprener el codigo de memoria porque no sabia para que se utilizaba cada cosa, o que hacia un if, o un bucle nada, fue en 1ºDAI cuando aprendi a programar.

tracker086

Hombre es como todo, hay profesores muy buenos, profesores que directamente los que no tienen ni idea son ellos. Y tambien pasa con los libros y documentación de internet. Hay libros que dan asco porque no explican nada ni te enteras bien. Y otros que son la ostia por como explican y la forma de enseñar.

Yo ahora estoy leyendome un libro de patrones de diseño: Head First Design Patterns creo q era exactamente, y es simplemente una gozada!

Aparte yo creo que es cosa de costumbre, esta claro q aprender por tu cuenta siempre suele ser mas dificil y costoso, pero a la vez tambien mas útil, y si te acostumbras puedes ganar mucho! pero como dije antes, si encuentras un curso de lo que quieres y justo para lo que quieres pues es una muy buena idea tambien!

Pero aprender sin ir a un curso o sin profesor, tambien es factible. Supongo que por aquí habrá bastantes que hayan aprendido por su cuenta a hacer muchas cosas!!

Usuarios habituales