Curso de Introducción a Java

Curso de Introducción a Java

Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

¿Qué es Java?

1/39
Recursos
Transcripción

¡Te damos la bienvenida al Curso Básico de Java SE!

Java es un lenguaje de programación de alto nivel (aunque no tan alto como Python o JavaScript) que nos ayuda a construir aplicaciones para diferentes dispositivos y sistemas operativos.

Fue creado en 1991 por James Gosling mientras trabajaba en Sun Microsystems, una empresa que luego fue adquirida por Oracle. Esto significa que Java tiene muy buen mantenimiento, pero también algunos cambios con los que no todos estaremos de acuerdo.

Java tiene dos categorías: Standard Edition para construir aplicaciones de escritorio o consola y Enterprise Edition para que las empresas trabajen aplicaciones web de última generación.

En este curso aprenderemos los fundamentos de Java Standard Edition: la sintaxis del lenguaje, declarar variables, trabajar con funciones, ciclos y condicionales, lógica de programación, algoritmos y muchas otras cosas.

Pero no te preocupes. Java sigue filosofía de Write Once, Run Anywhere (WORA), por lo que todo lo que aprendas en este curso lo podrás aplicar también con Java EE.

Puedes continuar tu ruta de aprendizaje de Java SE con estos otros cursos:

Aportes 323

Preguntas 20

Ordenar por:

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

Yo odio Java !!! no se por que lo odio tanto pero me da mucho repelus prefiero Phyton o la gama C,++,# no obstante el mundo no se mueve a mis gustos y tengo que aprenderlo solo espero que al terminar el curso pueda AMAR un poco mas a java XD, Pero en este memento “como te odio JAVA” XD

¿Que es JAVA?
- Java es un lenguaje de programación
- Java es un lenguaje de programación de alto nivel
- Es Multiplataforma (puede correrse en diferentes sistemas operativos)
- Java tiene dos categorías:
+ Standard Edition.- para construir aplicaciones de escritorio o consola
+ Enterprise Edition.- para que las empresas trabajen aplicaciones web de última generación
- Java sigue filosofía de Write Once, Run Anywhere (WORA), por lo que todo lo que aprendas en Java SE lo podrás aplicar también con Java EE

HISTORIA
- Fue creado en 1991 por James Gosling mientras trabajaba en Sun Microsystems
- Fue comprada por ORACLE en 2009

Lo que no explicó jamás mi maestra de progra en un semestre, Anahí lo resumió en 11 minutos bastante bien.

Platzi, me encantas!!

Que bien, actualización de Java.
A empezar de nuevo con Anahí, amo como enseña.

¿Qué es Java?
.
• Es un lenguaje de programación que nos ayuda a desarrollar aplicaciones para distintos dispositivos.
• Creado en 1991 por James Gosling, paso a ser adquirido por Oracle.
• Categoría: Standard Edition, construir aplicaciones de escritorio.
• Categoría: Enterprise Edition, aplicaciones web para empresas.
• Filosofía: Write Once, Run.
.
Notas: Java es de nivel alto, pero no al nivel de Python o JavaScript.

Soy matemático y trabajo como científico de datos. Uno de mis objetivos este año es aprender Scala, es por eso que primero decidí tomar éste curso.

Gracias a este curso me anime a armar mi propio canal de youtube y mañana doy una clase online de JAVA
https://www.youtube.com/watch?v=uw7IVJu5ufQ

Los espero!!!

Me encanta poder ver cuanto progreso ha tenido Platzi en el desarrollo de los cursos y la evolución de los instructores y sus respectivas clases. Aprecio mucho que vayan renovando la información y cada día la presenten mejor.

Me encanta ser estudiante de Anahí, veo sus cursos de android comparados con los de ahora y es increíble lo mucho que ha crecido como profesor. Soy de los que odia Java, pienso que Anahí puede ayudar a cambiar eso. Vamos con todo!

Conceptos de Java

  1. Java es orientado a objetos POO.
  2. Java no es un lenguaje de programación funcional, pero si cuenta con algunas de sus características.
  3. Java es un lenguaje de programación multiplataforma creado en 1991.
  4. Java tiene dos categorías:
    1. Java estándar edition.
    2. Java enterprise edition.
  5. Filosofía de Java: WORA = write once run anywhere.

