No No Es necesario aprender PHP, puede comenzar a aprender idiomas del servidor como Node Js o Django. No hay prerrequisito. Okay. felizmente puedes aprender Node Js & Django.
Conozco algunos de los mejores cursos en línea [si tiene interés, puede ir con estos recursos]
- ¿Cuál es el mejor servicio gratuito para monitorear el ranking del sitio web?
- ¿Cuál es la mejor empresa de diseño y desarrollo de sitios web en India?
- ¿Por qué asignamos Middleware en laravel?
- Cómo tener éxito durante una entrevista de FusionCharts para un puesto de desarrollador de JavaScript
- ¿Qué posibilidades hay de que node.js sobreviva en el futuro?
Los mejores cursos en línea de Node Js
- El curso completo para desarrolladores de Node.js (2a edición)
- Aprenda y comprenda NodeJS
- Aprende Nodejs construyendo 12 proyectos
Aquí puedes ir con el primero
Aquí curso completo dividido en 8 capítulos
Durante ocho capítulos aprenderás:
- Node.js
- Npm
- Programación asincrónica
- ES6 / ES7
- MongoDB
- Exprimir
- Zócalo IO
- Autenticación JWT
- Mangosta
- Despliegue de aplicaciones con Heroku
- Control de versiones con Git
- GitHub
- Diseño de API REST
- Prueba de código
- Depuración
- Moca
- Muchas más herramientas
_________________________________________________________
Los mejores cursos en línea de Django
- La guía definitiva para principiantes de Django
- Django Core | Una guía de referencia para los conceptos básicos de Django
- Ruta de aprendizaje: Django: un enfoque práctico para dominar Django
Aquí puedes ir con 2nd One
Conceptos de Django para proporcionar una guía completa de temas que incluyen:
- Modelos Django
- Métodos de instancia de modelo y propiedades
- Validación de campo a nivel de modelo
- Cómo los modelos se asignan a bases de datos y claves principales
- Formularios y conjuntos de formularios de Django
- Relacionar datos con claves foráneas en Django
- Manejo de subdominios con hosts Django
- Validación de formulario
- Formulario modelo
- Vistas basadas en funciones (FBV)
- Vistas basadas en clase (CBV)
- CRUD en Django Views (Crear Recuperar Actualizar Eliminar Lista)
- Plantillas Django
- Herencia de plantilla
- Accesos directos a plantillas y filtros
- Traducción Django
- ¡y mucho más!