Java para principiantes y expertos | Arkadiusz Włodarczyk | Skillshare

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Java para principiantes y expertos

teacher avatar Arkadiusz Włodarczyk, Professional teacher

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

77 lecciones (10h 57min)
    • 1. Introducción

      4:31
    • 2. ¿Qué es Java?

      12:40
    • 3. 5 razones para aprender Java

      2:46
    • 4. Quién soy

      1:31
    • 5. Descarga e instalación y de la IDE y JDK 13

      7:31
    • 6. Crear tu primer proyecto

      4:28
    • 7. Comentarios

      4:28
    • 8. Fundamentos

      7:09
    • 9. Atajos

      8:58
    • 10. Variables

      14:11
    • 11. Nombres transmisiones de nombre

      6:07
    • 12. Casting

      7:13
    • 13. Operadores de Arithmetic

      11:30
    • 14. Operadores relacionales

      6:44
    • 15. Operadores lógicos

      10:08
    • 16. Operadores de Bitwise

      17:59
    • 17. Declaraciones condicionales

      5:56
    • 18. Bracers curly

      3:40
    • 19. Interruptor

      5:43
    • 20. Expresión condicional

      3:30
    • 21. Arrays

      10:09
    • 22. Arrays multidimensional

      4:53
    • 23. Bucles

      8:50
    • 24. Loop para para para

      3:41
    • 25. Enhanced para el bucle

      3:56
    • 26. Loop en el bucle

      7:56
    • 27. Romper y continuar

      6:54
    • 28. Resumir muchos valores

      3:21
    • 29. Descripción de la programación orientada

      14:12
    • 30. Constructores

      8:01
    • 31. Esta palabra clave

      3:03
    • 32. Métodos

      14:33
    • 33. Métodos de sobrecarga

      2:53
    • 34. palabra de clave estática

      10:38
    • 35. Paquetes

      12:06
    • 36. Encapsulación

      11:54
    • 37. Referencias

      8:35
    • 38. Pasado de referencias

      5:58
    • 39. Comparación de cuerdas

      4:06
    • 40. Botella

      9:32
    • 41. Herencia

      15:24
    • 42. Polimorfismo

      11:55
    • 43. Modificador seguro

      4:55
    • 44. clases y métodos abstractos

      6:14
    • 45. Instanceof

      13:54
    • 46. Downcasting

      3:55
    • 47. Clase de objeto: igual

      11:34
    • 48. toString

      2:53
    • 49. palabra final

      6:02
    • 50. ¿Qué son las interfaces?

      12:09
    • 51. Clasificación con interfaces

      12:35
    • 52. Clase anidada

      11:03
    • 53. Práctico anidado

      13:07
    • 54. clases anónimas

      8:17
    • 55. Agregación

      5:44
    • 56. excepciones

      17:51
    • 57. lambda

      13:32
    • 58. Documentación

      13:52
    • 59. Métodos defectos

      5:34
    • 60. Qué después de este curso

      3:02
    • 61. EXTRA: métodos genéricos

      9:47
    • 62. EXTRA: tipos genéricos

      16:03
    • 63. EXTRA: cartas de naturaleza

      8:03
    • 64. Conceptos básicos de ANDROID: la descarga e la instalación de Android Studio

      6:21
    • 65. Crear tu primer proyecto de Android Studio

      13:48
    • 66. ¿Cómo cambiar el tema en Android Studio?

      2:16
    • 67. Qué es SDK, cómo actualizar Android Studio

      9:00
    • 68. AVD: emulación de un dispositivo virtual

      17:09
    • 69. Movimiento libre de Android

      14:25
    • 70. Qué es XML y cómo está relacionado con las aplicaciones de Android

      11:04
    • 71. Actividad y visión

      11:04
    • 72. Listeners la gestión de eventos

      11:06
    • 73. Gestión de eventos más rápido

      7:09
    • 74. Composiciones

      6:45
    • 75. Conceptos básicos de la maquet: diseños lineales

      6:13
    • 76. Ejercicio de diseño linear

      6:13
    • 77. layout_weight con la que dividido la forma proporcionalmente

      5:36
  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

11.270

Estudiantes

33

Proyectos

Acerca de esta clase

Este curso de Java está diseñado para personas que no tienen ningún conocimiento sobre la programación. No importa si nunca has escrito ningún programa o no tienes idea sobre la programación... Después de mi curso, todo cambiará todo ello. ¡Abordarás el mito que la programación es un cosa difícil solo para los pocos menos!

Java es una de la demanda y el lenguaje de programación más pagado más pagado.

El eslogán de Java es: "Escribe una vez, trabaja por todas dodas."

Puedes usar Java para crear aplicaciones de Android, aplicaciones de escritorio, juegos y mucho más.

Uno de los juegos más populares que se llama Minecraft se creó con Java.

Después de este curso podrás usar los componentes avanzados del lenguaje Java.

Java es el lenguaje básico para desarrollar aplicaciones de Android. Tienes que aprender desarrollo de Java para Android.

Ahorra tu precioso tiempo comprando este curso. ¡Aprenderás a programar de una manera rápida y fácil de la fácil!

¡La duración total del curso es más de 9 horas de esperanza! Aprenderás la teoría y también aprenderás a ganar mucha práctica. Durante el curso escribiremos muchos programas en Java.

Si tienes alguna pregunta sobre los temas que se abordado en este curso después de ver los videos, no dudes en preguntar. Siempre estoy de ayudante.

Conoce a tu profesor(a)

Teacher Profile Image

Arkadiusz Włodarczyk

Professional teacher

Profesor(a)

I am the author of 27 very popular video courses about programming, web-development and math in Poland. I've also created 7 video courses in English. Over 300,000 people enrolled in my courses. I put all my heart into creation of courses. I always try to explain everything the easiest possible way. I'm sure that my courses will help you in the programming and web development adventure :)

I believe that everyone has the ability to develop software if they are taught properly. Including you. I'm going to give you the context of each new concept I teach you. After my course you will finally understand everything that you code.

I've been developing websites for over 15 years and i've been programming for over 10 years. I have enormous experience in that matter and I want to sh... Ver perfil completo

Calificaciones de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%
Archivo de reseñas

En octubre de 2018, actualizamos nuestro sistema de reseñas para mejorar la forma en que recopilamos comentarios. A continuación, se muestran las reseñas escritas antes de esa actualización.

¿Por qué unirse a Skillshare?

Toma las galardonadas clases originales de Skillshare

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Toma clases sobre la marcha con la aplicación Skillshare. Transmite o descarga para verlas en el avión, el metro o donde aprendas mejor.

Transcripciones

