Learn software programming basics for business professionals who need to work with IT specialists and understand fundamental concepts.
Learn software programming basics for business professionals who need to work with IT specialists and understand fundamental concepts.
This comprehensive course is part of a 5-course series designed to introduce business professionals to information systems in enterprises. Ideal for professionals from non-IT backgrounds (finance, administration, management), this program equips you with essential IT knowledge to effectively collaborate with specialists in your organization. In this specific course, you'll master fundamental software programming concepts, including the underlying logic of computer programs, data types and structures, file management, object-oriented programming, database management with SQL, and web development basics like HTML, XML, CSS, and JavaScript. The curriculum covers pseudocode, program logic, object-oriented programming principles, important data structures, common file types, database management fundamentals, SQL language basics, data warehousing, data mining concepts, and web technology essentials. By completing the full 5-course series, you'll be prepared to communicate effectively with IT specialists, specify requirements, evaluate workloads, and oversee results more efficiently.
10,822 already enrolled
Instructors:
Spanish
Español
What you'll learn
Understand programming syntax and structures using pseudocode Learn the logic behind computer program creation Master object-oriented programming concepts Identify important data types and structures Recognize common file types used in programming Understand database management principles Learn the basics of SQL language Explore data warehousing and data mining concepts Master web technology fundamentals including HTML, XML, CSS, and JavaScript Apply basic design and analysis guidelines for web development
Skills you'll gain
This course includes:
PreRecorded video
Graded assignments, exams
Access on Mobile, Tablet, Desktop
Limited Access access
Shareable certificate
Closed caption
Get a Completion Certificate
Share your certificate with prospective employers and your professional network on LinkedIn.
Created by
Provided by

Top companies offer this course to their employees
Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.





Module Description
This course provides a comprehensive introduction to software programming fundamentals for business professionals who need to work with information technology. The curriculum covers the essential concepts of computer programming, including syntax and structures using pseudocode, the logic behind creating computer programs, and object-oriented programming principles. Students will learn about important data types and structures, common file types, database management, and the basics of SQL language. The course also explores data warehousing and data mining concepts, along with web development fundamentals including HTML, XML, CSS, and JavaScript. The content is specifically designed for non-IT professionals who need to effectively communicate with IT specialists, specify requirements, evaluate workloads, and oversee technical projects in business environments.
Fee Structure
Payment options
Financial Aid
Instructors

29 Courses
Educational Technology Pioneer and MOOC Innovation Leader
Ignacio (Nacho) Despujol is a distinguished educator and technology leader at Universitat Politècnica de València (UPV), where he serves as the MOOC initiative coordinator. His diverse academic background includes a PhD in Educational Technology from Universidad de Murcia, Master's degrees in Telecommunication and Aeronautical Engineering from UPV, an Executive MBA from Catholic University of Valencia, and certification as a commercial pilot. Under his leadership, UPV has developed over 150 MOOCs with more than 4.6 million enrollments through their platform upvx.es and edx.org. His work has been particularly impactful in expanding Open edX's presence in Spanish universities, securing 500,000 euros in European Union funding. As an IEEE senior member and board member of the Valencia Telecommunication Engineering Guild, he combines his technical expertise with educational innovation, teaching Airport Engineering to aerospace students using a flipped classroom approach. His research and implementation of MOOCs has achieved an 8.69% completion rate with high student satisfaction levels.

9 Courses
Distinguished Leadership in Artificial Intelligence and Computer Science Innovation
Dr. Vicent Botti Navarro serves as Full Professor of Computer Sciences at Universitat Politècnica de València, where he has been teaching since 1984. As Head of the Valencian Research Institute for Artificial Intelligence (VRAIN) and the Grupo de Tecnología Informática-Inteligencia Artificial, he leads groundbreaking research in artificial intelligence, multiagent systems, and digital twins. His research impact spans multiple areas including holonic manufacturing systems, agreement technologies, and social dispersed computing, with over 2,000 academic citations. Currently serving as Vice-Rector for the Development of ITC Technologies, he spearheads the UPValenciaX and UPV[X] MOOC initiatives, demonstrating his commitment to expanding digital education access. His excellence in research was recognized with the 2005 Prize of Research from the Spanish Association on Artificial Intelligence (AEPIA). His recent work focuses on developing intelligent conversational agents, affective computing, and innovative solutions for smart cities, while maintaining active collaboration with international research teams and industry partners through the VRAIN institute.
Testimonials
Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.
Frequently asked questions
Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.