We may earn an affiliate commission when you visit our partners.
Course image
Vicent Botti Navarro, Ignacio Despujol, and Tanja Vos

Este curso forma parte de una serie de 5 cursos de introducción al uso de sistemas de información en las empresas que te introducirá en el apasionante mundo de las TIC.

Read more

Este curso forma parte de una serie de 5 cursos de introducción al uso de sistemas de información en las empresas que te introducirá en el apasionante mundo de las TIC.

La serie de cursos está pensada para que un profesional de un campo ajeno a las tecnologías de la información (financiero, administrativo o gerencial) adquiera los conocimientos básicos en Tecnologías de la Información necesarios para poder relacionarse de forma más provechosa con los especialistas en informática y telecomunicaciones de su empresa u otras corporaciones con las que tenga relación, siendo capaz de especificar requerimientos, evaluar cargas de trabajo y supervisar resultados de forma mucho más efectiva.

En este curso aprenderás los conceptos básicos de la gestión de proyectos de desarrollo software, repasando los conceptos y roles básicos de gestión de proyectos y la gestión del ciclo de vida de desarrollo de sistemas, las herramientas y métodos utilizados en el desarrollo software, los estándares utilizados en el desarrollo y el diseño de la interfaz de usuario de un sistema informático.

Al completar la serie de 5 cursos, estarás preparado para relacionarte de forma eficaz con los especialistas del sector de las Tecnologías de la Información.

What's inside

Learning objectives

  • Herramientas y métodos para el desarrollo de software
  • Conceptos sobre el ciclo de vida en el desarrollo de sistemas.
  • Roles y funciones en la gestión de proyectos de software
  • Diferentes métodos para el procesado de información (lotes, tiempo real …)
  • Diseño de la interfaz de usuario.
  • Desarrollo y motivación de los estándares en software.
  • Aprenderás sobre:

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Prepara a los alumnos para interactuar mejor con los especialistas del sector de las tecnologías de la información
Proporciona conocimientos sobre el ciclo de vida de desarrollo de sistemas, las herramientas y métodos de desarrollo de software y los estándares utilizados en el diseño de la interfaz de usuario
Explica cómo se desarrolla y motiva el uso de estándares de software
Está dirigido a profesionales de campos ajenos a las tecnologías de la información, como finanzas, administración o gestión

Save this course

Save Fundamentos TIC para profesionales de negocios: Desarrollo de Software to your list so you can find it easily later:
Save

Reviews summary

Curso de desarrollo de software para novatos

Este curso presenta los fundamentos del desarrollo de software para principiantes, cubriendo gestión de proyectos, ciclo de vida, métodos, estándares y diseño de interfaz de usuario, de manera clara y didáctica.
Enseñanza clara y didáctica.
"Es un excelente curso que muestra de manera clara y didáctica el proceso de desarrollo de software..."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Fundamentos TIC para profesionales de negocios: Desarrollo de Software with these activities:
Reviewing Core Programming Concepts
Revisit the programming concepts covered in the course
Browse courses on Programming Concepts
Show steps
  • Review the basics of data structures and algorithms.
  • Solve coding challenges on platforms like LeetCode or HackerRank.
  • Participate in online forums for problem-solving.
Revise "Software Engineering" by Sommerville
Reinforce foundational software engineering principles early in the course
Show steps
  • Read the first three chapters of the book.
  • Summarize the key concepts covered in each chapter.
  • Identify areas where you need further clarification.
  • Discuss the concepts with classmates or a mentor.
Explore Software Development Tools
Enhance practical experience by exploring various software development tools
Show steps
  • Choose a software development tool or language of interest.
  • Follow online tutorials and documentation to learn the basics.
  • Build a small project using the chosen tool or language.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Participate in Study Groups
Foster collaboration and improve understanding through peer interactions
Show steps
  • Form or join a study group with classmates.
  • Discuss course concepts, review assignments, and work on projects together.
  • Share different perspectives and help each other understand complex topics.
Attend Software Development Workshops
Gain specialized knowledge and skills through structured workshops
Show steps
  • Research and identify relevant software development workshops.
  • Register for and attend the workshops.
  • Actively participate in the workshops and ask questions.
Contribute to Open-Source Software Projects
Gain practical experience and contribute to the software development community
Show steps
  • Identify open-source projects that align with your interests.
  • Review the project's documentation and code.
  • Make contributions to the project, such as bug fixes or feature enhancements.
Create a Technical Blog or Article
Enhance understanding and communication skills by writing about software development concepts
Show steps
  • Choose a topic related to the course material.
  • Research and gather information on the topic.
  • Organize and write a well-structured blog post or article.
  • Publish and share the content with others.

Career center

