Learning to program, Rediscovering Passions! Hello World with JavaScript

in #hive-1693212 years ago

Ingles.png

Hello web developers, today I want to share with you my first lesson using the JavaScript programming language.

I really wanted to start learning again in the world of programming, because the future is promising trying to master all the tools that this technology offers us.

I am a medium technician in computer science and superior technician in graphic design, certainly I have a close link with computing, at first I started to do exercises with C++ and Visual basic, but they really did not call my attention, then I met php and after that everything changed, but perhaps I was not mature enough to have a clearer vision of the tools that I had at hand to work and dedicate myself to it.

After several years I'm here again, starting this time with JavaScript dedicated to master, understand and above all love this kind of knowledge, as I'm sure it will be very important for my professional development in the future.

Español.png

Hola desarrolladores web, hoy quiero compartir con ustedes mi primera lección utilizando el lenguaje de programación JavaScript.

Realmente tenia muchas ganas de empezar a instruirme nuevamente en el mundo de la programación, ya que el futuro es prometedor tratando de dominar todas las herramientas que nos ofrece esta tecnología.

Soy técnico medio en informática y técnico superior en diseño gráfico, ciertamente tengo un estrecho vinculo con la computación, en un principio comencé a realizar ejercicios con C++ y Visual basic, pero realmente no me llamaron la atención, luego conocí php y después de eso todo cambio, pero quizás no era lo suficientemente maduro para tener un visión más clara de las herramientas que tenia a la mano para trabajar y dedicarme a ello.

Luego de varios años estoy nuevamente aquí, empezando esta vez con JavaScript dedicado a dominar, comprender y sobretodo amar este tipo de conocimiento, ya que estoy seguro que sera muy importante para mi desarrollo profesional en el futuro.


In another order of ideas, I thought it would be good to start publishing here in hive this kind of content for several reasons, first as feedback and second to meet people who are interested in the subject and can help and support to better understand this type of knowledge.

En otro orden de ideas, pensé que seria bueno empezar a publicar aquí en hive este tipo de contenido por varias razones, primero como retroalimentación y segundo para conocer personas que estén interesadas en el tema y puedan ayudar y apoyar para comprender mejor este tipo de conocimiento


First of all I started my course installing the Visual studio code editor, Javascript is an interpreted programming language, which can be understood and executed by web browsers, on the other hand, there are technologies that somehow use the JavaScript language and are part of its ecosystem, Frameworks like React, Angular and Vue.js and in the backend we have Node.js.

Primero que todo comencé mi curso instalando el Editor de código Visual studio code, Javascript es un lenguaje de programación interpretado, el cual puede ser entendido y ejecutado por navegadores web, por otro lado, existen tecnologías que de alguna forma utilizan el lenguaje de JavaScript y forman parte de su ecosistema, Frameworks como React, Angular y Vue.js y en la parte del Backend tenemos a Node.js.


Then I had to install some extensions (the ones shown in the image) to give a good format to the code so that it is easier to understand (And maybe it will make my life easier in some situations in the future). If there are any extensions that you can recommend me please leave their names in the comments box

Seguidamente tuve que instalar algunas extensiones (las que se muestran en la imagen) esto para darle un buen formato al código de tal forma de que sea más fácil de entender (Y quizás me haga la vida más fácil en algunas situaciones en el futuro) Si hay algunas extensiones que puedan recomendarme por favor dejar sus nombres en la caja comentarios




var nombre = "Hola Mundo";

console.log(nombre);



Well, basically this is the beginning of my way in the world of web development, I think the terms "variable", "syntax" "values", and the way these are printed is what I'm showing in all these codes, as well as the types of data that can be stored (Strings, numbers, true and false, among others) I know it's pretty basic but I'm sure this is how many had to have started, it's very important for me to show it, I'm eager to keep moving forward and start creating the projects I have in mind, thank you very much for your attention!

Bueno, básicamente así comienza mi camino en el mundo del desarrollo web, creo que los términos de "variable", "sintaxis" "valores", y la forma en que se imprimen estos es lo que estoy mostrando en todo estos códigos, así como también los tipos de datos que pueden ser almacenados. (Cadenas, números, verdadero y falso, entre otros) Sé que es bastante básico pero estoy seguro que así tuvieron que haber empezado muchos, es muy importante para mi mostrarlo, estoy ansioso de seguir avanzando y empezar a crear los proyectos que tengo en mente. ¡Muchas gracias por tu atención!


//Tipo de Dato String

var nombre = "Edgar";

console.log(nombre);

//Tipo de Dato Numerico

var numero = 1000;

console.log(numero);
//Tipo de Dato Object

var objeto = {

        nombre : "Edgar", 

        apellido : "Fernandez", 

        telefono : "5544332211" }

console.log(objeto)
//Tipo de Dato Boolean

var bandera = false;

console.log (bandera)


var bandera = true;

console.log (typeof bandera);
//Tipo de Dato Function

function mifuncion (){}

console.log (mifuncion)


function mifuncion (){}

console.log (typeof mifuncion)
// Tipo de Dato Symbol 

var Simbolo = Symbol ("Mi Simbolo"); 

console.log(Symbol)


// Tipo de Dato Symbol

var Simbolo = Symbol ("Mi Simbolo");

console.log(typeof Symbol)
// Tipo clase es una function

class Persona{

    constructor(nombre, apellido){

        this.nombre = nombre;

        this.apellido = apellido;
}
}

console.log (typeof Persona)
//Tipo Undefined

var x;

console.log(typeof x);

//Null = ausencia de valor

var y = null;

console.log(typeof null)

Sort:  

I'm very glad you rediscovered your passion for programming.

Have you decided what stack you'll be focusing on or you're still trying to test the waters?

I too recently started learning Web development, but I use Python for most of my stuffs (I'm not really a fan of JS)🥴😅

I'll be looking forward to learning from your posts. 😁

You should check out CodewithMosh and Traversey media on YouTube, those guys are quite good.

Yeah, thanks a lot bro :D, I find myself eager to keep learning even though I haven't gone back to instructing myself due to work.

For now if I'm still figuring out the basics, many for the suggestions I'll take it into account :D

Good you are learning this again. It’s over my head but interesting to read about. 😊

Thank you very much @redheadpei wish me luck :D

Good luck in the contest, my friend, ☘️