Cómo aprender el desarrollo de back-end

Cuando comencé a aprender el back-end, principalmente instalé XAMPP. Con él, obtienes todo lo que deseas para comenzar a aprender a desarrollar para el back-end. Obtiene MySQL, PHP y Perl con un servidor Apache en una sola pila con un práctico panel de control para acceder a cada componente.

Después de instalar XAMPP, inicie el Panel de control de XAMPP.

Inicie el módulo Apache y visite http: // localhost en su navegador.

localhost es sinónimo de 127.0.0.1 y es una dirección local o de bucle invertido que devuelve la computadora en la que está trabajando.

Cuando visites la página de arriba verías algo como esto

Si ve algo como esto, ha configurado con éxito su servidor de desarrollo.

Ahora, si navega a C: \ xampp \ htdocs \ (Suponiendo que haya instalado xampp en esa unidad), que es el directorio raíz (\ htdocs) de Apache. Puede crear cualquier archivo HTML aquí y acceder a él a través de la dirección de bucle invertido, por ejemplo, localhost / newfile.html

Alex en CodeCourse ha creado un increíble conjunto de tutoriales para obtener una buena comprensión de PHP y MySQL

Aprende PHP – YouTube
MySQL – YouTube

La mayoría de las personas comienzan con PHP, que es fácil de aprender y he compartido ese enfoque. XAMPP es una solución de pila destinada únicamente para el desarrollo y para probar cosas.

Después de una sólida comprensión de PHP y MySQL, puede ver otros videos en Codecourse y hay muchos otros canales que lo ayudarán a comprender,

WordPress: el mejor CMS
Laravel: el framework PHP más popular

Otra cosa importante es que, consultar la documentación de cualquier lenguaje o marco es una fuente increíble para solucionar cualquier error o comprender cosas nuevas. Estos videos no siempre te ayudarán en situaciones del mundo real.

Solo crea sitios web

Paz.

En línea hay varios cursos en línea disponibles sobre desarrollo de backend

te sugiero los mejores cursos de desarrollo de backend en línea

1. El curso completo para desarrolladores web 2.0

2. El campo de entrenamiento completo para desarrolladores web: principiante a experto

3. Aprenda desarrollo web completo desde cero

Estos son los mejores en la industria.

Practica bien

Mantener codificación

Todo lo mejor .

Aprende haciéndolo. Necesita saber SQL para la interacción de la base de datos y un lenguaje del lado del servidor como PHP.

Head First PHP & MySQL es un gran libro para comenzar, pero puede encontrar muchos otros recursos de aprendizaje en línea, como este curso de PHP en Codecademy.

Pero necesitas aplicar tu conocimiento. No puedes aprender a programar sin programar. Todo el mundo entiende esto y, por ejemplo, tendrá que demostrarlo al entrevistar para un trabajo. Los entrevistadores le darán preguntas de entrevistas PHP y SQL para evaluar sus habilidades prácticas.

Comience con pequeños proyectos personales y siga construyendo cosas y mejorando.

El curso de desarrollo de backend de Hasura es un curso gratuito en línea que lo ayudará a aprender habilidades de desarrollo de back-end según demanda. Es un curso de 3 semanas y solo necesita su navegador para finalizar el curso.

El curso está dirigido a desarrolladores front-end que buscan aprender tecnologías de back-end y convertirse en desarrolladores fullstack. Los estudiantes y profesionales de TI que buscan familiarizarse con la última tecnología también encontrarán útil el curso.

Las inscripciones han comenzado y el curso se lanzará en mayo.

Echa un vistazo a esta publicación de blog: conviértete en un desarrollador de back-end en 3 semanas y preinscríbete en el curso aquí: Hasura Backend Developer Course.

Querido usuario,

Siga el enlace a continuación para el desarrollo del backend.

Fuente: Learn Web Development 101 – Introducción al back end

A2A
ir a un curso en línea.
algo como CS50 2015 o thenewboston Videos and Tutorials

usa los tutoriales de youtube (BUCKY’S son los mejores)

no solo aprenda tome un proyecto e implemente mientras aprende cosas

Al hacer esto, puedes aprender mucho más que aprender de los libros o asistir a clases

Depende de con qué estés familiarizado.

En general, aprender PHP, Laravel y MySQL es un buen camino a seguir. Pero si estás familiarizado con Python, verificaría Django. Ruby también es una buena opción.

Si ya está haciendo Front End, puede valer la pena considerar Node porque es JavaScript y porque los marcos de front-end también usan npm. Probablemente quieras usar algo como webpack de todos modos.

Por otra parte, uso esos frameworks (principalmente React) pero para cosas simples de back-end me gusta usar PHP o Django. Probablemente tiene más que ver con lo que estoy acostumbrado que cualquier otra cosa.

More Interesting

Terminé el curso HTML / CSS en Codecademy, pero no estudié un mes después, ¿qué debo hacer para actualizar mis conocimientos de HTML / CSS?

Estoy creando una firma de correo electrónico en HTML, pero está en línea a la izquierda y necesito que se extienda, de borde a borde del navegador. ¿Cómo puedo hacer eso?

Estoy tratando de seguir una carrera en desarrollo web front-end. Ya estudié HTML y CSS. ¿Es un buen camino para aprender Dreamweaver y WordPress?

He seleccionado un tema de WordPress receptivo que no funciona en dispositivos móviles. ¿Hay alguna forma de activarlo?

Soy un desarrollador de Ruby autodidacta, ¿debo ir a la escuela?

Quiero desarrollar un archivo html, haciendo clic para obtener la especificación de la computadora y almacenarla en un archivo de texto. ¿Es posible? ¿Qué prog. ¿idioma?

Quiero crear una aplicación web similar a Pinterest, ¿hay alguna forma de obtener y mostrar imágenes sin almacenarlas en mi propio servidor?

Si alojo un sitio HTML simple, sencillo, de una página y codificado a mano en un servidor en casa que no requiere que los usuarios inicien sesión, ¿es probable que mi sitio web pueda ser pirateado?

He usado dos empresas de alojamiento web y ambas fueron muy lentas. ¿Qué es un host económico pero rápido y potente?

Quiero usar MongoDB para construir una aplicación web. ¿Debería considerar usar Django?

Si quiero crear un sitio web interactivo que maneje muchos datos generados por los usuarios, ¿qué tipo de idiomas necesito aprender y qué herramientas (IDE, etc.) usaría?

Cómo hacer páginas en el tema Boardwalk (haga clic en el enlace en detalles)

Si quiero crear un sitio web de comercio electrónico utilizando datos de terceros, ¿qué lenguajes de programación web debo aprender?

¿Cuál es la mejor manera de ajustar el diseño de una página a un nuevo diseño usando HTML, CSS y jQuery?

Si hago una página web personal para criticar a un político conocido, ¿es justo para mí usar imágenes de ese político con derechos de autor que encuentro en Google Image Search?