The Coding Bootcamp Primer: un curso gratuito de desarrollo web que lo prepara para inscribirse en cualquier bootcamp

The Coding Bootcamp Primer: un curso gratuito de desarrollo web que lo prepara para inscribirse en cualquier bootcamp

Un curso gratuito de 4 horas que le enseñará suficiente desarrollo web para estar listo para cualquier bootcamp de programación. Hoy, me complace anunciar que estamos lanzando un curso para personas que están considerando embarcarse en una educación en desarrollo web. Se llama The Coding Bootcamp primer (<- enlace), y le enseñará los bloques de construcción más fundamentales para construir sitios web: HTML, CSS y Javascript. También

Lee mas
¿Qué hay en un __name__ de (Python)?

¿Qué hay en un __name__ de (Python)?

Una introducción a la variable _ _name_ _ y su uso en PythonLo más probable es que haya visto la __name__variable cuando haya revisado el código Python. A continuación, verá un fragmento de código de ejemplo de cómo puede verse:if __name__ == '__main__': main()En este artículo, quiero mostrarte cómo puedes hacer uso de esta variable para crear módulos en Python.¿Por qué s

Lee mas
Los mejores ejemplos de HTML y ejemplos de HTML5

Los mejores ejemplos de HTML y ejemplos de HTML5

HTML proporciona la estructura de los sitios web. A continuación, se muestran algunos ejemplos de cómo utilizar la sintaxis HTML para crear sitios web, incluidos algunos ejemplos de funciones HTML5 más nuevas.El ejemplo de atributo A HrefEl atributo se refiere a un destino proporcionado por un enlace. La

Lee mas

   Trucos útiles que quizás no conozcas sobre Git Stash

Trucos útiles que quizás no conozcas sobre Git Stash

Lancé un boletín Git Better para ayudar a aprender nuevos trucos y temas avanzados de Git. Si estás interesado en mejorar tu juego en Git, definitivamente deberías comprobarlo. Si ha estado usando Git por un tiempo, es posible que haya usado Git Stash. Es una de las funciones útiles de Git. Estos son algunos de los trucos útiles que aprendí sobre el alijo de Git la semana pasada. Gua

Lee mas

   Trucos para crear matrices JavaScript

Trucos para crear matrices JavaScript

Consejos útiles para crear y clonar matrices en JavaScript. Un aspecto muy importante de cada lenguaje de programación son los tipos de datos y las estructuras disponibles en el lenguaje. La mayoría de los lenguajes de programación proporcionan tipos de datos para representar y trabajar con datos complejos. Si

Lee mas

   Guía de instalación de Vim para Windows: cómo ejecutar el editor de texto Vim en PowerShell en su PC

Guía de instalación de Vim para Windows: cómo ejecutar el editor de texto Vim en PowerShell en su PC

Vim es un potente editor de código. Tan potente que tanto Linux como Mac lo tienen instalado por defecto. Pero si utiliza Windows como sistema operativo, deberá instalar Vim por separado. Afortunadamente, Microsoft hace que sea muy fácil instalar Vim y hacerlo funcionar en su PC. Cómo descargar Vim Puede descargar la última versión del Vim Text Editor directamente desde Vim. Han

Lee mas

   Clasifiqué todos los cursos de Introducción a la ciencia de datos en Internet, según miles de puntos de datos

Clasifiqué todos los cursos de Introducción a la ciencia de datos en Internet, según miles de puntos de datos

Hace un año, dejé uno de los mejores programas de ciencias de la computación en Canadá. Comencé a crear mi propio programa de maestría en ciencia de datos utilizando recursos en línea. Me di cuenta de que podía aprender todo lo que necesitaba a través de edX, Coursera y Udacity. Y pude aprenderlo más rápido, de manera más eficiente y por una fracción del costo. Ya casi he

Lee mas
Tipos de datos de JavaScript: tipo de explicación

Tipos de datos de JavaScript: tipo de explicación

