yo soy desarollador fullstack, y les digo el mejor maestro es nosotros mismos, leer la documentación de cada uno de las herramientas y buscar buenas prácticas, y crear sitios web de prueba con estas herramientas sirve de mucho, tomar un curso te facilita mucho la cosa y está bien pero eventualmente vas a tener que aprender a ser autodidacta y leer documentaciones.
japo neon yo uso Laravel es bastante bueno si quieres usar PHP y si quieres usar otra cosa como Javascript Node es bastante bueno, la combinación que más uso es Laravel 5.4+ + Angular + Digital Ocean, Django casi no lo he usado porque no le hago mucho a python.
Todo el mundo en sistemas es selftaught. Ninguna carrera te prepara al 100% de nada. Pero es distinto haber estado siempre solo a tener ademas de eso un soporte de un profesor o academia o curso. Aceleras mas facil y despejas dudas rapido.
Ser fullstack pudiera parecer lo ideal pero en un mundo tan cambiante donde cada mes/año salen nuevas tecnologías y otras más quedan en el olvido (sobre todo del lado del frontend) es casi imposible estar al día en todo. El que mucho abarca poco aprieta y por eso es que la mayoría terminamos especializandonos en back o en front. Más que ser fullstack lo importante es tener un conocimiento integral de desarrollo de software, protocolo HTTP, paradigmas de programación y sobre todo entender qué papel juegas en el proceso de desarrollo de la aplicación y como tu trabajo se relaciona con el de los demás. Al final es decidirte por lo que más te guste, si te llama más la atención las bases de datos, procesamiento de la información, seguridad, etc lo tuyo es el backend. Si por el contrario eres más creativo, más visual y te llama más la atención las interfaces gráficas, usabilidad, interacción y UX, lo mejor es dedicarte al frontend.
Tendrás que dedicar mucho tiempo para aprender, pq al saber tanto tienes tendencia a no profundizar en nada y hay proyectos que al ser fullstack posiblmente no tengas conocimiento o experiencia adecuada para backend o frontend,
Quisiera q me recomendaras en verdad estpy muy preocupada y frustrada por lo q me está pasando. hace ya una tres semanas he tomado un bootcamp para convertirme en fullctack, estoy en tercer ciclo de la U y lo q me enseñana en el bootcamp no siempre puedo practicarlo xq uno... q nunca he visto todas esas tecnologías y no me alcanza el tiempo para todo ... en el bootcamp empezé con html css y js, los dos primeros no los domino bien ... pero el tercero si, y ps el curso es demasiado caro estoy pensando solo dedicarme a backend ya que frontend no lo domino y siento que estoy muy atrasada como para ponerme al día.... tú crees q necesito de frontend para backend?...
@@heynerhumanez4406 si eso de ser autodidacta me va bien aprendo a mi ritmo y me gusta más así porque adoro inestigar cuando algo no entiendo ... ahora en vacaciones me voy a dedicar a los cursos por internet ya q son gratis... pero en el bootcampo el poco tiempo que estuve me di cuenta de muchas cosas, algo q en la U no nos enseñan... gracias por la respuesta , saludos de Huancayo, Perú😁.
@@heynerhumanez4406 Muy de acuerdo contigo, el canal de PildorasInformáticas es muy bueno, en este momento estoy aprendiendo Python, el profesor es excelente para enseñar y estoy reforzando muchos fundamentos de programación.
Súper interesante. Guardaré este vídeo en mis favoritos ya que voy comenzando con la programación web y una mejor explicación no pude hallar... Gracias Sasha y gracias a los chicos de Platzi
Full stack está bueno para que te sobreexploten un poquito. La clave es especializarse Porque se piensan que todas las start ups contratan full stack? Fácil, si sos un a empresa y tenes poca plata a quien vas a contratar? A 2 devs que trabaje 1 en front y otro en back o uno solo que haga todo y por el mismo precio? A 1 solo obvio
Realmente si hay alternativas para el Frontend, claro, terminan siendo transpilers, pero no es necesario limitarse a Javascript, se puede usar CoffeeScript, Elm, PureScript, TypeScript, Dart, etc. Al final lo mejor es intentar ser un Fullstack developer por que se esta al tanto de todo lo que se requiere para el desarrollo de aplicaciones, también se puede ser Fullstack con el stack único que provee frameworks como Rails y Django.
yo empece como grafico , después pase a front end usando javascript, angular, después tuve que aprender ionic framework y actualmente estoy haciendo JavaEE y hay muchas cosas que aprender entre estas encontré spring mvc, JPA, JSF, Weblogic, tomcat y parece que es un mundo que nunca terminas de conocerlo.
Muy buen video, ya que puede servir como una guia de que camino se puede seguir, ya que muchos quieren aprender tecnologías pero no saben el orden logico o la coherencia de que acompañar con qué.Las tecnologias y los recursos para aprender estan, pero en ocasiones uno se puede perder en todo ese mar de recursos y no saber ni por dónde empezar.
Que definición mas ameno del back-end.. sorry por lo generar no corto los video ante de escucharlo completo y meno de platzi, por que me gustan sus live.
Buena explicacion! Yo actualmente tuve la oportunidad de aprender de manera superficial a programar micro controladores con ASSEMBLER, se que esta obsoleto, pero me puso los pies en la tierra sobre el poder de la programacion, espero que lo aprendido me sirva para aprender java scrip y python que son los que me llaman la atencion.
Buen vídeo, yo estoy estudiando Ing de sistemas, enfocado en el desarrollo de software y lo que quedo claro es que hay que aprender mucho y ponerle muchas ganas. Un saludo
Interesante, pero a mi parecer hace falta incluir la importancia del desarrollo de software seguro, sobre todo si el developer se inclina por la parte de back-end. Satisfacer los requerimientos de funcionalidad a un cliente, muchos pueden hacerlo; Pero satisfacer esos mismos requerimientos de funcionalidad sin dejar a un lado la seguridad del sistema o aplicativo no cualquiera.
Muy buen vídeo, gracias por la buena explicación y la ultima opción me parece la mejor, es mejor especializarse en un stack que en una sala parte del desarrollo como el front o el back
Buenas tardes Está muy bien detallado el curso y para aquellos que están el mundo del móvil (nativo) ¿?, que herramientas nos facilita la vida para el Backend o Frontend. Saludo
Excelente video. Pero no sé por dónde empezar... apenas me estoy adentrando al mundo del desarrollo web, ya sé algo de HTML, CSS y JavaScript. Ahora, por cuáles frameworks, librerias y/o preprocesadores debería empezar?
Pug , Bootstrap, patrones de diseño, react, angular, nodojs, mongoDB, php si serás desarrollador web, inciso si el fin es hacer sitios web fácilmente con un CMS aprender WordPress, y siempre buenas prácticas en el código, es6
Que hay si, Quieres ser backend te gustan los algoritmos, pero vez y vez tutoriales y aun te sigues frustrando por no poder resolver, o tienes problemas viendo el video y no puedes conseguir respuesta a tu duda y terminas dandole alt+f4 al estudio... Deberia ir primero al Frontend y ya cuando sea mas experimentado ir al back?
No se cuanto mas solo se pueda usar JS en frontend, con Web Assembly podremos usar otros lenguajes. Además, actualmente se pueden usar muchos lengs. q "transpilan" a JS, como x ej Elm. Abrazo.
Hola! Platzi para aprender frontend o backend se programa con POO o eso solo es para backend? Que curso recomiendo entonces si el POO se requiere para ambos? Gracias
En la vieja escuela no existían los términos de Backend y Frontend. Me tocó aprender de los dos al mismo tiempo. Ahora puedo definirme como desarrolladora fullstack ;)
que me recomiendas para un sistema de ventas para una tienda principal y 4 sucursales, las sucursales deben trabajar conectadas a la principal y hacer CRUD.
Ush, excelente video, su forma de explicar es simplemente unica, igualando o superando la de Freddy, estaba muy perdido en cuanto a todos estos temas y llega este hombre a resolverme la vida, venga que te voy a dar todos los likes posibles por todas las cuentas posibles.
Existen tecnologías de Microsoft como MVC Framework con .NET, por ejemplo. Sino también es común ver también C# en el backend y React en el frontend. Igualmente se puede combinar con cualquier framework/librería de front que más prefieras.
Todo un salpicon de conceptos. Quien no tenga idea detallada de todos los conceptos que el tipo enuncia se pega la pérdida del siglo. Insisto, el enfoque, el profesionalismo, la transversalidad, la ética, el por qué esto o aquello y un infinito etcétera de aspectos que somo le da una Ingenieria a cualquier experto en TI jamás lo van a escuchar en estos canales. Insisto, se habla más de lenguajes y argumentos como la moda de esto o aquello que sobre el complejo ciclo de vida de productos serios, de largo impacto, transversales en cualquier organización. Hacia mucho tiempo que no volvía a ver contenidos de la gente de Platzi y me sorprendo de seguir viendo el mismo estilo, el mismo enfoque. Me gustaría ser sorprendido con algo diferente. Lo que sie es cierto es que siempre se debe conocer , en primer lugar, sobre arquitectura de un SI, APP o como se le quiera llamar, que en todo caso siempre es una serie de algoritmos que tienen como finalidad ser una herramienta para sistematizar procesos y teniendo eso en primer lugar y como mandamiento fundamental las necesidades del cliente si permite que estas sean las directrices para escoger el camino correcto; sólo la experiencia de años va enseñando la forma correcta de definir ese camino, esa mezcla ideal de tecnologías.
vamos, un desarrollador avanzado de html, sass, js, animaciones svg logrará mucho mas q alguien que que hace de todo un poco. usa html, grid css y js modo dios y tendras trabajo específico competente
quiero desarrollar un software para mi tienda que tiene 4 sucursales, venta de computadoras. que lenguaje, framework y motor de base datos me recomendarias ? (modo web)
Que tal compañeros de Platzi, que curso me recomiendan para mejorar en Ruby? actualmente se lo básico y me gustaria un curso donde me enseñen con practicas y adentrarme mas en este lenguaje y mejorar en el mismo. Saludos!
No se mucho del tema soy Diseñador gráfico y estoy pasando por la materia de Programación Web , la cual tiene pinta de solo mostrarnos Html ,Css y Dw. La verdad me ha gustado todo el tema y pienso meterme de lleno. Yo entiendo que lo mejor es hacerse bueno en un stack y luego tomar cosicas del otro. Hay un dicho que dice que el mucho ababarca poco aprieta y por mas que pidan las empresas un fullstack dudo que puedan costar los años de experiencia y educación de ese empleado.. Creo que como Diseñador Gráfico me conviene dedicarme al Fronted. La verdad fullstack es decir que lo haces todo y bueno dudo que muchas aqui sepan bien el tema de Diseño Grafico , la creacion de interfaces ect ect ect.... Asi lo mejor es dedicarse a una cosa y tomar un poco de la otra .. esa es mi opinion de novato.
ru-vid.com Yo también soy diseñador gráfico,pero me incliné más por desarrollo web,checa mi canal,te puedo ayudar aprender lo que aun te falta como frameworks,librerias,php,javascript,y cambiar de editor,ya que Dreamweaver es un poco pesado para algo tan simple como los codigos...
Hola. tengo un negocio de comidas rápidas me estoy metiendo al mundo de las app la idea es hacer un carrito de compras para el negocio con base de datos ¿Que me recomiendas por donde empezar? Chao.
Studio Web Por qué primero frameworks antes que lenguajes?.... no es más sencillo entender frameworks cuando ya se tiene conocimiento de los lenguajes ?
@@andreseraso7591 Al decir frameworks,me refería a uno de css como bootstrap,materialize,foundation,luego los lenguajes,y luego nuevamente algún framework de ese lenguaje...
Te gusta desarrollar algo visual y dinamico, pelearte con los estilos de los componentes puede que front sea lo tuyo, te interesa el reto de crear codigo para manejar datos, consultas, seguridad y desarrollar funcionalidades quedate con el back.
La polémica con ser fullstack es que el trabajo de fronted y backend tiene más diferencias que similitudes, los fullstack que conozco son excelentes desarrolladores BE pero no tan buenos FE y viceversa, no todos los proyectos encajan en el área fullstack.
Muy buen aporte. Lo malo es que probablemente para cuando domine algún stack Y sea experto en ello ya habrá salido alguna otra tecnología que vuelva obsoleta la que domino...
Por eso si tu interes es ser bueno de verdad en algo solo existe back end, hay gente que es experta en jsf y eso ya no existe, fue una moda de 2 o 3 años y murio. Y ahora puede depende de quien lo mide considerarse tiempo perdido. Ojala se estabilize con Angular y React pero lo sigo viendo dificil. Lo unico seguro es javascript
@@marioscofield466 También podría ser bueno en Front End. Al final todo depende del interés y el tiempo que se le dedica. Quizás se vuelve más fácil cuando lo que aprendes lo puedes practicar en el día a día de tu trabajo. Sino creo que no es muy probable llegar hasta el punto que considerarse experto.
*Cual es el comando para enumerar archivos en sistemas operativos Unix y similares a Unix *Cual es la opción IS que imprime el autor de un archivo *Cual es la opción IS para ordenar por tamaño de archivo * Cual es la opción para generar la información de versión IS
por que nunca hablan de una buena herramienta back-end que trabaje bien con SQlserver,Oracle, etc. las necesidades que tenemos los backend son interactuar con bases de datos ya funcionando de aplicativos ya funcionando y necesitamos reutilizar esa información en la web.y que combine un buen ORM que meneje bien la persistencia con los datos algo que verdaderamente emocione a un Backend, se los agradecerían mucho