Bienvenido a mi post! Elegi esta tematica para mi primer post porque llevo mucho tiempo aprendiendo por mi cuenta acerca de lo que es el desarrollo de sitios web, y pense que seria interesante iluminarlos a ustedes, mis pobres ignorantes. Actualmente manejo HTML, CSS, PHP, y un minimo muy patetico de JavaScript. Este "curso" esta orientado a la gente que tiene un conocimiento muy pobre o nulo sobre desarrollo web. Asique si sos nuevo escribiendo codigo no te preocupes ni te asustes, no es tan dificil, ademas lo explico sabiendo y entendiendo que sos un inutil. Ya que obviamente el diseño/programacion web es en si un tema muy extenso como para un solo post, por mas que sea basico, voy a dividirlo en “clases”. En cada clase voy a explicar paso por paso como se hace un sitio web, y tambien voy a enseñar: html/css/php(basico). Este post no es mas que una introduccion al “Curso” y tambien va a servir de índice general de temas, para que asi en cada post solo tenga que agregar un link hacia aca, y ya desde este post puedas seguir viendo el tema que necesites. Aclaracion: No son necesarios conocimientos previos en NADA, pero claro esta que yo no puedo adivinar tu nivel de deficiencia mental, asique si uso algun termino que no conozcas y no lo explico, o si me como algun paso sin querer, lo lamento por vos, vas a tener que suicidarte. O buscar en google alguna solucion, nose, depende de vos. Programas que vamos a usar: - Algun editor de texto, aunque esto se habla con claridad en la clase acerca de IDEs. - Algun editor de imagenes. Lo ideal seria que ya conozcas bien alguno. Yo voy a usar photoshop, trucho obviamente. (Fuck SOPA/PIPA/FBI/ALIENS) - Algun gestor FTP. Yo voy a usar Filezilla. Planteamiento inicial: - Clase 1: ¿Cual es el tema del sitio?¿A qué publico apunta?¿Qué tecnologias necesito usar? Diseño/Maquetacion: - Clase 2: Eligiendo estructura y colores. Nombre y/o logo del sitio. - Clase 3: Creacion de borrador en Photoshop. Y ahora empezamos con la verdadera construccion del sitio =) - Clase 4: IDEs. Instalando servidor local. - Clase 5: ¿Qué es HTML?¿Para qué sirve?¿Como se usa? Etiquetas mas usadas. - Clase 6: Creando estructura basica en HTML. - Clase 7: ¿Qué es CSS?¿Cómo se usa? - Clases 8 y 9: Dando color, forma y lugar a los elementos del esqueleto HTML. - Clase 10: Imagenes y CSS. Cómo conseguir iconos gratis y legalmente. Ejemplo con icono. Ya que tenemos una base hecha para el sitio, empezamos con lo que podria resultar mas complicado para quien recien comienza a programar. Pogramacion: - Clase 11: ¿Que lenguaje de programacion vamos a usar?¿Que es MySQL? Creacion de base de datos en MySQL. Creacion de una nueva tabla: "usuarios". - Clase 12: Creando archivo "config.php", para simplificar las conexiones con la base de datos. - Clase 13: Dividiendo el diseño HTML/CSS en bloques independientes, para facilitar el desarrollo. - Clase 14: Creando sistema de "Registro" de usuarios. - Clase 15: Creando sistema de Login. - Clase 16: Pagina de control de usuarios, donde se pueden ver todos los usuarios registrados, y eliminarlos/modificarlos (Herramienta para Admins). - Clase 17: Sistema de publicacion de posts. - Clase 18: Listado de posts en la pagina principal. - Clase 19: Sistema de Top posts, y top usuarios. Publicacion: - Clase 20: Instalando cliente FTP. Registrando un dominio (Nombre) en internet. - Clase 21: Contratando un host. Subiendo sitio web al host remoto. - Clase 22: Exportar informacion desde la base de datos local a la base de datos remota. En este curso, hay MONTONES de cosas que no explico, como posicionamiento SEO, sistema de puntos, sistema de favoritos, entre otras cosas, y es por 2 motivos: 1- Complejidad: Crear un sistema de puntos, por ejemplo y por pelotudo que parezca, necesita un buen manejo de arrays y cadenas desde php y no es algo tan basico como para alguien que apenas comienza a programar. Sin mencionar el posicionamiento en buscadores... tan solo convertir tus URLs en "Amigables" es todo un laburito. Se que son cosas importantes, y si tengo ganas, cuando termine el curso, tal vez haga clases especiales de esas cosas y las incluya aca, pero como dije no es tan simple como todo lo demas. 2- Extension del curso: Ya de por si es bastante largo, no me voy a pasar toda la vida adiestrando animales. Aclaracion: Ya que no pienso llamar a tu puerta cada vez que actualice este post, te recomiendo que me sigas para que cuando haga una nueva clase te puedas enterar. Si tenes telepatia no es necesario. <------------------------------------ Barra separadora bien barata ---------------------------------> Otros aportes mios que pueden interesarte: Queres un buen fondo para tu perfil de Taringa! o Twitter? Entra! Ya estas cansado de tener esa foto pete que no rellena el fondo de tu perfil de taringa? O de tener ese blanco soso indististinto? Entra a este post, en el que te cuento como mejorar ese fondo feo qe tenes! Vas a tener un fondo parejo, prolijo y con un diseño muy atractivo, vas a ser la envidia de todos los taringueros sin importancia!
Curso practico de desarrollo web
Datos archivados del Taringa! original
254puntos
4,701visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos: