Cuando habla de desarrollo web de pila completa, necesita un curso que cubra los conceptos tanto de front-end como de back-end. Sin embargo, los conceptos de back-end son relativamente importantes cuando se trata del desarrollo completo de la pila.
Personalmente, preferiría Python para el desarrollo web full stack porque ofrece marcos asombrosos como Django & Flask. Python y sus marcos son extremadamente simples de entender y trabajar.
Personalmente tomé este curso para aprender todo sobre Python y sus marcos, ya que cubre Python, Django, Flask y Web Scraping. Aquí hay un enlace al curso:
- ¿Por qué no hay tantos trabajos de desarrollador de node.js enfocados en back-end en EE. UU.?
- ¿Qué debo aprender para convertirme en un desarrollador web independiente?
- Android, desarrollo web, piratería, Java, VLSI, Python, C / C ++, Ajax, marketing digital, análisis, Excel. ¿Cuál debería elegir?
- ¿Cuántas consultas MySQL están bien por página?
- Cómo construir un sitio web increíblemente rápido que solo muestre imágenes y texto
La clase magistral completa de Python: Aprenda Python desde cero
Este curso cubre inicialmente todos los conceptos de Python en profundidad y luego cubre Django & Flask.
La mejor parte fue que este curso comienza desde lo básico absoluto y luego la dificultad aumenta gradualmente.
El curso dura aproximadamente 14 horas con 129 conferencias.
Aquí están los contenidos del curso.
Lección 1 Introducción al curso
Lección 2 Instalación de Python y PyCharm
Conferencia 3 Programa Hello World en Python
Lección 4 Algunas otras operaciones matemáticas en Python
Conferencia 5 cuerdas en Python
Lección 6 Aceptar entrada del usuario en Python
Lección 7 Realizar operaciones en una cadena en Python
Lección 8 Variables en Python
Clase 9 Operadores en el lugar en Python.
Lección 10 Escribir nuestro primer programa en PyCharm
Lección 11 Desafío de codificación Parte 1
Lección 12 Declaración de If en Python
Conferencia 13 Declaración de Elif en Python
Lección 14 Introducción a las listas en Python
Conferencia 15 Lista de operaciones en Python
Conferencia 16 Lista de funciones en Python
Lección 17 Función de rango en Python
Conferencia 18 Reutilización de código y funciones en Python
Lección 19 para Loop en Python
Conferencia 20 Lógica booleana en Python
Lección 21 Mientras el bucle en Python
Lección 22 Pasar argumentos a funciones en Python
Lección 23 Haciendo que la función devuelva valor en Python
Lección 24 Pasar funciones como argumentos en Python
Conferencia 25 Módulos en Python
Lección 26 Errores y excepciones en Python
Lección 27 Manejo de excepciones en Python
Conferencia 28 Finalmente bloque
Conferencia 29 Manejo de archivos
Conferencia 30 Agregar datos al archivo
Lectura 31 Lectura de un archivo
Lección 32 Anexar a un archivo
Conferencia 33 Diccionarios
Conferencia 34 Tuplas
Clase 35 Rebanadas de listas
Clase 36 Lista de comprensión
Conferencia 37 Formato de cadena
Conferencia 38 Funciones de cuerda
Conferencia 39 Funciones numéricas
Conferencia 40 Programación funcional
Conferencia 41 Lambdas en Python
Conferencia 42 Mapa en Python
Conferencia 43 Filtros en Python
Conferencia 44 Generadores en Python
Conferencia 45 Programación Orientada a Objetos en Python
Conferencia 46 Herencia en Python
Lección 47 Recursión en Python
Conferencia 48 Sets
Conferencia 49 Itertools
Conferencia 50 Sobrecarga del operador en Python
Conferencia 51 Datos ocultos en Python
Conferencia 52 Expresiones regulares en Python
Conferencia 53 Buscar y encontrar todo
Conferencia 54 Buscar y reemplazar
Conferencia 55 El metacarácter de puntos
Conferencia 56 Caret y dólar metacarácter
Clase 57 Clase de personaje
Conferencia 58 Metacarácter de estrella
Conferencia 59 Grupo
Conferencia 60 Tkinter: programa Hola mundo
Lecture 61 Tkinter: Uso de marcos
Lecture 62 Tkinter: diseño de cuadrícula
Lecture 63 Tkinter: widgets autoajustables
Lecture 64 Tkinter: Manejo de clics de botón
Lecture 65 Tkinter: Usando clases
Lecture 66 Tkinter: Uso de menús desplegables
Lecture 67 Tkinter: barra de herramientas
Lecture 68 Tkinter: Making Barra de estado
Lecture 69 Tkinter: cuadro de mensaje
Conferencia 70 Dibujo Tkinter
Lección 71 Tutorial de Django 1 Instalación de Django
Conferencia 72 Instalación de Django para usuarios de MAC
Lección 73 Tutorial 2 de Django: Creación de nuestro primer proyecto Django
Lección 74 Django tutorial 3: Creando nuestra propia aplicación
Lección 75 Django tutorial 4: Descripción general de una aplicación en Django
Lección 76 Django tutorial 5: Crear nuestras propias vistas en Django
Lección 77 Django tutorial 6: Aplicación de migraciones
Lección 78 Django tutorial 7: Crear tabla de libros en Django
Lección 79 Django tutorial 8: Pasos finales para crear una tabla
Lección 80 Django tutorial 9: Agregar datos a las tablas de la base de datos
Lección 81 Django tutorial 10: Filtrando los resultados
Lección 82 Django tutorial 11: Panel de administración en Django
Lección 83 Tutorial 12 de Django: Crear otra vista en Django
Lección 84 Django tutorial 13: Conexión a la base de datos
Lección 85 Django tutorial 14: Crear plantillas
Lección 86 Django tutorial 15: Representación de plantillas
Lección 87 Django tutorial 16: Elevar un error 404
Lección 88 Django tutorial 17: Diseño de la vista detallada
Lección 89 Django tutorial 18: Eliminación de las URL codificadas
Lección 90 Django tutorial 19: Espacios de nombres en Django
Lección 91 Django tutorial 20: Uso de archivos estáticos en Django
Lección 92 Django tutorial 21: Crear nuestra barra de navegación
Lección 93 Django tutorial 22: retoque de barra de navegación
Lección 94 Django tutorial 23: Uso de plantillas base
Lección 95 Django tutorial 24: Vistas genéricas en Django
Lección 96 Django tutorial 25: Retoque de diseño
Lección 97 Django tutorial 26: Formulario para agregar libros
Lección 98 Django tutorial 27: Forma parte -2
Lección 99 Frasco Tutorial 1: Crear estructura de directorios
Lecture 100 Flask Tutorial 2: Hola mundo
Lección 101 Frasco Tutorial 3: Enrutamiento
Lección 102 Frasco Tutorial 4: Variables
Lección 103 Frasco Tutorial 5: URL dinámicas
Lección 104 Frasco Tutorial 6: Pasar datos al servidor
Lección 105 Frasco Tutorial 7: Plantillas
Lección 106 Frasco Tutorial 8: Datos de paso de plantillas
Lección 107 Frasco Tutorial 9: Usar plantillas
Lección 108 Frasco Tutorial 10: Pasar datos de formulario a plantillas
Lección 109 Frasco Tutorial 11: Uso de cookies
Lectura 110 Python Web Crawler Parte -1
Lectura 111 Python Web Crawler Parte -2
Lectura 112 Python Web Crawler Parte -3
Lecture 113 Python Web Crawler Parte -4
Lectura 114 Python Web Crawler Parte -5
Lectura 115 Python Web Crawler Parte -6
Lectura 116 Python Web Crawler Parte -7
Lectura 117 Python Web Crawler Parte -8
Lección 118 Python Web Crawler Parte -9
Lección 119 Python Web Crawler Parte -10
Lectura 120 Python Web Crawler Parte -11
Lectura 121 Python Web Crawler Parte -12
Lectura 122 Python Web Crawler Parte -13
Lectura 123 Python Web Crawler Parte -14
Lectura 124 Python Web Crawler Parte -15
Lectura 125 Python Web Crawler Parte -16
Lectura 126 Python Web Crawler Parte -17
Lectura 127 Python Web Crawler Parte -18
Lectura 128 Python Web Crawler Parte -19
Conferencia 129 Conclusión
El curso se vende por alrededor de $ 195 en Udemy, pero puede usar este enlace de cupón que figura a continuación para obtenerlo por $ 10:
La clase magistral completa de Python: Aprenda Python desde cero
Espero que esto ayude 🙂
Gracias