Los roles del desarrollo backend

1/19
Recursos

Aportes 37

Preguntas 5

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

A todos los que quieran introducirse al Desarrollo Backend, el camino no es f谩cil pero t煤 vas a poder, aminos y nunca pares de aprender!馃挌馃挌

Los roles del desarrollo backend

Tu rol principal como Backend Developer va ser escribir c贸digo que tengan que ver con:

  • Reglas de negocio
  • Validaci贸n
  • Autorizaci贸n de usuarios
  • Conexiones a bases de datos
  • C贸digo que correra del lado del servidor.

El Backend developer tambi茅n puede est谩r acercado a otro tipo de roles como:

  • DB ADMIN

    Gestiona una base de datos, sus pol铆ticas y como vamos a disponer de esa DB a trav茅s del c贸digo y la seguridad que estas deberian tener.

  • SERVER ADMIN

    Se encarga de gestionar la seguridad en los servidores que es donde corre el c贸digo a disposici贸n.

Hola! Actualmente soy Data Engineer. Estoy en este camino de Backed para aprender y pulir mis skill de software developer para aprender a crear APIs y sistemas streaming con la finalidad de aplicarlo al mundo de los datos!

Me interesa mucho especializarme en backend, se que es un camino largo y muy retador pero tambien se que podre lograrlo de la mano de los profes de Platzi y mi dedicacion!
Aqui les comparto un roadmap (una parte de el) de backend, que estoy seguro sera un buen complemento a este curso!!
PD.: el roadmap completo lo encuentran aqui

Aqu铆 van mis anotaciones para consultar 馃

  • El DB admin es el desarrollador backend que gestiona una base de datos, sus pol铆ticas, y c贸mo nosortos disponemos esa base de datos a trav茅s de c贸digo y la seguridad que estas deber铆an tener.

  • El server admin se encarga de gestionar la seguridad en los servidores donde corre el c贸digo a disposici贸n.

Si quieres echarle un vistazo a todas, aqu铆 est谩 el link en 馃憠馃徏notion
Est谩n en formato de notas de Cornell, y puedes duplicar la p谩gina a tu propio notion (incluso usar mi formato y modificarlo), as铆 como comentar la m铆a si gustas.
Hace poco comenc茅 a utilizar notion para tomar notas, y fue un poco dif铆cil al principio superar la sobrecarga sensorial, pero una vez te habit煤as, es una herramienta sumamente flexible y pr谩ctica. As铆 que ahora estar茅 compartiendo mis notas por ac谩~
Aqu铆 est谩 el link al curso de notion en Platzi, por si les interesa.

S茅 lo complejo de tomar 茅ste camino (Backend). Sin embargo, si te interesa practicar o reafirmar conceptos antes de iniciar el curso te dejo:

1- JsHero (Platzi) - Desaf铆os de c贸digo : https://jshero.platzi.com/langs

2- Platzi Fake Store API : https://fakeapi.platzi.com/

3 - Platzi Laboratorios e Pruebas T茅cnicas : https://platzi.com/web-labs/?school=escuela_escuela-web

Frontend o Backend, somos desarrolladores que lo principal que tenemos que saber es leer el codigo, propio o ajeno, saber leerlo es primordial, porque somos 90% lectura 10% escritura. 鈥淐odigamente hablando鈥.

Por fin Estreno un cuso, y justo de un tema al que me gustaria entrar. Exito a todos !

Gracias por hacer este tipo de cursos, siemrpe es bueno profundizar en temas backend

馃槑 隆Genial! 隆Aqu铆 los que estamos reforzando conocimientos de Backend 馃
En mi caso, previo a aprender Node.js!!

Des茅enme suerte 馃

Lo principal que har谩s como backend developer ser谩 escribir c贸digo que tenga que ver con:

  • Reglas de negocio
  • Validaci贸n
  • Autenticaci贸n de usuarios
  • Conexi贸n a base de datos
  • Seguridad en BBDD y Servers

隆 Muy interesante. Vamos con toda !

Saludos a todos, aqu铆 estamos listos para estrenar este curso renovado 馃馃憖

Otro curso con este Excelente profesor

Resumen

Roles comunes en el desarrollo backend:

  1. Backend Developer:
    • Desarrolla la l贸gica de la aplicaci贸n en el servidor.
    • Trabaja con tecnolog铆as del lado del servidor, como Node.js, Python, Ruby, Java, entre otros.
    • Maneja las interacciones con bases de datos y otros servicios.
  2. Database Administrator (DB Admin):
    • Administra y optimiza bases de datos.
    • Dise帽a esquemas de base de datos.
    • Realiza copias de seguridad y garantiza la integridad de los datos.
  3. Server Administrator:
    • Administra y configura servidores.
    • Se encarga de la infraestructura del servidor y la implementaci贸n de medidas de seguridad.
    • Supervisa el rendimiento y la escalabilidad de los servidores.

