No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14 Días
2 Hrs
58 Min
59 Seg

Aplicaciones de escritorio

31/31
Recursos

Aportes 219

Preguntas 21

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

A este curso vine buscando cobre y encontré oro. Tremendo

Muy buen curso, sencillo, limpio organizado y muy instructivo, una vez más reaprendiendo las herramientas que llevo usando mas de 3 años sin saber exactamente como funcionaban internamente!! Gracias Carlos!!

Para los que estén usando WSL:

WSL no admite interfaces gráficas. La solución mas simple que encontré es configurar este script que lo que hace es instalar electron pero con los archivos binarios para Windows en lugar de los de UNIX, de esta manera al ejecutar la aplicación usará la interfaz grafica de Windows

"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "electron .",
	//here
    "install-wsl": "npm install && npm uninstall electron && export npm_config_platform=win32 && npm install electron && unset npm_config_platform"
  }

Luego ejecutan:

npm run install-wsl 

Y les debería arrancar

Fuente:

https://github.com/electron-userland/electron-prebuilt/issues/260

Electron en 10 minutos. Que crack!

En DEFINITIVA, de los mejores cursos que he hecho en platzi, y de verdad que he hecho varios buenos. Felicidades a platzi por seleccionar profesores tan excelente.

Dios!!, es como si loulogio impartiera clases de node, genial!!!

si me encuentro este profesor en la calle, y ya estoy vacunado. Le voy a dar un abrazo. Que forma de entrarle al back tan espectacular.

Infinitas gracias profe 🙏🏼

woww, que paquente tan bueno.

<html>
    <head>
        <style>
            body {
                background: #333333;
                color: #ffffff;
            }
        </style>
    </head>
    <body>
        <h1>Soy una apliccion de escritorio</h1>
        <button>Super bonton</button>
    </body>
    
</html>
const { app, BrowserWindow } = require('electron');

let ventanaPrincipal;

app.on('ready', crearVentana);

function crearVentana() {
    ventanaPrincipal = new BrowserWindow({
        width: 800,
        height: 600,
    });

    ventanaPrincipal.loadFile('index.html');
}
// npm init -y
// npm i electron

const { app, BrowserWindow } = require('electron');

let mainWindow;

app.on('ready', createMainWindow);

function createMainWindow(){
    mainWindow = new BrowserWindow ({
        width: 800,
        height: 600,
    })

    mainWindow.loadFile('index.html')
}

Excelente curso. Gracias Carlos! Eres el mejor. Me hubiera gustado un vistazo rápido a sockets pero no hay lió, estuvo excelente.

ajajaj que genial!

Esto es genial 1! Entonces cualquier app que desarrolle en ReactJS lo puedo convertir en una aplicación de escritorio?

Siempre crei que usar electron sería mas complicado, pero es mas facil de lo que imagine!!

Definitivamente este es el mejor curso para empezar a aprender node, ademas el profesor explica MUUUUUUUY BIEN, ¡gracias Carlos y Platzi por este magnifico curso!

Magnífico curso. Y las colaboraciones de los estudiantes y la comunidad, de maravilla, como ya es costumbre 💚

GENTE QUE UDS QUE CREEN?
es preferible seguir con el curso de carlos de nodejs o con el de la escuela de js
de backend con nodejs??

Venía postergando electron porque pensaba que iba a ser muy complejo, y me voy super contento sabiendo que no lo es, un gran curso, no faltó nada!

Excelente curso es super genial todo lo mostrado en este curso. Veo que Node js es super potente

El curso estuvo genial!!!

ahora si quiero aprender bien node jejje

Mi curso FAVORITO y he hecho muchísimos… que gran sujeto, que forma más amable de explicar contenidos, que podemos decir… más que un profesor, un MAESTRO. espero tener muchos cursos con este hombre!

Me voy feliz al examen ❤️

ni este ni la anterior me salio 😦

Me sale el siguiente error: The SUID sandbox helper binary was found, but is not configured correctly

Ya googlié sin embargo no consigo resolver, si alguien tiene la solución, soy todo oídos

desde calidad baja a lo leonidas hasta la máxima calidad por parte de Carlos Hernández, bienvenido a Platzi

A mi me dio problema electron. no lo pude correr, me salio este mensaje

electron_app
> electron .

[30894:0521/003031.051688:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that docs_fundamentos-node-platzi-master/herramientas/electron_app/node_modules/electron/dist/chrome-sandbox is owned by root and has mode 4755.

Y buscando una posible solución fue que en package.json se añadiera la linea

electron . --no-sandbox

Pero no funciona. Yo ocupo debian buster, alguien lo pudo solucionar?
Saludos

Siento que ha sido de los mejores cursos que he tomado de TODO PLATZI!!! y eso que he tomado más de 100 cursos.

Me encanto y honestamente YA QUIERO APRENDER DE SCRAPING Y ELECTRON!

Los dos cursos que entonces seguiré serán:

Curso genial!!. Sugerencia de nuevos cursos:

  • n8n (automatizacion lowcode basado en nodejs)
  • nodejs con Typescript

SERIA MUY COMPLEJO USAR ELECTRON PARA CONVERTIR PLATZIVIDEO EN UN APP DE ESCRITORIO?

Excelentes clases. ¿Alguien podria podria decirme donde encontrar informacion para que la aplicacion de escritorio se ejecute por medio de un click de mouse en lugar de abrirlo desde el simbolo del sistema?

Que curso tan genial. Este, el de fundamentos de Javascript y el de Python, son de lejos los mejores que he visto en platzi.

Hay otros cursos donde la última clase suele ser solo para despedirse y dar sus conclusiones. En este curso no es así, hasta la última clase nos enseñó algo valioso. Este es uno de los mejores cursos que he tomado. :3

En esta clase no logre que se me mostrara la ventana con los botones me sale así nomas

y me da este error

lo intente por powershell y me da este error


> electron-app@1.0.0 start /mnt/c/Users/Administrador/FundamentosNode/herramientas/electron
> electron .

/mnt/c/Users/Administrador/FundamentosNode/herramientas/electron/node_modules/electron/dist/electron: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! electron-app@1.0.0 start: `electron .`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the electron-app@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/jonialcalaugaz/.npm/_logs/2020-05-04T22_23_20_887Z-debug.log```

me sale este error que hago?

EXCELENTE

Wow, esto es genial, nunca me lo imaginé. Con Node - JavaScript puedo hacer todo. WEB-MOBILE-DESKTOP

Sin duda la mejor clase del curso, deja las expectaticas para el aprendizaje futuro muyyyy altas !
EXCELENTE curso. Muy bien organizado y explicado de la manera mas sencilla.

pueden utilizar el comando “npm init --y” para crear el package.json por defecto sin necesitad del enter enter jejej

// Electron

// Se utiliza para portear paginas web, a aplicaciones de escritorio.

const { app, BrowserWindow } = require('electron')

let mainWindow;

// app const sacada de electron nos crea la ventana
app.on('ready', createWindow)

// Creamos la ventana
function createWindow() {
    mainWindow = new BrowserWindow({
        width: 800,
        height: 600,
    });
    // pagina
    mainWindow.loadFile('../www/index.html')
}

No tenía ni idea de todas las herramientas y todo el potencial que tiene node.js , a decir verdad me quedé maravillado con todo lo explicado por el profe Carlos, un crack!

Uno de los mejores cursos de NodeJS que he visto asta la fecha sinceramente 😄!

Excelente curso, algo que le falta a platzi (al menos los cursos que he visto hasta ahora) es aplicaciones grandes reales, si bien tiene algunas practicas pequeñas de como se utilizan las cosas que estamos aprendiendo, hace falta una sección donde haya proyectos mas grandes, por ejemplo un blog entero, con un sistema de comentarios, imágenes, etc, pero no solo por encima, si no una pagina web entera, en mi opinión es lo único que le falta a platzi, sin embargo este curso me ha gustado bastante

No soy JavaScript lover, pero creo que se debería dar este lenguaje en las Universidades, en vez de hacer aplicaciones con Delphi o incluso C para Escritorio

Me gustó mucho esta clase!

Este curso es oro puro

Desde mi lugar de estudio, de pie y un aplauso por el profesor que hace ver a node.js como lo mejor del mundo. MIL GRACIAS y que calidad de curso.

Alguien podría compartir su código por favor? Estoy obteniendo un error y me gustaría saber si es por algo que estoy haciendo mal o es algo que no funciona bien en mi entorno de sistema. Gracias

me voy al curso de electron 🦾🦾🦾

Fundamentos que te abren la puerta mundos. Tenia muy poco conocimiento de Node y me voy con muchas posibilidades en futuro. Grax

Dentro de mi Top 5 de cursos dentro de Platzi. Me lo he disfrutado muchísimo. Carlos es un excelente profesor, un gusto cada clase.

Este curso es increíble, una máquina para explicar, profundicé javascript, aprendí a hacer scraping y a crear una app de escritorio en un mismo curso. Increíble.

Me voy con ganas de ufff seguir aprendindo!!! increible todo lo que podemos hacer con Node JS!!!

Recuerden, todo!!! haha, tambien con NodeJS podemos crear las famosas CLI (Command-line Interafce) O applicaciones de linea de comando, asi puedes crear scripts que ejecuten ciertas tareas y lazarlas automaticamente con algun task manager como el de windows.

Excelente curso!

WOWWOe, esta clase me gustó mucho

Es increíble el poder de Node y sus paquetes 💪

Excelente curso, muchas gracias al profesor Carlos por tremendos temas y recomendaciones!

Uno de los mejores profesores!!!

Cuando creía que no podía ser mejor este curso... ¡Pum! Electron
## 🦄✨Meterle estilos css a una aplicacion de escritorio es mi sueño hecho realidad ![](https://static.platzi.com/media/user_upload/image-dd4518d7-8b1f-4cd3-8559-d2f58961df9b.jpg)
![](https://static.platzi.com/media/user_upload/image-afbbda11-bfe9-47a7-b064-727c8ad9d657.jpg)
Este curso, una belleza.
Excelente curso, con un gran docente. Esperemos puedan actualizar el curso pronto. ^-^
Excelente Introccion a Node, Excelente Profesor, Excelente informacion, muy claro.
.

Esta clase me puso volar 🚀

Whaaaat. Solo ver esta clase me dieron ganas de hacer todo el curso.

Excelente curso, aunque si sería ideal actualizarlo! La única clase que no me gustó fue la de modulos nativos en C++

PFF es increíble, vine a reforzar las bases de Node y me voy maravillado con unas mini nociones de scrapping, automatización y apps de escritorio, a otro level este curso, me voy a buscar info sobre esos temas! Me encantó!!

Muy buena clase

Me encantooo el curso y el entusiasmo del profesor Carlos, excelente curso, aprendi mucho más de lo que pensaba. 🎉🎉😎😎🙌💚💚📱

Gran curso de Nodejs!

Maravilloso curso, junto con el de bases de datos este maestro es excelente

De los mejores cursos de Platzi. El profe, impecable. El contenido muy completo sin ser muy superficial ni muy complejo. Felicitaciones!

Me funciono sin problemas en WSL contra todo pronostico. A pesar de que en la consola da algunos errores.

Me gusto mucho el curso de Fundamentos de Node.JS, gracias Platzi y al profesor Carlos 😃

Gracias por este curso @Carlos, definitivamente es un curso muy increible.

este curso es una joyita

Wow la mejor clase que he visto después que terminé la parte de fronted, me voló la cabeza…

Excelente electron
npm init

npm electron

EPICOOOOOO

Este curso es oro puro, ningún curso en Platzi hasta el momento ha dado un cierre tan brutal como lo hizo este curso de FUNDAMENTOS.

Por Dios, mil cursos más de este señor, por favor.

Es increíble lo sencillo que es, creí que iba a tener mucha complejidad pero no fue así. Esta geniaaal el curso!.
Y ya si funciona la interfaz grafica incluso para WSL.

que forma de entrarle al back tan épica…

Wow, tremendo curso, una de las cosas que mas me impactó es la de crear apps de escritorio. Estaba utilizando WSL y no podía ver la app de escritorio, pero instalando node y electron windows tambien es posible . electron en Windows

Este curso develó una navaja suiza llamada node.js súper 🔥

Tremendo curso, me encanto 😄

GRAN curso

Que emocionante es Electrón!!

Wooow! Electron en 10 minutos!! 🚀

Amé está clase!!!

Un curso realmente increible, el profe aun mas increible…

Increíble todo lo que se puede hacer gracias a un buen manejo de node, en este momento se que se me escapan las posibilidades tan inmensas que hay, pero me quedo contento sabiendo como debugear mejor, con ganas de aprender de scraping y de practicar mas el desarrollo de apps que sean tanto web como de escritorio. Muchisimas gracias!

Idolo

Si tienen problemas a instalar pq está en otra unidad pueden usar el cmder que nos dieron en clases anteriores y desde ahí instalarlo en la carpeta electron sin ningún problema

Excelente Profesor !! Grande!!