typeofes una palabra clave de JavaScript que devolverá el tipo de variable cuando la llame. Puede usar esto para validar los parámetros de la función o verificar si las variables están definidas. También hay otros usos.El typeofoperador es útil porque es una manera fácil de verificar el tipo de variable en su código. Esto es

Lee mas

   Explicación del evento Onclick de JavaScript

Explicación del evento Onclick de JavaScript

El onclickevento en JavaScript le permite, como programador, ejecutar una función cuando se hace clic en un elemento. Ejemplo de botón al hacer clic Click me function myFunction() { alert('Button was clicked!'); } En el ejemplo simple anterior, cuando un usuario hace clic en el botón, verá una alerta en su navegador Button was clicked!. A

Lee mas
Aprenda los conceptos básicos de Git en menos de 10 minutos

Aprenda los conceptos básicos de Git en menos de 10 minutos

Sí, el título es un cebo de clics. No hay forma de que pueda comprender los conceptos básicos de la tecnología git en solo 10 minutos. Pero puedes acercarte bastante en unos 25 minutos. Y ese es el propósito de este artículo.Si desea comenzar a aprender sobre la tecnología Git, ha venido al lugar correcto. Esta e

Lee mas
Mi viaje para convertirme en desarrollador web desde cero sin un título en informática (y lo que aprendí de ...

Mi viaje para convertirme en desarrollador web desde cero sin un título en informática (y lo que aprendí de ...

Primero, déjame presentarme. Mi nombre es Sergei García y soy un desarrollador front-end a tiempo completo con 2 años de experiencia. En ese tiempo, trabajé como desarrollador front-end tanto para una firma consultora Forbes 500 como para una pequeña empresa.Puede que esto no parezca mucha experiencia, pero terminar mi segundo año como desarrollador ha sido un gran hito para mí. Esto s

Lee mas
Vincular JavaScript a HTML con el atributo src del script

Vincular JavaScript a HTML con el atributo src del script

El atributo 'src' en una etiqueta es la ruta a un archivo o recurso externo que desea vincular a su documento HTML.Por ejemplo, si tuviera su propio archivo JavaScript personalizado llamado 'script.js' y quisiera agregar su funcionalidad a su página HTML, lo agregaría así: Script Src Attribute Example Esto apuntaría a un archivo llamado 'script.js'

Lee mas
Cómo configurar VSCode para mejorar su productividad

Cómo configurar VSCode para mejorar su productividad

Los editores de código han evolucionado a lo largo de los años. Hace unos años, no existía Visual Studio Code (VS Code). Probablemente estaba usando Sublime Text, Atom, Bracket, etc. Pero con el lanzamiento de VS Code, se ha convertido en el editor de código favorito de la mayoría de los desarrolladores.¿Por q

Lee mas

   Construyendo una aplicación de Electron con create-react-app

Construyendo una aplicación de Electron con create-react-app

No es necesario configurar el paquete web o "expulsar". Recientemente construí una aplicación de Electron usando create-react-app . No necesitaba perder el tiempo con Webpack o “expulsar” mi aplicación tampoco. Te explicaré cómo logré esto. Me atrajo la idea de usar create-react-app porque oculta los detalles de configuración del paquete web. Pero mi bú

Lee mas

   Cómo empezar con MongoDB en 10 minutos

Cómo empezar con MongoDB en 10 minutos

MongoDB es una rica base de datos NoSQL orientada a documentos. Si eres un principiante completo en NoSQL, te recomiendo que eches un vistazo rápido a mi artículo sobre NoSQL publicado anteriormente. Hoy, quería compartir algunas de las cosas básicas sobre los comandos de MongoDB, como consultar, filtrar datos, eliminar, actualizar, etc. Bi

Lee mas

   Minecraft Forge: Cómo descargar, instalar y usar Forge

Minecraft Forge: Cómo descargar, instalar y usar Forge

Si estás leyendo este artículo, probablemente ya conozcas Minecraft. Usamos Forge para manipular el juego Minecraft para que haga lo que queremos. Esto podría ser cualquier cosa, desde nuevas criaturas geniales hasta sistemas completamente nuevos en el juego. Forge es una API de modificación. Minecraft Forge (o Forge para abreviar) es una capa entre nuestro código y el propio Minecraft. No

Lee mas

   Texto del centro HTML: cómo alinear verticalmente CSS una div

Texto del centro HTML: cómo alinear verticalmente CSS una div

En el mundo de HTML y CSS, se trata de la estructura del diseño y la distribución de elementos. Por lo general, usamos HTML para definir el marcado y la estructura, mientras que CSS nos ayuda a manejar el estilo y la alineación de los elementos. En esta publicación aprenderemos un poco sobre las diferentes formas en que podemos centrar elementos HTML y manejar la alineación vertical con CSS. Pri

Lee mas
Cómo hacer que HTTPS funcione en su entorno de desarrollo local en 5 minutos

Cómo hacer que HTTPS funcione en su entorno de desarrollo local en 5 minutos

Casi cualquier sitio web que visite hoy está protegido por HTTPS. Si el tuyo aún no lo es, debería serlo. Asegurar su servidor con HTTPS también significa que no puede enviar solicitudes a este servidor desde uno que no esté protegido por HTTPS. Esto plantea un problema para los desarrolladores que utilizan un entorno de desarrollo local porque todos se ejecutan //localhostde forma inmediata.En la

Lee mas

   Explicación de la coerción de tipo JavaScript

Explicación de la coerción de tipo JavaScript

Conoce tus motores [Editar 2/5/2018] : esta publicación ya está disponible en ruso. Aplaude a Serj Bulavyk por sus esfuerzos. La coerción de tipos es el proceso de convertir un valor de un tipo a otro (como cadena en número, objeto en booleano, etc.). Cualquier tipo, ya sea primitivo o un objeto, es un sujeto válido para la coerción de tipos. Para

Lee mas

   Introducción a las pruebas unitarias de jazmín

Introducción a las pruebas unitarias de jazmín

Jasmine es la biblioteca JS más popular para aplicaciones web de prueba unitaria. En este tutorial, diseñado para principiantes, le presentaremos una guía rápida y completa para probar con Jasmine. Se le presentará a Jasmine, un popular marco de pruebas basado en el comportamiento para JavaScript. Tamb

Lee mas
Estas son las mejores bibliotecas de gráficos de JavaScript para 2019

Estas son las mejores bibliotecas de gráficos de JavaScript para 2019

Primero, una breve historia:Dado que la recopilación y el uso de datos continúan aumentando exponencialmente, la necesidad de visualizar estos datos se vuelve más importante. Los desarrolladores buscan consolidar millones de registros de bases de datos en hermosos gráficos y paneles de control que los humanos puedan interpretar de forma rápida e intuitiva.La te

Lee mas
Comentarios HTML: Cómo comentar su código HTML

Comentarios HTML: Cómo comentar su código HTML

Comentarios en HTMLLa etiqueta de comentario es un elemento que se utiliza para dejar notas, en su mayoría relacionadas con el proyecto o el sitio web. Esta etiqueta se usa con frecuencia para explicar algo en el código o dejar algunas recomendaciones sobre el proyecto. La etiqueta de comentario también facilita que el desarrollador regrese y comprenda el código que ha escrito en una etapa posterior. Los

Lee mas
Tres formas de poner un título a una oración en JavaScript

Tres formas de poner un título a una oración en JavaScript

Este artículo se basa en el Scripting del algoritmo básico de Free Code Camp “ Título de caso una oración ”.En este algoritmo , queremos cambiar una cadena de texto para que siempre tenga una letra mayúscula al comienzo de cada palabra.En este artículo, voy a explicar tres enfoques. Primero con un bucle FOR, segundo usando el método map () y tercero usando el método replace ().Desafío del

Lee mas

   Mobi a PDF: cómo convertir hacia y desde un archivo Mobi

Mobi a PDF: cómo convertir hacia y desde un archivo Mobi

Si compró un libro en línea recientemente o descargó un libro de dominio público gratuito en un sitio como Project Guttenberg, es muy probable que sea un .mobiarchivo. Pero probablemente no pudo abrirlo porque no tenía instalado el software correcto. En este artículo, aprenderá qué .mobison los archivos y cómo convertir hacia y desde el .mobiforma

Lee mas

   Los mejores tutoriales de Python

Los mejores tutoriales de Python

Python es un lenguaje de programación de propósito general que se escribe, interpreta y es conocido de forma dinámica por su fácil lectura con excelentes principios de diseño. freeCodeCamp tiene uno de los cursos más populares en Python. Es completamente gratis (y ni siquiera tiene publicidad). Puede

Lee mas

   Video HTML5: Cómo incrustar video en su HTML

Video HTML5: Cómo incrustar video en su HTML

Antes de HTML5, para poder reproducir un video en una página web, necesitaría usar un complemento como Adobe Flash Player. Con la introducción de HTML5, ahora puede colocar videos directamente en la propia página. Esto hace posible que los videos se reproduzcan en páginas diseñadas para dispositivos móviles, ya que los complementos como Adobe Flash Player no funcionan en Android o iOS. El el

Lee mas

   Cuándo (y por qué) debería utilizar las funciones de flecha de ES6 y cuándo no debería

Cuándo (y por qué) debería utilizar las funciones de flecha de ES6 y cuándo no debería

Las funciones de flecha (también llamadas "funciones de flecha gruesa") son sin duda una de las características más populares de ES6. Introdujeron una nueva forma de escribir funciones concisas. Aquí hay una función escrita en sintaxis ES5: function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Ahora, aquí está la misma función expresada como una función de flecha: var timesTwo = params => params * 2 timesTwo(4); // 8 ¡Es mucho más corto! Podemos om

Lee mas

   Los mejores ejemplos de código de Python

Los mejores ejemplos de código de Python

Python es un lenguaje de programación de propósito general que se escribe, interpreta y es conocido de forma dinámica por su fácil lectura con excelentes principios de diseño. freeCodeCamp tiene uno de los cursos más populares en Python. Es completamente gratis (y ni siquiera tiene publicidad). Puede

Lee mas

   Cómo poner en mayúscula la primera letra de cada palabra en JavaScript: un tutorial de mayúsculas de JS

Cómo poner en mayúscula la primera letra de cada palabra en JavaScript: un tutorial de mayúsculas de JS

En este artículo, aprenderá a poner en mayúscula la primera letra de cualquier palabra en JavaScript. Después de eso, pondrá en mayúscula la primera letra de todas las palabras de una oración. Lo hermoso de la programación es que no existe una solución universal para resolver un problema. Por lo tanto, en este artículo verá varias formas de resolver el mismo problema. Poner en

Lee mas

   Especificadores de formato en C

Especificadores de formato en C

Los especificadores de formato definen el tipo de datos que se imprimirán en la salida estándar. Necesita usar especificadores de formato ya sea que esté imprimiendo una salida formateada con printf()o aceptando una entrada con scanf(). Algunos de los especificadores de% que puede usar en ANSI C son los siguientes: Especificador Usado para %C un solo personaje % s una cuerda %Hola corto (firmado) % hu corto (sin firmar) % Lf doble largo %norte no imprime nada %re un entero decimal (asume base 10) %yo un entero decimal (detecta la base

Lee mas

   Módulos de JavaScript: una guía para principiantes

Módulos de JavaScript: una guía para principiantes

Si es un recién llegado a JavaScript, jerga como "paquetes de módulos frente a cargadores de módulos", "Webpack frente a Browserify" y "AMD frente a CommonJS" puede volverse rápidamente abrumadora. El sistema de módulos JavaScript puede resultar intimidante, pero entenderlo es vital para los desarrolladores web. En

Lee mas

   ¿Qué significa JavaScript: Void (0)?

¿Qué significa JavaScript: Void (0)?

El operador void de JavaScript evalúa una expresión y devuelve undefined. Puede usar la consola para verificar lo mismo: Nota : void , independientemente de cualquier valor transmitido, * siempre devuelve undefined como se muestra arriba *. Pero se prefiere vacío con el operando 0 . Hay dos formas de utilizar el operando 0: void (0) o void 0. Cu

Lee mas

   La función de suspensión de Python: cómo hacer que Python espere unos segundos antes de continuar, con comandos de ejemplo

La función de suspensión de Python: cómo hacer que Python espere unos segundos antes de continuar, con comandos de ejemplo

Puede usar la sleep()función de Python para agregar un retraso de tiempo a su código. Esta función es útil si desea pausar su código entre llamadas a la API, por ejemplo. O mejore la experiencia del usuario agregando pausas entre palabras o gráficos. from time import sleep sleep(2) print("hello world") Cuando ejecuto el código anterior, hay un retraso de dos segundos antes de que se imprima "hola mundo". Expe

Lee mas

   Cómo sobrescribir archivos locales con Git Pull

Cómo sobrescribir archivos locales con Git Pull

¿Cuándo necesitas sobrescribir archivos locales? Si siente la necesidad de descartar todos sus cambios locales y simplemente restablecer / sobrescribir todo con una copia de la sucursal remota, entonces debe seguir esta guía. Importante: si tiene cambios locales, se perderán. Con o sin --hardopción, se perderán todas las confirmaciones locales que no se hayan enviado. Si t

Lee mas
Cómo usar el tutorial de Instagram: use IG como un profesional

Cómo usar el tutorial de Instagram: use IG como un profesional

Instagram se ha convertido en una plataforma de redes sociales enormemente popular en los últimos años. Personas de todo el mundo lo utilizan para compartir fotos, difundir mensajes e inspirarse mutuamente.Según TechCrunch, Instagram tiene más de mil millones de usuarios activos (con 500 millones de publicaciones todos los días), por lo que si desea difundir sus imágenes o sus ideas, es un buen lugar para comenzar.En est

Lee mas

   Algoritmo euclidiano: GCD (mayor divisor común) explicado con ejemplos de C ++ y Java

Algoritmo euclidiano: GCD (mayor divisor común) explicado con ejemplos de C ++ y Java

Para este tema, primero debe conocer el Divisor Común Máximo (GCD) y la operación MOD. Máximo divisor común (GCD) El MCD de dos o más enteros es el entero más grande que divide cada uno de los enteros de manera que su resto sea cero. Ejemplo- MCD de 20; 30 = 10   (10 es el número más grande que divide a 20 y 30 con el resto como 0) MCD de 42, 120, 285 = 3   (3 es el número más grande que divide a 42, 120 y 285 con el resto como 0) Operación "mod" La operación mod le da el resto cuando se dividen dos enteros positivos. Lo escribimo

Lee mas

   Ejemplos de transición de CSS: cómo usar la animación de desplazamiento, cambiar la opacidad y más

Ejemplos de transición de CSS: cómo usar la animación de desplazamiento, cambiar la opacidad y más

Si está trabajando con tecnologías web como CSS, HTML y JavaScript, es importante tener algunos conocimientos básicos sobre animaciones y transiciones CSS. En este artículo vamos a aprender cómo hacer algunas animaciones de transición básicas usando CSS. Cómo animar un elemento con transición básica al pasar el mouse En este ejemplo, haremos que la opacidad de un elemento cambie cuando un usuario pase el mouse o pase el mouse sobre el elemento. Static T

Lee mas

   Cómo crear y publicar una extensión de Chrome en 20 minutos

Cómo crear y publicar una extensión de Chrome en 20 minutos

¿Alguna vez se preguntó cómo sería crear una extensión de Chrome? Bueno, estoy aquí para decirte lo fácil que es. Sigue estos pasos y tu idea se convertirá en realidad y podrás publicar una extensión real en Chrome Web Store en poco tiempo. ¿Qué es una extensión de Chrome? Las extensiones de Chrome le permiten agregar funcionalidad al navegador web Chrome sin profundizar en el código nativo. Eso es increí

Lee mas
Cómo construir un bot y automatizar su trabajo diario

Cómo construir un bot y automatizar su trabajo diario

La mayoría de los trabajos tienen tareas repetitivas que puede automatizar, lo que libera parte de su valioso tiempo. Esto hace que la automatización sea una habilidad clave para adquirir.Un pequeño grupo de ingenieros de automatización calificados y expertos en dominios puede automatizar muchas de las tareas más tediosas de equipos completos.En es

Lee mas
Algoritmo de relleno por inundación explicado

Algoritmo de relleno por inundación explicado

El relleno por inundación es un algoritmo que se utiliza principalmente para determinar un área delimitada conectada a un nodo dado en una matriz multidimensional. Se parece mucho a la herramienta de cubo en los programas de pintura.La implementación más abordada del algoritmo es una función recursiva basada en pila, y de eso es de lo que hablaremos a continuación.¿Como

Lee mas
Python devuelve varios valores: cómo devolver una tupla, una lista o un diccionario

Python devuelve varios valores: cómo devolver una tupla, una lista o un diccionario

Puede devolver varios valores de una función en Python.Para hacerlo, devuelva una estructura de datos que contenga varios valores, como una lista que contenga la cantidad de millas que se deben correr cada semana.def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(miles_to_run(2)) # result: [4, 6, 8] Las estructuras de datos en Python se utilizan para almacenar colecciones de datos, que se pueden devolver desde funciones.

Lee mas

   Cómo incrustar video y audio en su HTML

Cómo incrustar video y audio en su HTML

HTML nos permite crear reproductores de audio y video basados ​​en estándares que no requieren el uso de complementos. Agregar video y audio a una página web es casi tan fácil como agregar una imagen o formatear un texto. Hay dos formas diferentes de incluir elementos de video. Los discutiremos a continuación. Elemen

Lee mas

   Explicación del comando Git Push

Explicación del comando Git Push

El git pushcomando le permite enviar (o empujar ) las confirmaciones desde su rama local en su repositorio local de Git al repositorio remoto. Para poder enviarlo a su repositorio remoto, debe asegurarse de que todos sus cambios en el repositorio local estén confirmados . La sintaxis de este comando es la siguiente: git push Hay una serie de opciones diferentes que puede pasar con el comando, puede obtener más información sobre ellas en la documentación de Git o ejecutar git push --help. En

Lee mas

   Los métodos de matriz de Ruby más comunes que debe conocer

Los métodos de matriz de Ruby más comunes que debe conocer

Métodos comunes de matriz Las matrices de Ruby forman una base fundamental en la programación en Ruby y, de hecho, la mayoría de los lenguajes. Se usa tanto que sería beneficioso conocer e incluso memorizar algunos de los métodos más utilizados para las matrices. Si quieres saber más sobre Ruby Arrays, tenemos un artículo sobre ellos. A los

Lee mas

   Cómo crear objetos en JavaScript

Cómo crear objetos en JavaScript

Todos tratamos con objetos de una forma u otra mientras escribimos código en un lenguaje de programación. En JavaScript, los objetos nos proporcionan una forma de almacenar, manipular y enviar datos a través de la red. Hay muchas formas en las que los objetos en JavaScript difieren de los objetos en otros lenguajes de programación convencionales, como Java. Tra

Lee mas
8 ideas de proyectos de React.js que le ayudarán a empezar a aprender haciendo

8 ideas de proyectos de React.js que le ayudarán a empezar a aprender haciendo

Una de las mejores formas de aprender es haciendo. Pero a menudo los desarrolladores luchan con la gran pregunta "¿qué debo construir?"Aquí hay 8 ideas de proyectos, completas con resúmenes de proyectos e ideas de diseño, para que comience a aprender haciendo.Negocios y mundo real: Panel de estadísticas de mapasDivertido e interesante: Instrumento musicalPersonal y cartera: BlogProductividad: NotebookRompecabezas y juegos: Space InvadersHerramientas y bibliotecas: tema del marcoComplementos del proyecto: menciones webClones: búsqueda de productosEsta es una vista previa del libro electrónico gra

Lee mas

   Dos formas de buscar palíndromos en JavaScript

Dos formas de buscar palíndromos en JavaScript

Este artículo se basa en el Scripting del algoritmo básico de Free Code Camp "Comprobar palíndromos". Un palíndromo es una palabra, frase, número u otra secuencia de caracteres que se lee igual hacia adelante o hacia atrás. La palabra "palíndromo" fue acuñada por primera vez por el dramaturgo inglés Ben Jonson en el siglo XVII, de las raíces griegas palin ("otra vez") y dromos ("camino, dirección"). - src. Wik

Lee mas

   Explicación del atributo HTML de un objetivo

Explicación del atributo HTML de un objetivo

El atributo especifica dónde abrir el documento vinculado en una aetiqueta (ancla). Ejemplos de Un atributo de destino con el valor de "_blank" abre el documento vinculado en una nueva ventana o pestaña. freeCodeCamp Un atributo de destino con el valor de "_self" abre el documento vinculado en el mismo marco en el que se hizo clic (este es el valor predeterminado y, por lo general, no es necesario especificarlo).

Lee mas

   Los 8 mejores sitios web de desafíos de codificación para ayudarlo a subir de nivel sus habilidades en 2020

Los 8 mejores sitios web de desafíos de codificación para ayudarlo a subir de nivel sus habilidades en 2020

A pesar de la tasa de desempleo más baja en décadas, los analistas esperan que la contratación de tecnología continúe creciendo de manera constante en la década de 2020. Es una gran noticia para los recién graduados y desarrolladores de informática que trabajan actualmente en el campo, pero eso no significa que los ingenieros ambiciosos puedan volverse complacientes. Si bi

Lee mas
Si ... se explica otra declaración en C

Si ... se explica otra declaración en C

El flujo de código condicional es la capacidad de cambiar la forma en que se comporta un fragmento de código en función de ciertas condiciones. En tales situaciones, puede utilizar ifdeclaraciones.La ifdeclaración también se conoce como declaración de toma de decisiones, ya que toma una decisión sobre la base de una condición o expresión determinada. El bloqu

Lee mas
Tutorial de la API de recuperación de JavaScript con ejemplos de encabezado y publicación de JS Fetch

Tutorial de la API de recuperación de JavaScript con ejemplos de encabezado y publicación de JS Fetch

Si está escribiendo una aplicación web, es probable que tenga que trabajar con datos externos. Puede ser su propia base de datos, API de terceros, etc.Cuando apareció AJAX por primera vez en 1999, nos mostró una mejor manera de crear aplicaciones web. AJAX fue un hito en el desarrollo web y es el concepto central detrás de muchas tecnologías modernas como React.Antes

Lee mas

   Requerir módulos en Node.js: todo lo que necesita saber

Requerir módulos en Node.js: todo lo que necesita saber

Actualización: este artículo ahora es parte de mi libro "Node.js más allá de lo básico". Lea la versión actualizada de este contenido y más sobre Node en jscomplete.com/node-beyond-basics . Node utiliza dos módulos principales para administrar las dependencias de los módulos: El requiremódulo, que parece estar disponible en el ámbito global, no es necesario require('require'). El module

Lee mas

   Cómo construir un juego de cartas multijugador con Unity 2D y Mirror (ACTUALIZADO)

Cómo construir un juego de cartas multijugador con Unity 2D y Mirror (ACTUALIZADO)

Trabajar con el lienzo en Unity 2D puede parecer complicado al principio, especialmente si está intentando aprender el editor y al mismo tiempo abordar las secuencias de comandos C #. También puede resultar abrumador pensar en convertir un juego de un jugador en una experiencia multijugador, ya que hay muchos conceptos nuevos a considerar y varios paquetes de terceros entre los que elegir.

Lee mas
Una guía impresionante sobre cómo crear API RESTful con ASP.NET Core

Una guía impresionante sobre cómo crear API RESTful con ASP.NET Core

Este artículo servirá como una guía paso a paso sobre cómo implementar API RESTful limpias y fáciles de mantener.Visión generalRESTful no es un término nuevo. Se refiere a un estilo arquitectónico en el que los servicios web reciben y envían datos desde y hacia aplicaciones cliente. El objetivo de estas aplicaciones es centralizar los datos que utilizarán diferentes aplicaciones cliente.Elegir las

Lee mas

   Cómo crear un menú desplegable con CSS y JavaScript

Cómo crear un menú desplegable con CSS y JavaScript

En este tutorial, aprenderá a crear un menú desplegable simple con JavaScript, HTML y CSS. Recorreremos el código HTML, CSS y Javascript, pero prestando más atención a la programación, ya que este es un tutorial de JS. Usaremos JS y CSS simples, sin marcos ni preprocesadores. La única (tipo de) excepción será la importación del archivo CSS Font Awesome porque usaremos uno de sus iconos. Esto est

Lee mas

   Cómo obtener y configurar sus claves SSH de Git y GitHub

Cómo obtener y configurar sus claves SSH de Git y GitHub

Si usa GitHub sin configurar una clave SSH, realmente se lo está perdiendo. Solo piense: todo el tiempo que pasó ingresando su dirección de correo electrónico y contraseña en la consola cada vez que presiona una confirmación podría haberse gastado codificando. Bueno, no más. Aquí hay una guía rápida para generar y configurar una clave SSH con GitHub para que nunca más tenga que autenticarse a la antigua. Compruebe

Lee mas
Interfaces Java explicadas con ejemplos

Interfaces Java explicadas con ejemplos

InterfacesLa interfaz en Java es un poco como la clase, pero con una diferencia significativa: solointerface puede tener firmas de métodos, campos y métodos predeterminados. Desde Java 8, también puede crear métodos predeterminados. En el siguiente bloque puede ver un ejemplo de interfaz:public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(); public void stop(); default void blowHorn(){ System.out.

Lee mas

   Una guía rápida para diseñar botones con CSS

Una guía rápida para diseñar botones con CSS

Los botones se han convertido en una parte inevitable del desarrollo de la interfaz. Por lo tanto, es importante tener en cuenta algunas cosas antes de comenzar a diseñar botones. He reunido algunas de las formas de diseñar botones usando CSS. También puede combinar la mayoría de los métodos para crear un nuevo estilo. Para

Lee mas
Colas de prioridad en Java explicadas con ejemplos

Colas de prioridad en Java explicadas con ejemplos

Las colas de prioridad se utilizan con mucha frecuencia en aplicaciones de la vida real. En este artículo aprenderemos qué son las colas de prioridad y cómo podemos usarlas en Java.Antes de discutir qué es una cola de prioridad, veamos qué es una cola normal.Una cola normal sigue una estructura de primero en entrar, primero en salir (FIFO). Esto

Lee mas

   Cómo aprobar las certificaciones Java de Oracle: una guía práctica para desarrolladores

Cómo aprobar las certificaciones Java de Oracle: una guía práctica para desarrolladores

Una certificación de Java es muy apreciada en la industria de TI y proporciona al desarrollador de Java reconocimiento en todo el mundo. Le ayuda a encontrar un mejor trabajo, obtener un mejor salario e incluso un mejor aumento o bonificación en su trabajo actual. Es por eso que miles de desarrolladores de Java intentan certificarse cada año, pero el éxito no es fácil en este examen. La

Lee mas
Una simple introducción al desarrollo basado en pruebas con Python

Una simple introducción al desarrollo basado en pruebas con Python

Soy un desarrollador principiante autodidacta que puede escribir aplicaciones simples. Pero tengo una confesión que hacer. Es imposible recordar cómo todo está interconectado en mi cabeza.Esta situación empeora si vuelvo al código que escribí después de unos días. Resulta que este problema podría superarse siguiendo una metodología de desarrollo basado en pruebas (TDD).¿Qué es TD

Lee mas