Hola a todos compañeros, he creado un archivo con mis apuntes del curso todo totalmente estructurado y organizado para que les sea mas amena la lectura. https://docs.google.com/document/d/1CmllLKd35eKbXnhbimAtuhmvHGIquHhwGLXBWH1M9BE/edit?usp=sharing
saludos a todos. 🧠🧠🧠🧠

Anahi una de las mejores profesoras y la q me hizo quitarme el miedo a java

Me enamore de la profe jajaj
Estoy aquí porque el otro año veré este lenguaje en la Universidad y quiero estar preparado. Ademas quiero darle una oportunidad a un lenguaje diferente al Web, que es el que conozco.

Bajen ese primer comentario solo baja las ganas para los que somos nuevos aprendiendo gracias. si eres usuario solo dale like a los comentarios de abajo y ya Java es cool

No mientas, estás aquí por Minecraft

jajajaja yo lo odio por el programa de NetBeans y mas que mi profesor de la universidad nos deja a nuestra suerte para los trabajos ni siquiera explica!!! :’( espero poder entenderlo mejor para poder pasar en mi universidad esta materia ❤️

Gente vengo de terminar este curso y quiero tranquilizarlos respecto a la preocupación que puedan tener sobre el IDE o la versión de Java que utilicen. Les aseguro que no habrá ningún problema en este aspecto. Para su información, yo utilicé la versión 16 de NetBeans (osea no usé Intellij) como IDE y la versión 19 de Java, las cuales son las versiones más recientes tanto de Java como del IDE, y no tuve ningún problema en el desarrollo del curso.

Amos a aprender esto que tengo que entregar dos apps en dos semanas jsjsjs

Comparto mis apuntes de la primera clase 😁.
.

  • java es orientado a objetos
  • java no es un lenguaje de programación funcional pero tiene características de lenguajes orientados a la programación funcional.
  • que es java : es un lenguaje de programación, fue creado en 1991 por James Goslin, es multiplataforma
  • este esta en dos categorias:
    . standard Edition: para aplicaciones de escritorio y de consola
    . Enterprise Edition: para aplicaciones web de ultima generación
    -java es un lenguaje de alto nivel
    -java Tiene la filosofia WORA = Write once Run Anywhere = lo que aprendas java SE y se puede lleva a java EE

Empezamos aprendiendo los fundamentos de java se para luego ir a java ee con las bases bien claras.

soy susana: y debo decir que anahi salgado es muy didactica, se entiende todo lo que explica…es muy simpatica y voy a amar JAVA…gracias a ella

me da miedo que todos odien java :v
A ver que sale

Ahorita vemos que pedo :3

Soy de los que odia Java por un trauma en la universidad XD
Pero aquí vengo a darle una segunda oportunidad y sé que esta vez lo aprenderé como se debe porque esta profe es muy buena. Éxitos para todos a lo largo del curso.

La ultima parte es una joya. Muy buena introducción al lenguaje, Vamos a Darle!!!

Me encantaba la Anahi super amable del curso anterior pero, bueno, sigue siendo la mejor maestra del mundo :3

Write Once Debug Everytime XD

Ok, aprovechemos vacaciones, que tengo que adelantar cursos de la Uni!

Java es un lenguaje que enamora , es duro pero como en el deporte lo que no duelo no sirve.

Aca estoy despues de casi 1 año y medio formandome como Frontend con Javascript y React. Tocando el lado Backend con Java!

Todos al principio del curso: Hay que chido encontré el curso del lenguaje de programación que necesitare para completar mis estudios/perfil laboral.

**Todos terminando: ** Pinche Java como te odio 🗿

¡Con todo el animo para prender JAVA!
😃

Me encanta Java, siento que es un lenguaje que te convierte en un buen programador. Si odias Java no te preocupes todos o la gran mayoría pasamos por esa etapa en la relación pero al final se vuelve hermoso.

De alto nivel también se encuentra Solidity, que es un lenguaje de programación para creación de contratos inteligentes y es orientado a objetos, por lo que tiene un acercamiento o afinidad con JavaScript.

  • Java SE ( java Standard Edition)

  • Java tiene dos versiones o tiene dos categorías esencialmente: la categoría estándar y la categoría Enterprise.

  • Esto es lo que corresponde a la categoría Standard Edition.

  1. Curso de java SE.
  2. Curso de java SE: orientado a objetos.
  3. Curso de java SE: programación funcional.
  • Java por naturaleza es orientado a objetos.

  • Java como tal no es un lenguaje de programación funcional, pero si tiene características de lenguajes orientados a la programación funcional.

  • ¿QUÉ ES JAVA?
    Java es un lenguaje de programación, es un lenguaje que nos va a servir para aplicar algoritmos y resolver problemas, fue creado en 1991 por James Gosling, como un lenguaje de programación multiplataforma que puedes correrlo en Windows, Mac, linux , en todos los sistemas operativos; hasta incluso en los sistemas operativos móviles.

  • **James Gosling **fue el vicepresidente de Sun microsystems, y fue ahí cuando surgió esta magia de crear Java.

  • En el año 2009 Sun microsystems fue comprada Oracle.

  • Java es un lenguaje de programación alto nivel.

  • Los lenguajes de alto nivel es un lenguaje que es fácilmente para la comprensión humana, es fácilmente comunicarse un humano con el; y después el lenguaje se encarga de hacer su magia para llegar al bajo nivel.

  • hay dos categorías de Java ensencialmente:

  1. Java SE (Java Standard Edition)
  2. Java EE (JAVA EnterpriseEdition)
    A) La base y sintaxis del lenguajes para desarrollar aplicaciones ( Java SE) (aplicaciones de escritorio, aplicaciones en modo consola).
    B) Las empresas trabajen aplicaciones web de la última generación (Java EE) (Son empresas que su lugar estaran mucho mejor en la web) ( Sus lugares son mucho en servidores, son aplicaciones mucho más distribuidas y aplicaciones que realmente la interacción el usuario es mucho más amigable).
  • Java tiene esta filosofia write once run anywhere (wora) y esto significa que lo que aprendamos aquí ya sea en la versión estándar de Java también se puede llevarlo a la parte de Enterprise, significa que lo que sea que escribamos en Java se puede correr en cualquier lugar, en cualquier sistema operativo, en cualquier lugar.
  • Java es también interoperable, java es multiplataforma, se pude utilizar en varios sistemas operativos y además lo que se aprenda aquí en la parte estándar también lo puedo llevar a una parte distribuida que se encuentra en la parte web con java Entreprise, pero digamos que con un poco más de super poderes como con algunos framework, que esto es lo que nos va ayudar a hacer parte estándar sea mucho más poderosa en la parte en la nube, en la parte Enterprise.