1. Introducción: Hola. Si te estás preguntando cada vez cuando aprendes algo nuevo, ¿por qué realmente existe? Al igual que, por ejemplo, ¿por qué hacer clases? Yo sí. Necesitamos bucles. Por qué se construyen así y así sucesivamente. Y así pues estás en el lugar correcto porque te voy a explicar todo. la forma más fácil posible desde cero. Creo que todos tienen la capacidad de desarrollar software. Si son un propiamente y te está incluyendo, te voy a dar el contexto de concepto de picor. Yo te burlo, y después de mis autos finalmente lo entenderías todo. ¿ Te fuiste? Me gustaría presentar su video maldición Java que sí consigue más de 60 lecciones y es horas de la noche a la mañana de contenido y también está muy bien organizando a 30 secciones. Enfréntate con cuestionarios, ejercicios y podrías estar preguntando ahora. Bueno, no sabrías después de estas chicas lo que sabrás semántica del trabajo, que significa significación fuera de las palabras en Java. Esta es parte muy importante porque si has vendido lo básico, te permitirá crear lo que quieras. Serás fluido en el lenguaje Java después de descubrimientos, vale, y esta es la parte más importante para cada programador. Si quieres crear tus propias aplicaciones en el futuro, entiendes cosas como los operadores rebeldes. Importaban las declaraciones condicionales. Tema Zarate. Mira, voy a pasar por, Por ejemplo, nuevas características como Lambda Expresiones de Java. Ocho flecha entregó excepciones. Y sabrás muchas cosas sobre la programación orientada a objetos. Y no es como ceder sobre molesto porque no estoy leyendo lo bueno a la confrontación. Te daré el de Heene. Yo les diría por qué algo existe. ¿ Por qué necesitamos herencia? ¿ Por qué necesitamos interfaces? ¿ Cómo los usamos? ¿ Cuándo deberíamos usarlos y otras cosas así? De acuerdo, entonces esto no está bien los próximos autos con la lectura de alguien. Toma el elogio. No, te voy a dar reyes. Te voy a decir cuándo y por qué deberías usar algo. ¿ Por qué? Algo es importante para ti. De acuerdo, entonces este es un curso muy diferente, Y podrías estar preguntándote ¿por qué debes elegir mis tarjetas? ¿ Verdad? Aquí te dejamos algunas cosas sobre las que puedes leer, pero te diría también que tengo una enorme experiencia en enseñar a otras personas y lo hago como tienes probable más bien no esta manera un poco diferente. Siempre explico todo desde start catch, y no omito nada. Si no me crees, entonces por favor adelante y ver videos gratuitos de vista previa. Incluso existo hacia videos gratis antes de comprar nada. Seguro que te quedarás satisfecho con mis autos después de completarte. Y, bueno, es realmente, muy barato. Comparando hacia usted puede lograr después de descubrimientos después de discutir, tenemos conocimiento. ¿ Y cuál es la capacidad más importante para leer lenguaje Java? Ya sabes leer bibliotecas Java. Puedes crear lo que quieras. Tienes alguna pregunta, Por favor siéntete libre de preguntar. Puedes enviarme un mensaje, y te responderé lo más rápido posible. Puedes preguntarme sobre programación pero tomando mi lugar que no estoy haciendo deberes. Pero yo estaría encantado de darte el de Heene, y podrías estar preguntándote qué debes saber antes de que esta chica esté bien, este parche vacío está sugiriendo que no necesitas saber nada, por lo que estos pueden ser tu primer idioma. No importa. Es para principiantes. Pero también, si tienes un programa, algo en Java no significa que no sea útil porque estoy mostrando cosas que rara vez se ven en, ya sabes, lugares de Internet. Porque te estoy dando hijos. Te digo por qué algo realmente es importante. Si sabes si estás creando tus programas y no sabes exactamente qué hacer a continuación y estás intentando copiar llamadas desde Someplace, entonces está mal. Yo deberías crear tu abrigo en tu casi tiempo cuando lo así debería ser fácil para ti. Y eso es lo que estoy tratando de lograr en los descubrimientos. ¿ De acuerdo? Y tú lo estás y te estás preguntando también a ti mismo. ¿ Quién es ese? ¿ Todo esto arrancó persona de disco? Bueno, mi nombre es nuestra red ganadera Atrix. Como pueden ver, tengo guerras de experiencia en el asunto. También soy autor de muchos videos cursos que me encantan. De verdad me río, enseñando a otras personas bien, hay muchos. Collins los confinó en mis otros cursos en Internet. Esto es casi imposible no estar satisfecho con esta corriente. Si tienes alguna pregunta, sólo pregúntame. Eso sólo es buena lección y que tengan un buen día 2. ¿Qué es Java?: Hola, amigo mío. hoy te diré lo que este Java hará este lenguaje de programación. En qué tuviste un veto para igualar lo que es un compilador y muchas otras cosas así? De acuerdo, estas son bases. Y esta lección es muy, muy importante a fin de entender cualquier cosa en, bueno, cualquier idioma. No sólo Java. Se quiere entender la programación, hay que ver esta lección. ¿ De acuerdo? Después de estas lecciones, todo va a quedar claro. De acuerdo, Entonces, ¿qué es Java? Java es un lenguaje de programación que utilizamos para platicar con nuestra computadora de alguna manera. ¿ Verdad? Bueno, ya ves, nuestra computadora está hablando en un lenguaje un poco diferente al que estamos hablando, ¿ verdad? Estoy hablando el idioma inglés ahora mismo y lo entiendes bastante bien, ¿ verdad? Pero a nuestra computadora le gustan cosas así. 0101111001111111 ¿Por qué? Porque estos son impulsos eléctricos, ¿de acuerdo? Y bueno, saltaron de cero a unos. Y así es como la computadora está interpretando todo lo que ves ahora mismo. Está bien. Interpreta que secuencias de 01 Será muy difícil para nosotros escribir programas como ese , ¿ verdad? 01010 y tio, me refiero, me muestro el píxel en el color así. Y, por ejemplo, no muestro el arroyo de fondo con baterías. Creo que ese reclamo cobertura al hacer cosas así, Ted será horrible. Por eso tenemos algo con esto llamado lenguajes de programación que son que, ya sabes, tener Centex que es, ya sabes, fácil de entender. Para nosotros, no es usted tan fácil como, por ejemplo, ahora mismo, inglés, inglés, ¿ verdad? Pero va a ser fácil si cuando aprendamos las reglas como aprendimos, por ejemplo, para inglés, derecha , casa, otro idioma ¿Y qué vamos a poder hablar? Entonces, por ejemplo, podemos cabalgar más tarde. Algo así como anti Jer ser. Y significa, Hey, ya sabes, quiero guardar en la memoria de acceso aleatorio. Entonces en el carnero y un lugar para el maestro principal, Así que significa que quiero guardar un número en algún lugar, ¿ verdad? Yo quiero encontrar un lugar así, y este ser significaría que quiero reservar algo para computadora. De acuerdo, Será, ya sabes, bueno, bueno, esta cosa no significaría nada, porque también es sólo entender para entenderlo por nosotros, ¿ verdad? También necesita ser cambiado. 2010101 Y el proceso de cambio de días en remolque. 0101 Se llama compilación. De acuerdo, Entonces el lenguaje de programación es algo que es entender que estuvo a nuestro lado. Y Pero es,ya sabes, ya sabes, que las pollas de sintaxis se pueden cambiar fácilmente a cero y una vez, ¿ verdad? De acuerdo, entonces este es un lenguaje de programación. ¿ Y por qué puse tanto esfuerzo para, ya sabes, decirte qué es un lenguaje de programación? Porque, ya sabes, en Java, el proceso de compilación es un poco diferente. Es muy difícil de entender para personas nuevas en Java, y algunas personas ni siquiera entienden. Es después de tu escritura con programas en Java durante muchos años. De acuerdo, Entonces, ¿qué está pasando aquí? Ya sabes, normalmente, vamos, por ejemplo, ver aquí lenguaje de programación como C plus derecho cuando escribes un abrigo. Está bien. Entonces imagínense aquí. Tenemos algún tipo de código. Entonces tenemos algo así, ¿verdad? Y sé otras cosas así, o, ya sabes, algo así en Java. Lo que sea. Tenemos algún tipo de abrigo apagado y este abrigo se va a cambiar. por algo Lo que se llama cópulación, correcto, Así podemos escribirlo. Cálculo. Correcto. Entonces este piense ah se va a cambiar a cero y unos, ¿ verdad? 010101 ¿Qué? Este oro se llama código de mashing. Se va a ejecutar. Todo está bien. Hay un pequeño problema en esa solución de C plus. Porque, ya sabes, hay ventanas. Realmente no hay, había marcado touch Android y otras cosas y otras plataformas como esa. El problema al respecto es que cuando haces esa compilación, correcto, Así que cambiamos disco a cero y unos necesita conocer el procesador que se va a ejecutar ahí. Instrucciones aquí escritas en ese abrigo. Está bien. Y debido a ello, cuando lo compilamos en, por ejemplo, windows, va a, ya sabes, poder ejecutarse solo en windows, así que luego tienes que compilarlo. También en, por ejemplo, Lennox. Y el problema también es que solo sabe que puedes tener bibliotecas que están, ya sabes, por ejemplo, en ventanas y visa versa. Para que puedas tener bibliotecas propias de ventanas que no son