Curso de JavaScript Full Stack con Sails.js

Curso de JavaScript Full Stack con Sails.js

Instruido por:
Mike McNeil
Mike McNeil
Avanzado
9 horas de contenido
Ver la ruta de aprendizaje
Curso de JavaScript Full Stack con Sails.js

Curso de JavaScript Full Stack con Sails.js

Progreso del curso:0/56contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/56contenidos(0%)

Bienvenidos al nuevo curso

Nuevo Curso Definitivo de JavaScript

01:01 min

Setting up

Material Thumbnail

Introducción y generalidades del curso

03:16 min

Material Thumbnail

Las tecnologías que vamos a usar

08:31 min

Material Thumbnail

Lo que vamos a construir

04:58 min

Material Thumbnail

Evitando errores en tu código

11:38 min

Material Thumbnail

Usando la terminal en este proyecto

10:05 min

Material Thumbnail

Usando GitHub en nuestro proyecto

08:16 min

Material Thumbnail

Instalando nuestras plataformas y dependencias

08:07 min

Los esenciales

Material Thumbnail

Arquitectura Backend

07:15 min

Material Thumbnail

Arquitectura Frontend

06:39 min

Material Thumbnail

Autenticación y login

10:33 min

Material Thumbnail

Inscripción de usuarios

11:32 min

Material Thumbnail

Sesiones y la base de datos

10:17 min

Material Thumbnail

Recuperación de passwords

08:35 min

Material Thumbnail

Verificación de emails

11:01 min

Material Thumbnail

Formato de contacto

09:27 min

Material Thumbnail

Manejando información de pagos

10:20 min

Material Thumbnail

Creando una nueva página

10:37 min

Material Thumbnail

Haciendo nuestra página interactiva

06:26 min

Material Thumbnail

Creando un nuevo modelo

08:38 min

Material Thumbnail

Testeo automático (Files)***

11:03 min

Material Thumbnail

Creando una nueva acción Cloud

09:37 min

Creando funcionalidades a medida

Material Thumbnail

Amigos con asociaciones

07:13 min

Material Thumbnail

Queries avanzadas y .populate

08:40 min

Material Thumbnail

Loading and error states

11:18 min

Material Thumbnail

Putting it all together

10:39 min

Material Thumbnail

Subiendo archivos backend

09:36 min

Material Thumbnail

Subiendo archivos frontend

13:26 min

Material Thumbnail

Descargando archivos

20:29 min

Growth and monetization

Material Thumbnail

Construyendo un paywall

08:53 min

Material Thumbnail

Suscripciones con pago recurrente

06:58 min

Material Thumbnail

Invitaciones (Usuarios existentes)

11:23 min

Material Thumbnail

Invitaciones (Nuevos usuarios)

09:42 min

Material Thumbnail

Unclaimed accounts (Cuentas sin contraseñas)

08:52 min

Going Live

Material Thumbnail

Variables de entorno y configuraciones de sailsjs y nodejs

05:38 min

Material Thumbnail

Asegurando nuestra aplicación

06:43 min

Material Thumbnail

Cloudflare y certificados SSL en SAILS

06:55 min

Material Thumbnail

Utilizando una Plataforma como Servicio

05:11 min

Material Thumbnail

Haciendo deploy a Heroku

11:24 min

Material Thumbnail

Configuración para enviar a producción

13:29 min

Material Thumbnail

Agregando variables de entorno del sistema en Heroku

15:08 min

Material Thumbnail

Configuración de la base de datos

10:34 min

Material Thumbnail

Temas a considerar antes de lanzar tu proyecto

11:06 min

Material Thumbnail

Despedida del curso

01:43 min

Contenido Avanzado

Material Thumbnail

JavaScript fullstack: diseñando el frontend de tu app con Bootstrap 4

Material Thumbnail

Server-side rendering con EJS

10:00 min

Material Thumbnail

Cómo funcionan los datastores

12:28 min

Material Thumbnail

APIs que vas a usar si estás construyendo apps nativas

17:06 min

nuevosmás votadossin responder
Jorge Luis Pacheco Bautista
Jorge Luis Pacheco Bautista
Estudiante

Hay alguna regulaciono ley en Mexico para manejo, almacenamiento de tarjetas de credito/debito?

0
Cristian Machuca
Cristian Machuca
Estudiante

Para el @import me da esa linea: (diferente a la del video), cuando la cologo, puedo hacer el login pero la url de /things, me da error 404… POR QUE?

(3) You’ll need to manually import the new LESS stylesheet
from your assets/styles/importer.less file; e.g.
@import ‘pages/things/available-things.less’;

1
Cristian Machuca
Cristian Machuca
Estudiante

Hola, tengo un problema…
en “importer.less”, copie como dice el video tal cual: ‘assets\styles…’ pero cuando entro a la url del login esta Ok, no puedo ingresar al usuario que da como ejemplo de admin.
Tampoco puedo acceder a la url de /things… me aparece un error 404

Como puedo hacer?
Gracias.

1
Derek Samuel Paúl Peña
Derek Samuel Paúl Peña
Estudiante

¿Alguien sabe por qué al colocar el mailgunDomain y el mailgunSecret me aparece el siguiente error?

 Error: Cannot deliver email to"[email protected]" because:
 • Sendgrid secret is missing from this app'sconfiguration (`sails.config.custom.sendgridSecret`)
To resolve these configuration issues, add the missing config variables to
`config/custom.js`-- or in staging/production, set them up as system
environment vars.  (If you don't have a Sendgrid secret, you can
sign up for free at https://sendgrid.com to receive credentials.)

> Note that, for convenience during development, there is another alternative:
> In lieu of setting up real Sendgrid credentials, you can "fake" email
> delivery by using any email address that ends in"@example.com".  This will
> write automated emails to your logs rather than actually sending them.
> (To simulate clicking on a link from an email, just copy and paste the link
> from the terminal output into your browser.)

1
Camilo Alexander Velandia Velandia
Camilo Alexander Velandia Velandia
Estudiante

me pueden ayudar a solucionar esto

debug: -------------------------------------------------------
debug: :: Wed Apr 29 2020 17:19:30 GMT-0500 (hora estándar de Colombia)

debug: Environment : development
debug: Port : 1337
debug: -------------------------------------------------------
error: Sending 500 (“Server Error”) response:
SyntaxError: Unexpected identifier in C:\Users\cmax9\Documents\PROYECTOS plat\sails\ration\views\layouts\layout.ejs while compiling ejs

If the above error is not helpful, you may want to try EJS-Lint:
https://github.com/RyanZim/EJS-Lint
at new Function (<anonymous>)
at Template.compile (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\rationode_modules\ejs\lib\ejs.js:549:12)
at Object.compile (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\de_modules\ejs\lib\ejs.js:358:16)
at handleCache (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\nodmodules\ejs\lib\ejs.js:201:18)
at tryHandleCache (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\de_modules\ejs\lib\ejs.js:223:14)
at Object.exports.renderFile (C:\Users\cmax9\Documents\PROYECTOS platzi\sas\ration\node_modules\ejs\lib\ejs.js:437:10)
at renderFile (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\nodeodules\sails\lib\hooks\views\default-view-rendering-fn.js:60:7)
at C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\node_modules\sai\lib\hooks\views\default-view-rendering-fn.js:106:7
at tryHandleCache (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\de_modules\ejs\lib\ejs.js:228:10)
at Object.exports.renderFile (C:\Users\cmax9\Documents\PROYECTOS platzi\sas\ration\node_modules\ejs\lib\ejs.js:437:10)
at Hook.renderFile (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\rationode_modules\sails\lib\hooks\views\default-view-rendering-fn.js:60:7)
at SailsView.wrapper [as engine] (C:\Users\cmax9\Documents\PROYECTOS platzsails\ration\[email protected]\lodash\lib\index.js:3282:19)
at SailsView.render (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\rationode_modules\express\lib\view.js:135:8)
at tryRender (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\node_dules\express\lib\application.js:640:10)
at Function.render (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\rationode_modules\express\lib\application.js:592:3)
at ServerResponse.render (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\tion\node_modules\express\lib\response.js:1008:7)
at ServerResponse.res.view (C:\Users\cmax9\Documents\PROYECTOS platzi\sailration\node_modules\sails\lib\hooks\views\res.view.js:336:16)
at C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\node_modules\macne-as-action\lib\machine-as-action.js:1012:30
at afterwards (C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\nodeodules\machine-as-action\lib\machine-as-action.js:1024:17)
at _waitForSimulatedLatencyIfRelevant (C:\Users\cmax9\Documents\PROYECTOS atzi\sails\ration\node_modules\machine-as-action\lib\machine-as-action.js:620:)
at Object.respondApropos [as success] (C:\Users\cmax9\Documents\PROYECTOS atzi\sails\ration\node_modules\machine-as-action\lib\machine-as-action.js:622:)
at C:\Users\cmax9\Documents\PROYECTOS platzi\sails\ration\node_modules\macne\lib\private\help-build-machine.js:1517:30
<- GET / (77ms 500)
| Requesting user is a guest, so show the public landing page.
| view: pages/homepage
°
(node:18472) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers deprecated

1
Ionut
Ionut
Estudiante

Buenas, cómo podría vincular el inicio de sesión a mi base de datos en noe4j teniendo a los usuarios de antemano?

1
gersonguillensolano
gersonguillensolano
Estudiante

Is there a way I can auto-generate my models based on the tables of my schema? I’m working on a big database with lots of tables, and I would spend a lot of time creating all the models. pls help

2
Ernesto Vizcaíno Alvarado
Ernesto Vizcaíno Alvarado
Estudiante

¿Como puedo integrar React js en sails?

1
gersonguillensolano
gersonguillensolano
Estudiante

would it be good to implement a cdn for the file upload in production? or is it safe enough to just upload my images in a directory? is it being uploaded as a byte array in the database or as an image file in a directory?

1
Jorman Ortega
Jorman Ortega
Estudiante

Que comando de teclado puedo usar para mover una linea de codigo sin necesidad de cortar y pegar ?? uso Visual Studio Code…

1