Java Súper recargado… 😃

Me encanta como explica y su manera de hablar. El siguiente semestre de la uni me toca ver programacion en Java, me ando preparando para arrasar jijij :3

GRACIAS

Yo quiero amar Java pero la Uni no ayuda xD

https://github.com/folayao/javaSE_explicaciones
Hola amiguitos Acá les comparto mis resumenes de toooooodas las clases para que estudien para el examen y tambien estan los codigos de toooooooodo.

solo sigo este curso para no tener pesadillas en la universidad 😞

Java EE se va tocar en el curso?

Hola, al hacer el examen de certificación hubo una pregunta en la que preguntaba sobre contadores pero las respuestas eran acerca de casting ¿En dónde puedo reportar esto?



Dejo mis notas de la clase 😃

Java tiene dos tipos , enterprise and standart edition.

Los cursos que componen el starndart edition son:

Curso Basico de Java SE
Curso Basico de Java SE, orientado a objetos
Curso de Java SE, Programacion funcional

Curso Basico de Java SE

Java esta orientado a objetos, donde veremos como debemos pensar, como debo ir, como debo pensar en esta filosofia. No es funcional, pero tiene caracteristicas funcional. Este otro paradigma es importante. Es el primer paso de esta travesia.

Java, es un lenguaje de programación que me va a servir de aplicar. Fue creado en 1991 , James Gosling. Java como un lenguaje de multiplataforma, no solo en windows, mac, etc.

Gosling fue el vicepresidente se Sun microsystem. Tiene una filosofia linda, que sea accesible a todas. Oracle compro en el 2009 a Java. Ahi fue un punto de quiebre, donde se realizaron cambios.

Casi cualquier cosa que pudiera decir es honesta y haria mas daño que bien. James Gosling.

Gosling salio en el 2010. Traia un parte de aguas. Java es un lenguaje de alto nivel.