Estos roles a menudo se superponen, y en equipos m谩s peque帽os, un desarrollador backend puede encargarse de varias responsabilidades. En equipos m谩s grandes, cada rol puede ser desempe帽ado por un especialista dedicado. Adem谩s, hay roles adicionales, como arquitecto de sistemas, ingeniero de DevOps, etc., que tambi茅n desempe帽an funciones importantes en el desarrollo backend.

Apuntes: El rol principal del **Backend Dev** es escribir c贸digo (reglas de negocios, validaci贸n, autorizaci贸n de usuarios, conexi贸n a base de datos, etc). El rol de un **DB admin** es gestionar una base de datos, sus pol铆ticas y c贸mo se va a disponer de esa base de datos a trav茅s del c贸digo y la seguridad que estas deber铆an tener. El rol del **Server admin** es gestionar la seguridad de los servidores, que es donde corre el c贸digo a disposici贸n.

Un nuevo reto

Interesante se ve este camino del backend. Espero que este sea el primer paso para ser un gran desarrollador de full-stack. Primero dominar el backend y despues el frontend. Sera un camino muy largo pero lo pienso lograr a base de esfuerzo. Mis lenguajes estan definidos. Ahora a aprender de su teoria y aplicarlo en la practica.

Mucho existos a los que empiezan este hermoso camino :v para convertirse en Backend Developers, Nos veremos en el camino.

Me pidieron aprender esto para manejar una pagina en mi trabajo

DB ADMIN: El que gestiona una base de datos sus pol铆ticas y c贸mo vamos a disponer esa base de datos a trav茅s del c贸digo y la seguridad que estas deber铆an tener.

**************************ROL PRINCIPAL:************************** Escribir c贸digo que tenga que ver con reglas de negocios, validaci贸n, autorizaci贸n de usuarios, conexi贸n a base de datos. Este c贸digo se va a poner en un servidor y exponer a millones de usuarios seg煤n tu caso de negocio.

Roles de un desarrollador Backend: el rol principal es escribir c贸digo que establezcan las reglas de un determinado negocio, validaciones, autorizaciones de usuarios, conexi贸n a bases de datos, etc. 鈥擠B Admin: gestionar谩 las bases de datos, las pol铆ticas, disposici贸n y seguridad que tendr谩n por medio de c贸digo. 鈥擲erver Admin: Gestionar谩s la seguridad de los servidores donde correr谩 el c贸digo que se dispondr谩.

Tengo un ejemplo presente:e ejemplo un restaurante: el frontend es la decoraci贸n y los platillos, mientras que el backend es la cocina, la administraci贸n y el personal que ah铆 labora.

empezemos con el backend

1 - Los roles del desarrollo backend

Los roles del desarrollo backend

Tu rol principal como Backend Developer va ser escribir c贸digo que tengan que ver con:

  • Reglas de negocio
  • Validaci贸n
  • Autorizaci贸n de usuarios
  • Conexiones a bases de datos
  • C贸digo que correra del lado del servidor.

El Backend developer tambi茅n puede es cercano otro tipo de roles como:

  • DB ADMIN:
    Por lo general es un dev ****backend que gestiona un DB, sus pol铆ticas, y c贸mo nosotros disponemos esa DB a trav茅s de c贸digo y la seguridad que estas deber铆an tener.
  • SERVER ADMIN:
    Se encarga de gestionar la seguridad en los SV donde corre el c贸digo a disposici贸n.

馃挕 Roadmap 鈫 https://roadmap.sh/backend

Me emociona mucho empezar a aprender de Backend. Hasta ahora como frontend he logrado crear interfaces interesantes pero me gustaria mucho aprender sobre backend. Espero lograrlo con este curso

vamos con todo 鉁

Como subir fotos, como lo hice yo, porque al arrastrar no me lo toma, lo subi a one drive y vere si al enviar ancla foto

En el curso de introducci贸n al desarrollo backend aprenderemos c贸mo funciona el mundo backend y las aplicaciones web, pero del lado de los servidores, la tecnolog铆a detr谩s de esto, lenguajes y frameworks para el desarrollo backend, herramientas para los procesos de desarrollo, las tareas del d铆a a d铆a de un backend developer y la relaci贸n de roles en desarrollo web.

Me met铆 a backend sin saber las bases y me estancaba mucho

Un desarrollador Backend se encarga principalmente de generar la l贸gica de negocio, acceso de usuario y otras funcionalidades que requiera una aplicaci贸n o servicios basados en software. Sus principales interacciones ser谩n con el servidor y la base de datos, por ende el desarrollo Backend tiene algunos roles asociados:

  • DB Admin.
  • Sysadmin.
  • Cloud Engineer.

Hasta ahora solo estudi茅 frontend y me gusta mucho, pero como reci茅n empiezo me voy a tomar el tiempo para aprender qu茅 hay del otro lado. A ver si finalmente me puedo decidir por un camino. Me agrada mucho este profe 馃槂

excelente

Estoy listo!

Amo el Backend y estaba esperando este curso con muchas ansias. Actualmente soy Data Analyst Jr y me encanta combinar la actividad de Backend con la de an谩lisis de datos. Vamos que lo vamos a lograr.

Bien a checar 馃槂