Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Business Intelligence Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Email Marketing Google Analytics Startup Advertising Strategy

DevelopmentWeb Development

Desarrollo web con un proyecto real JAVA EE+BOOTSTRAP+JQUERY

Aprende desarrollo web realizando un proyecto completo desde 0: HTML, CSS, JQUERY, BOOTSTRAP, JAVA y MARIADB
Rating: 4.8 out of 54.8 (112 ratings)
651 students
Created by Miguel Rodríguez
Last updated 1/2022
Spanish
Spanish [Auto]

What you'll learn

  • Diseñar interfaces web con HTML, CSS y Bootstrap.
  • Aprender desarrollo web usando tecnología Java EE.
  • Dinamizar aplicaciones web usando jQuery.
  • Desarrollar aplicaciones web que interaccionan entre la parte cliente y servidor a través de peticiones AJAX.
  • Desarrollar aplicaciones web que usan JSON como formato de intercambio de datos.
  • Implementar aplicaciones que se comunican con base de datos MariaDB.
  • Depurar una aplicación web usando herramientas incorporadas en los navegadores y en los entornos de desarrollo.
  • Desplegar aplicaciones web en servidores Apache Tomcat.

Requirements

  • Para el desarrollo de la parte FrontEnd, conocimientos básicos de HTML, CSS y JavaScript.
  • Para el desarrollo de la parte BackEnd, conocimientos básicos de Java.

Description

Internet y la tecnología se han convertido en el centro de nuestras vidas, para bien o para mal. Todos los días accedemos a la red por trabajo, estudios, ocio o simplemente para saciar nuestra curiosidad. En este sentido el desarrollo web se ha convertido en una de las áreas profesionales más importantes de la actualidad.

El desarrollo de páginas y aplicaciones web no para de aumentar. Al igual que la información almacenada en la red.

En muchas ocasiones estar en la red se ha convertido en una cuestión de supervivencia. Si una empresa, o incluso un individuo, no aparece en el buscador directamente no existe para el resto de los usuarios. Se pueden perder potenciales clientes. Así, el desarrollador web es una figura fundamental.

El desarrollo web es la creación de páginas web o el desarrollo de aplicaciones con tecnología web. Las aplicaciones digitales que usamos en nuestros dispositivos móviles también son parte de este campo de estudio.

En este curso veremos muchas de las herramientas necesarias para ser un desarrollador web profesional:

  • HTML: el HTML no es más que un lenguaje usado para crear páginas webs por medio de marcadores (tags) y atributos, que definen cómo el contenido va a ser presentado en un navegador web.

  • BOOTSTRAP: es un framework CSS desarrollado por Twitter en 2010 para el desarrollo front-end de aplicaciones web. El framework combina CSS y JavaScript para estilizar los elementos de una página HTML. Es una herramienta que proporciona interactividad en la página, por lo que ofrece una serie de componentes que facilitan la comunicación con el usuario, como menús de navegación, controles de página, barras de progreso y más. Además de todas las características que ofrece el framework, su principal objetivo es permitir la construcción de sitios web responsive para todo tipo de dispositivos.

  • CSS: el CSS (hojas de estilo en cascada) es un lenguaje que define la apariencia de un documento escrito en un lenguaje de marcado (por ejemplo, HTML). Así, a los elementos de la página web creados con HTML se les dará la apariencia que se desee utilizando CSS.

  • JQUERY: de por sí no es un lenguaje de programación, sino una serie de funciones y métodos de JavaScript. Esta librería facilita el trabajo cuando se programa con JavaScript. Una de las principales cualidades de JQuery es que al programar no tienes que preocuparte por el tipo de navegador que se utilice.

  • JAVA EE: conjunto de estándares de tecnologías dedicadas al desarrollo de Java del lado del servidor. La plataforma Java EE consta de un conjunto de servicios, API y protocolos que proporcionan la funcionalidad necesaria para desarrollar aplicaciones web de varios niveles. Es decir, facilitan la programación de aplicaciones empresariales distribuidas, con arquitecturas multicapa, escritas en Java y que se ejecutan en un servidor de aplicaciones.

  • MARIADB: es un sistema de gestión de bases de datos que incorpora las distintas funciones características de MySQL añadiendo algunas mejoras, como la posibilidad de ejecutar consultas complejas y almacenarlas directamente en caché, la nueva gestión de conexiones a BD, la posibilidad de acceder a cluster de datos (interesante para el trabajo en la nube) o el soportar la utilización de jerarquías de graphs y estructuras más complejas. 

Con todas estas tecnologías, aprenderás a realizar un desarrollo web desde cero mediante la implementación de un proyecto web completo y funcional, realizado paso a paso y de forma guiada por el instructor.

Para ello, implementarás tanto la parte cliente usando HTML, CSS, BOOTSTRAP y JQUERY como la parte servidor empleando componentes de JAVA EE y conectando con servidor de base de datos MARIADB.

Who this course is for:

  • Programadores junior que quieran iniciarse en el mundo del desarrollo web
  • Programadores senior que quieran desarrollar aplicaciones web basadas en Java EE.
  • Programadores que busquen aprender a aplicar estilos a una aplicación a través de Bootstrap.
  • Programadores que quieran aprender a manejar la librería jQuery
  • Programadores que quieran reforzar sus conocimientos en HTML y CSS

Instructor

Miguel Rodríguez
Ingeniero Software y Profesor FP Informática
Miguel Rodríguez
  • 4.8 Instructor Rating
  • 1,056 Reviews
  • 6,431 Students
  • 10 Courses

Soy licenciado en Ingeniería Informática, con un máster en desarrollo de aplicaciones web y móviles.

Tras bastantes años trabajando como desarrollador de software y analista técnico en empresas tecnológicas, obtuve mi plaza como profesor de ciclos formativos de la rama de Informática y Comunicaciones, profesión a la que me dedico actualmente.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.