La zona roja es la zona de lenguaje de las maquinas. A medida que sube de nivel, es mas fácil de manipular en optimizacion de recursos, de como declarar una variable. Un alto nivel es donde podemos comunicarnos mas facil un humano con una maquina.

Categoria de Java, entrerprise and standart edition.

La base y sintaxis del lenguaje para desarrollar aplicaciones. Java SE. Aplicaciones de escritorio se haria el enfoque.

En contraste tenemos a Java EE, donde las empresas trabajan aplicaciones web de última generación. Como en servidores.

Vamos a enfocarnos:

Write Once
Run anywhere

WORA. Es la filosofia de Java, basicamente lo podemos correr en cualquier lugar, sistema operativo. Es multiplataforma.

Repasando de nuevo Java para aprender Spring boot!

Sería genial renovar este curso, nunca pares de aprender y aplicar lo que aprendes.

¡Yo amo Java!

Es un lenguaje extremadamente útil y muy demandado en la actualidad (2023). Es utilizado en un montón de programas y aplicaciones de cada dispositivo. Por tal motivo es multiplataforma y su lema es “Write Once, Run Anywhere” Escríbelo una vez y ejecutalo en cualquier lado, adaptable también a cualquier SO una vez instalas el compilador y/ó la máquina virtual JVM(Java Virtual Machine).

me quedaron dudas en el apartado de los niveles de lenguaje. para eso, aquí tienen:
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que los ejecutan las máquinas. Estos lenguajes permiten una máxima flexibilidad al programador a la hora de abstraerse o de ser literal.

De momento se oye todo interesante

Hola buen día, quisiera aclarar que en el examen de este curso hay un error en una de sus preguntas “UN ARREGLO NO ES UN OBJETO”, almacena objetos

Gracias…

Mi experiencia en Java es aprender los fundamentos basicos en mi primer semestre al mismo tiempo que con PHP, y aunque me dedique en PHP, me arrepenti de no abrender Java en mis semestres mas adelante cuando veia Spring. Yo no lo odio porque es mi alma mater, a mi me encanta la programacion.

En mi caso, tuve un semestre completo donde “programaba” en Ensamblador, yo ahi sí fue muy bruto.

Este será mi segundo lenguaje de programación y estoy impresionado/asustado por su sintaxis ya que Python es más simple jajaja

Yo solo quiero aprender Java porque en la uni es el lenguaje que se solicita usar (aunque somos libres de trabajar con cualquier lenguaje), pero esta chica me transmitió unas vibras para aprenderlo por gusto. 👌💖

Bajo nivel es donde está el lenguaje máquína.
De alto nivel significa que son muchos más fáciles de programar.

Java lo conozco desde el 2002, pero empezé a vivir usándolo desde el 2009, es simplemente genial

en cuánto al nivel de los programas, era mas fácil decir que los lenguajes de bajo nivel son aquellos más cercanos al desarrollo de un sistema operativo, programar un sistema operativo es difícil... y los de alto nivel son aquellos que corren sobre todas las otras capas y suele ser mas fácil programar en estos...

en la U me dieorn java y lo odie, pero viendo a esta profe suena interesante, ademas me encanta como da al final el resumen de la clase

uno de los primeros lenguajes en la universidad nice

Un consejo para tí que estás comenzando Java: Es un lenguaje de programación maravilloso, super útil y muy demandado por muchísimas empresas a nivel mundial. No te quedes con el “no me gusta”, “lo odio”, “es difícil”. Recuerda que (según algunos filósofos) para amar algo primero debes conocerlo. Date la oportunidad y conócelo bien y verás que no te defraudará. Asimismo, si tuviste malas experiencias por algún que otro profesor o lo que sea, no te las agarres con esta tecnología. Hay muchos profesores como Anahí que te lo explican de una manera que puedes entenderlo y aplicarlo. No bajes los brazos y verás que valdrá muchísimo la pena. ¡ÁNIMO!

WORA - Write Once Run Anywhere

Hola…! Feliz de profundizar, recordar o simplemente aprender un nuevo lenguaje. Amo Platzi. Vivir actualizada es mi pasión.

Me encanta JAVA

Tengo 10 años trabajando como soporte técnico, tristemente ya es un trabajo que no se gana mucho, ya que hoy en día cualquiera con un poco de conocimiento puede hacer, por lo que he decidido salir de mi área de confort y aplicar a un sueño que había abandonado que era la programación, NUNCA ES TARDE PARA EMPEZAR DE NUEVO.

Puntos que me parecieron importantes en esta clase:

  • Java es un lenguaje de programación de alto nivel creado en 1991 por James Gosling
  • En 2009 Sun Microsystems es comprada por Oracle, a Gosling no le agrada la idea y renuncia
  • Existen 2 categorías de Java: Standar Edition y Enterprise Edition
    • Standar Edition: Se conocen las bases y la sintaxis del lenguaje. Son aplicaciones de consola o escritorio
    • Enterprise Edition: Son aplicaciones web de última generación. También son más distribuidas y se alojan en servidores
      Lo aprendido en la Standar Edition se puede llevar a la versión Enterprise, gracias a que Java es interoperable y multiplataforma

WORA: Write Once Run Anywhere

Que chilero se ve emocionante!!!

oh shit, here we go again!! 😄

Para mi desgracia, Java SE fue mi primer lenguaje de programación en la universidad y me vi en la necesidad de aprenderlo casi de forma autodidacta porque las clases de la uni no eran muy claras. Eso fue el semestre pasado, ahora vuelvo a él para afianzar mis bases y poder mejorar como programador.

Ando oxidado en Java! ojala despues de este curso introductorio logre recordar varias cosas para poder retornar a la programación.

💡 Cuando nos referimos a que un lenguaje es de alto nivel no hablamos del nivel de complejidad.
.
Nos referimos a que tan cerca de lo humano está y que tan alejado está de la máquina en el sentido de que Java es más amigable, más entendible y más fácil de aprender que C++ por ejemplo 😛
.
También se refiere a que tanto “toca” el lenguaje a la maquina, así pues en algunos lenguajes podemos elegir cuanto espacio en memoria puede ocupar un lenguaje, en otros esto no importa

Excelente, me encanta como explica Anahí

Hola, Me enseñaron Java en los primeros ciclos de la universidad y pues nunca le agarré el gusto, hoy después de 3 años he decidido entenderlo y dominarlo, así que ahí vamos con mucho esfuerzo. suerte para todos!!!

chanfle, por una pregunta y paso el examen volvia ver este capitulo para darle una revisada a lo de bajo nivel o alto nivel

yo odiaba a java pero cuando te toca que aprender java en un mes por trabajo, aprender amarlo xD

Java, mis primeros pasos fueron en 2010, con un diplomado de 120 horas, después a hacer dos proyectos, pero la vida me llevó a ser un Máster en Telecomunicaciones, hoy decidí volver a reaprender Java, serán 6 meses intensos con la ruta de Back-end de Java en Platzi… Un gusto estar acá, compartir y volver a lo qué más amo, la programación con Java Java Javita.

aquí en Java, porque en la u me piden aprender esto :´v

veamos que pedo con Java

Off topic... Cardano está financiando proyectos (Todo tipo de aplicaciones que aporten valor) que corran sobre la blockchain, con 250 mil USD, para los desarrolladores interesados... Cualquier duda con gusto comparto más información. Saludos!

☕ Java es uno de los lenguajes de programación más usados en la actualidad.

vamo a darle!!

Me gusta que JAVA sea multiplataforma, de alto nivel.

Que bueno!!! nueva versión del curso. Genial, se ve más dinámico y ameno. Anahi explica muy bien, y ahora lo hace de manera más serena, lo cual potencia el aprendizaje

Explicación del Código “HolaMundo” El programa “Hola Mundo” consta de tres componentes principales: 1)la definición de la clase HolaMundo. 2)el método main. 3)comentarios del código fuente.

No hay problema en aprender primero Java ES luego puedes ir por Java EE es la misma sintaxis

Amamos java señores, Lenguaje de Dioses!

Genial, con Anahí aprendemos muy bien.

a empezar con Java

Estoy muy emocionado porque hace tiempo cuando intenté aprender a programar comencé con este lenguaje. Sin embargo lo dejé. Hoy quiero volver a empezar y parece que éste curso tiene todo lo que necesito.

El regreso de java

:3

Java un buen lenguaje para comenzar en programacion

amo Java

Una nueva aventura 😄

Ahora si a comprender java!

Me gusta Java, lo que no me gusta es JVM.