Learners who complete Fundamentos TIC para profesionales de negocios: Desarrollo de Software will develop knowledge and skills that may be useful to these careers:
Software Engineer
Software Engineers apply engineering principles to the design, development, and maintenance of software systems. This course can help Software Engineers learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Software Developer
Software Developers design, develop, and maintain software applications. This course can help Software Developers learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Systems Analyst
Systems Analysts design, develop, and implement computer systems. This course can help Systems Analysts learn about the software development process, the tools and methods used in software development, and the standards used in the development and design of user interfaces.
Business Analyst
A Business Analyst is responsible for bridging the gap between business and IT. They gather and analyze business requirements to determine how technology can be used to improve business processes. This course can help Business Analysts develop the skills they need to understand the software development process and to communicate effectively with software developers.
Project Manager
Project Managers plan, execute, and close projects. This course can help Project Managers learn about the software development process and the roles and functions in software project management.
Web Developer
Web Developers design, develop, and maintain websites. This course may be helpful for Web Developers who want to learn more about the software development process and the tools and methods used in software development.
Data Engineer
Data Engineers design, build, and maintain data pipelines. This course may be helpful for Data Engineers who want to learn more about the software development process and the tools and methods used in software development.
Technical Writer
Technical Writers create user manuals, technical documentation, and other written materials. This course may be helpful for Technical Writers who want to learn more about the software development process and the tools and methods used in software development.
Computer Support Specialist
Computer Support Specialists provide technical support to computer users. This course may be helpful for Computer Support Specialists who want to learn more about the software development process and the tools and methods used in software development.
Software Tester
Software Testers test software to find and fix bugs. This course may be helpful for Software Testers who want to learn more about the software development process and the tools and methods used in software development.
Data Scientist
Data Scientists use data to solve business problems. This course may be helpful for Data Scientists who want to learn more about the software development process and the tools and methods used in software development.
Machine Learning Engineer
Machine Learning Engineers design, develop, and maintain machine learning models. This course may be helpful for Machine Learning Engineers who want to learn more about the software development process and the tools and methods used in software development.
Database Administrator
Database Administrators design, implement, and maintain databases. This course may be helpful for Database Administrators who want to learn more about the software development process and the tools and methods used in software development.
Network Administrator
Network Administrators design, implement, and maintain computer networks. This course may be helpful for Network Administrators who want to learn more about the software development process and the tools and methods used in software development.
Information Security Analyst
Information Security Analysts protect computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be helpful for Information Security Analysts who want to learn more about the software development process and the tools and methods used in software development.

Reading list

We've selected 23 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Fundamentos TIC para profesionales de negocios: Desarrollo de Software.
Este libro es un texto clásico de ingeniería de software que proporciona una visión general completa del campo. Cubre una amplia gama de temas, desde los conceptos básicos hasta las últimas tendencias, y es una valiosa lectura para los estudiantes y profesionales que buscan una base sólida en ingeniería de software.
Provides a comprehensive introduction to software testing and quality assurance. It valuable resource for software developers and testers alike.
Provides a comprehensive introduction to user interface design and evaluation. It valuable resource for software developers, designers, and anyone else involved in the development of user interfaces.
Provides a comprehensive introduction to agile software development. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Provides a comprehensive introduction to extreme programming. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Este libro proporciona una introducción completa al análisis y diseño de sistemas de información. Cubre los conceptos básicos, así como los métodos y técnicas más recientes para el desarrollo de sistemas de información.
Provides practical advice on how to write clean and maintainable code. It valuable resource for software developers of all levels.
Provides a comprehensive introduction to kanban. It valuable resource for software developers, project managers, and anyone else involved in the development of software.
Provides a comprehensive introduction to devops. It valuable resource for software developers, IT operations professionals, and anyone else involved in the development and operation of software systems.
Classic reference on design patterns. It provides a catalog of proven solutions to common software design problems.
Provides practical advice on how to refactor code. It valuable resource for software developers who want to improve the quality of their code.
Classic work on software engineering. It provides insights into the challenges of software development and how to overcome them.
Provides a comprehensive overview of domain-driven design. It valuable resource for software developers who want to build complex software systems.
Este libro proporciona una referencia integral de términos y conceptos utilizados en ingeniería de software. Es útil para aclarar términos y conceptos desconocidos.
Provides a comprehensive overview of continuous delivery. It covers the tools and techniques needed to automate the software delivery process.
Provides a comprehensive overview of software testing. It covers the principles and practices of software testing.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Fundamentos TIC para profesionales de negocios: Desarrollo de Software.
Fundamentos TIC para profesionales de negocios:...
Most relevant
Fundamentos TIC para profesionales de negocios:...
Most relevant
Fundamentos TIC para profesionales de negocios: Hardware
Most relevant
Fundamentos TIC para profesionales de negocios:...
Most relevant
Competencias digitales de ofimática: Microsoft Excel
Most relevant
Competencias digitales de ofimática: Microsoft Word
Most relevant
Competencias digitales de ofimática: Microsoft PowerPoint
Most relevant
Competencias digitales de ofimática: Microsoft Access
Most relevant
Competencias digitales. Herramientas de ofimática...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser