Coursera Courses |
Professional Selling: Step 3 - Become a High-Performer (Coursera) https://www.coursera.org/learn/professional-selling-step-3 Foundational Skills and Knowledge Required of High Performing Salespeople. This course takes the mystery out of sales call preparation, execution, and follow up. Learners will gain a clear understanding of the sales process and the fundamental skills required to build lasting, long-term, trusting relationships with customers. Participants in Course Three will gain skills in planning a sales call from beginning to end while also seeking out opportunities to connect with the prospect. Important to |
Professional Skills for International Business (Coursera) https://www.coursera.org/learn/professional-skills-networking This course provides insight into the key professional skills needed by managers at all levels of an organisation. You’ll learn key skills such as how to make a positive first impression; how to become a role model at work; effective time and resource management; and networking. This course forms part of a specialisation from the University of London designed to help you develop and build the essential business, academic, and cultural skills necessary to succeed in international business, or in |
Professionalism in Allied Health (Coursera) https://www.coursera.org/learn/professionalism-allied-health This course will benefit anyone considering a career in allied health, as well as those already working the field. Allied Health Professionals must be committed to the key attributes of professionalism and strive to reflect this within the delivery of patient-centered, safe, and effective care. “Professionalism” is a broad term which reflects many different skills and abilities. For an individual to exhibit professionalism, they must be armed with specific skills and abilities that do not always |
Professionalism in an era of change (Coursera) https://www.coursera.org/learn/professionalism-in-an-era-of-change In this course we aim to provide you with an insight into how recent societal and technological developments have changed the work of professionals in a variety of professional domains and how this in turn affects professionalism. The course highlights core themes, discusses main insights and theories, raises questions and presents cases, and links insights to practical challenges in various professional domains. It provides a state of the art assessment of professionalism in transition, by look |
Profundización y actualización en Enfermedad Cardiovascular (Coursera) https://www.coursera.org/learn/profundizacion-y-actualizacion-en-enfermedad-cardiovascular El curso de Profundización y actualización en Enfermedad Cardiovascular del adulto pretende mejorar la capacidad del estudiante para llevar a cabo procesos de evaluación de riesgo, clasificación y abordaje diagnóstico para así establecer planes de prevención y tratamiento adecuado en su práctica clínica habitual de las cinco enfermedades más prevalentes en este escenario (ateroesclerosis, hipertensión arterial, falla cardiaca, fibrilación auricular y diabetes mellitus). El curso cuenta con mat |
Program Design & Evaluation for Health Systems Strengthening (Coursera) https://www.coursera.org/learn/program-design-and-evaluation-for-health-systems-strengthening This course provides an introduction to designing and evaluating to strengthen the health system. After successful completion of all learning activities, course participants will be able to: 1. Define health systems strengthening 2. Describe health systems frameworks and how to incorporate them into evaluation planning 3. Describe how to design and prioritize implementation of health systems programs 4. Detail approaches to evaluate health systems programs, including data sources and study desig |
Program Management Fundamentals (Coursera) https://www.coursera.org/learn/pmi-pgmp-certification-prep-program-management-fundamentals Welcome to the Program Management Fundamentals course! This course focuses on the essential principles, methodologies, and best practices established by the Project Management Institute (PMI®) to navigate the complexities of program management. Learners should have prior experience in program management and a solid understanding of project management principles. Familiarity with the PMI® framework is recommended. By the end of this course, - Analyze the alignment of organizational strategy |
Program Management: Execution, Stakeholders & Governance (Coursera) https://www.coursera.org/learn/program-management-execution-stakeholders-governance Businesses value skilled program managers and happily offer salaries of $120,000 or more in the US to attract the best talent (Average salary, Glassdoor). This course builds key skills in stakeholder engagement and program governance that will catch the eye of employers. Program managers use these skills to align interests, ensure accountability, and guide decision-making for successful program execution. In this course, as you explore the program's three phases, you’ll look at how to success |
Program Management: Framework, Strategy, and Planning (Coursera) https://www.coursera.org/learn/program-management-framework-strategy-and-planning Businesses report that 80% more projects meet forecast ROI when benefits are aligned with an organization’s strategic goals (PMI). This course provides aspiring program managers (PMs) with the in-demand skills needed to align multiple projects with strategic goals and ensure program success. Framework, strategy, and planning are essential tools in a PM’s toolkit that provide the structure and roadmap they need to align program objectives with organizational goals. In this course, you’ll exp |
Program Management: Prepare for PMI-PgMP Certification Exam (Coursera) https://www.coursera.org/learn/program-management-prepare-pmi-pgmp-certification-exam PMI-PgMP certification is a highly respected credential that verifies the program management expertise companies are looking for. This PMI-PgMP Certification Preparation course gives you the practice and understanding you need to excel in the rigorous exam. PgMP certification recognizes advanced experience in overseeing multiple related projects aligned with organizational objectives and gives you a distinct advantage in employment and promotional opportunities. During the course, you’ll get |
Programação para todos (Conceitos básicos de Python) (Coursera) https://www.coursera.org/learn/python-pt Este curso tem como objetivo ensinar a todos os conceitos básicos de programação de computadores usando Python. Abordamos o básico de como criar um programa a partir de uma série de instruções simples em Python. O curso não tem pré-requisitos e evita tudo, exceto a matemática mais simples. Qualquer pessoa com experiência moderada em computadores deve ser capaz de dominar os materiais deste curso. Este curso abordará os capítulos 1 ao 5 do livro “Python para Todos”. Assim que o aluno concluir e |
Programación con JavaScript (Coursera) https://www.coursera.org/learn/programming-with-javascript-es JavaScript es el lenguaje de programación que impulsa la web moderna. En este curso, aprenderá los conceptos básicos del desarrollo web con JavaScript. Trabajará con funciones, objetos, matrices, variables, tipos de datos, el DOM (Document Object Model, Modelo de objetos del documento) de HTML y mucho más. Aprenderá a utilizar JavaScript y descubrirá las posibilidades interactivas con las modernas tecnologías de JavaScript. Por último, aprenderá sobre la práctica de probar el código y cómo escri |
Programación en Python (Coursera) https://www.coursera.org/learn/programacion-python ¡Te damos la bienvenida al curso de Programación en Python de la Universidad de los Andes! El propósito de este curso es ofrecerte un ambiente interactivo para que desarrolles tus habilidades de pensamiento computacional, aprendas a programar en el lenguaje Python y te entrenes en la resolución de problemas utilizando un computador. La estrategia pedagógica empleada es el aprendizaje activo basado en casos. Es un curso altamente interactivo que constantemente te retará a responder preguntas, ve |
Programación en Python II: aprendiendo a estructurar datos (Coursera) https://www.coursera.org/learn/programacion-en-python-ii-aprendiendo-a-estructurar-datos En este curso los estudiantes conocerán estructuras de datos secuenciales como listas, tuplas, stacks y colas. Luego, se presentarán estructuras no secuenciales como conjuntos y diccionarios, junto con sus ventajas y desventajas, lo que les permitirá escoger la representación apropiada para organizar datos de manera más eficiente. A continuación, se introducirán elementos de modelación para problemas más complejos mediante la programación orientada a objetos. Para finalizar se presentará la recu |
Programación Orientada a Objetos con Python (Coursera) https://www.coursera.org/learn/programacion-python-objetos Este curso te dará ágil acceso a los conceptos del paradigma de programación orientado a objetos, utilizando el lenguaje de programación Python en su versión 3.0. Una vez termines este curso, tendrás conocimiento tanto para el diseño de programas con objetos como para diagramar UML; lo que te permitirá diseñar y construir sistemas con objetos, modelando cualquier aspecto de la realidad que desees. Además podrá hacer sistemas de calidad realizando pruebas automáticas del sistema y reestructur |
Programación para todos (Introducción a Python) (Coursera) https://www.coursera.org/learn/python-es Este curso se orienta a enseñar los conceptos básicos de programación informática con Python. Abarca los conceptos básicos sobre cómo diseñar un programa a partir de instrucciones simples en Python. El curso no tiene requisitos previos e incluye solo operaciones matemáticas simples. Cualquier persona con algo de experiencia en informática podrá dominar los materiales de este curso. Este curso abarcará los capítulos de 1 a 5 del libro de texto “Python para todos”. Una vez completado este curso, |
Programación y presupuesto del proyecto (Coursera) https://www.coursera.org/learn/riesgos-cambios-proyectos En este curso, aprenderás los principios fundamentales de la gestión del tiempo y costo en las etapas de planificación. Se identificarán las actividades del proyecto a partir de la EDT, se establecerá la secuencia, recursos y duración necesarios para finalmente desarrollar el cronograma detallado del proyecto. De igual manera, aprenderás a estimar los costos de los recursos, para desarrollar un presupuesto detallado y flujo de efectivo a lo largo del proyecto. Después de este curso, podrás expl |
Programando con Java para aplicaciones Android (Coursera) https://www.coursera.org/learn/programandoconjava ¡Aprende lo mejor de Java para el desarrollo en Android! Descubre lo necesario para construir tus aplicaciones móviles de una forma sencilla, objetiva y práctica. A lo largo del curso, verás diversos ejemplos para crear tu primer Hola Mundo y practicarás la programación orientada a objetos. |
Programar en Python (Coursera) https://www.coursera.org/learn/programming-in-python-es En este curso, se mostrarán las habilidades básicas de programación con la sintaxis básica de Python. Aprenderá a utilizar el código para resolver problemas. Explorará por completo en el ecosistema Python y aprenderá sobre módulos, bibliotecas y herramientas populares para Python. También podrá utilizar objetos, clases y métodos en Python y utilizar variables, tipos de datos, flujos de control y bucles, funciones y estructuras de datos. Aprenderá a reconocer y solucionar errores y escribirá pr |
Programmatic Advertising (Coursera) https://www.coursera.org/learn/programmatic-advertising Native advertising is a niche form of advertising that leverages the design and format of news and entertainment content. Native advertising is less about selling products and more about producing useful content for consumers who are in the ‘consideration’ phase of the advertising purchase funnel. Often in the form of news-like stories, native advertising has been shown to persuade consumers. Native advertising is affordable, and doesn’t require graphic design to get started. For these reasons, |
Programmation pour tous (mise en route de Python) (Coursera) https://www.coursera.org/learn/python-fr Ce cours vise à enseigner à tous les bases de la programmation informatique en Python. Nous couvrons les bases pour construire un programme à partir d’une série d’instructions simples en Python. Le cours ne suppose aucune condition préalable et repose sur le b.a.-ba des mathématiques. Toute personne avec une expérience informatique modérée devrait être capable de maîtriser le contenu de ce cours. Ce cours couvrira les chapitres 1 à 5 du manuel « Python pour tous ». Lorsqu’un étudiant aura term |
Programming and Application Foundations (Coursera) https://www.coursera.org/learn/illinois-tech-programming-and-application-foundations This course introduces the students to the creation and deployment of modern, standards-compliant web pages written in HTML, CSS, and JavaScript in the context of the client-server architecture of the web. The course also covers the fundamentals of programming in a modern programming language, basic data modeling, database design, implementation, and administration of single-user and shared multi-user database applications using a contemporary relational database management system. The course ai |
Programming for Data Science (Coursera) https://www.coursera.org/learn/programming-for-data-science Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions. This course provides de |
Programming for Everybody (Getting Started with Python) (Coursera) https://www.coursera.org/learn/python This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to tak |
Programming for the Internet of Things Project (Coursera) https://www.coursera.org/learn/internet-of-things-project In this Capstone course, you will design a microcontroller-based embedded system. As an option, you can also build and test a system. The focus of your project will be to design the system so that it can be built on a low-cost budget for a real-world application. To complete this project you'll need to use all the skills you've learned in the course (programming microcontrollers, system design, interfacing, etc.). The project will include some core requirements, but leave room for your creativit |
Programming Foundations with JavaScript, HTML and CSS (Coursera) https://www.coursera.org/learn/duke-programming-web Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where others can upload their images and apply image filters that you create. After completing this course, you will be able to: 1. Think critically about how to solve a problem using programming; 2. Write JavaScript pr |
Programming Fundamentals (Coursera) https://www.coursera.org/learn/programming-fundamentals Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful proble |
Programming Fundamentals in Kotlin (Coursera) https://www.coursera.org/learn/meta-programming-fundamentals-kotlin Practice and expand on the fundamentals of programming that are core to any language as well as the unique aspects of Kotlin syntax. You will work with data types, functions, conditionals, operators, collections-arrays, variables and loops. Furthermore, you will declare and initialize different types of variables and explain their scope as well as create arrays and collections in Kotlin. You’ll create control flow patterns using conditionals and loops. There will be opportunities to practice u |
Programming Fundamentals in Swift (Coursera) https://www.coursera.org/learn/programming-fundamentals-swift This course is ideal for beginners eager to learn the fundamental concepts that underpin the Swift programming language. Explore the basic programming concepts and data structures that are core to any language, while discovering the unique aspects that make Swift as versatile as it is today. In this course, you will receive hands-on practice utilizing these concepts. More specifically, you will learn how to use constants and variables with different data types and explore how to sort and store |
https://www.coursera.org/learn/programming-c C remains one of the most popular languages thanks to its portability and efficiency, and laying the groundwork for many programming languages like C++, Java, JavaScript, and Python. In this course, you’ll dive deeper into the syntax of C, learning the functions of the language and how to properly apply them within an algorithm. Identify types, operators, and expressions within C to build recursive functions and examine the role of the C preprocessor in achieving software portability. |
Programming in Python (Coursera) https://www.coursera.org/learn/programming-in-python In this course, you will be introduced to foundational programming skills with basic Python Syntax. You’ll learn how to use code to solve problems. You’ll dive deep into the Python ecosystem and learn popular modules, libraries and tools for Python. You’ll also get hands-on with objects, classes and methods in Python, and utilize variables, data types, control flow and loops, functions and data structures. You’ll learn how to recognize and handle errors and you’ll write unit tests for your Pyt |
Programming Languages Ⅰ (Coursera) https://www.coursera.org/learn/programming-languages-1 The goal of this course is to help students: 1. learn new languages quickly, 2. evaluate various languages and pick the most suitable one for a given task, 3. know when and how to design a little language, and 4. understand the effects of languages on thought and communication. We will study programming language concepts, not as paradigms but as a set of basic building blocks, by 1) implementing interpreters for the concepts using the Scala programming language and 2) rigorously discussing the |
Programming Languages, Part A (Coursera) https://www.coursera.org/learn/programming-languages This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones. This course is neither particularly theoretical nor just about programming specifics -- it will give you a framework f |
Programming Languages, Part B (Coursera) https://www.coursera.org/learn/programming-languages-part-b [As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to material from Part A.] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective progra |
Programming Languages, Part C (Coursera) https://www.coursera.org/learn/programming-languages-part-c [As described below, this is Part C of a 3-part course. Participants should complete Parts A and B first -- Part C "dives right in" and refers often to material from Part A and Part B.] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you mor |
Programming Mobile Applications for Android Handheld Systems: Part 1 (Coursera) https://www.coursera.org/learn/android-programming This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly. |
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) https://www.coursera.org/learn/android-programming-2 This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps. |
Programming Reactive Systems (Coursera) https://www.coursera.org/learn/scala-akka-reactive Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their basic building-blocks are event handlers. This course teaches how to implement reactive systems in Scala and Akka by using high-level abstractions, such as actors, asynchronous computations, and reactive streams. You will learn how to: - use, transform and sequence asynchronous computations using |
Programming with C ++ (Coursera) https://www.coursera.org/learn/programming-with-c-plus-plus This comprehensive C++ Programming course will equip you with the skills needed to excel in modern software development. You’ll master C++ fundamentals, advanced programming techniques, and real-world applications, from building dynamic programs to managing complex data structures. By the end of this course, you will be able to: - Master C++ Fundamentals: Gain a solid foundation in C++ by learning variables, loops, strings, and conditional statements. - Apply OOP Principles: Understand object |
Programming with Cloud IoT Platforms (Coursera) https://www.coursera.org/learn/cloud-iot-platform Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data. This course aims at introducing IoT Cloud platforms from Samsung, Microsoft, Amazon, IBM and Google and how they can be used |
Programming with Generative AI (Coursera) https://www.coursera.org/learn/programming-with-generative-ai Our "Programming with Generative AI" course takes you on a practical journey, exploring how generative AI tools can transform your coding workflow. Whether you're a software developer, tech lead, or AI enthusiast, this hands-on program is designed for you. Learn by doing: - Dive deep into GitHub Copilot, the innovative tool co-developed by OpenAI and GitHub. - Master this powerful technology through hands-on examples. - Seamlessly integrate generative AI into your workflow for a more efficient |
Programming with Java (Coursera) https://www.coursera.org/learn/programming-with-java This is the second course in the Amazon Junior Software Developer Professional Certificate. In this course, you will explore advanced Object-Oriented Programming (OOP) concepts in Java, starting with an introduction to Interfaces and Abstract Classes. You'll learn how to effectively utilize interfaces for achieving multiple inheritance and how abstract classes play a crucial role in designing class hierarchies. Moving forward, you'll dive into Exception Handling, covering various types of except |
Programming with JavaScript (Coursera) https://www.coursera.org/learn/programming-with-javascript JavaScript is the programming language that powers the modern web. In this course, you will learn the basic concepts of web development with JavaScript. You will work with functions, objects, arrays, variables, data types, the HTML DOM, and much more. You will learn how to use JavaScript and discover interactive possibilities with modern JavaScript technologies. Finally, you will learn about the practice of testing code and how to write a unit test using Jest. |
Programming with Scratch (Coursera) https://www.coursera.org/learn/programming-with-scratch Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding. |
Proje Planlaması: Her Şeyi Bir Araya Getirmek (Coursera) https://www.coursera.org/learn/proje-planlamasi-her-seyi-bir-araya-getirmek Google Proje Yönetimi Sertifika Programı’nın üçüncü kursundasınız. Bu kursta, proje yaşam döngüsünün ikinci aşaması olan proje planlama aşamasında projeyi bütün ayrıntılarıyla ortaya koymayı öğreneceksiniz. Proje planının temel bileşenlerini, takvimi belirlerken doğru tahminlerde bulunmayı ve ara hedeflerin nasıl belirleneceğini inceleyeceksiniz. Daha sonra, bütçenin nasıl oluşturulacağını ve yönetileceğini ve satın alma süreçlerinin nasıl işlediğini öğreneceksiniz. Ardından, farklı risk türleri |
Proje Yönetiminin Temelleri (Coursera) https://www.coursera.org/learn/proje-yonetiminin-temelleri Bu kurs, sizi, proje yönetiminde giriş seviyesindeki pozisyonlara başvurmanız için gereken becerileri kazandırmaya yönelik altı kursluk serinin ilkidir. Proje yöneticileri, çalıştıkları kurumların başarılı olmasına yardımcı olmak için kritik projelerin yönetilmesinde, planlanmasında ve uygulanmasında kilit rol oynar. Bu kursta, temel proje yönetimi terminolojisini keşfedecek ve bir proje yöneticisinin görev ve sorumluluklarını derinlemesine kavrayacaksınız. Ayrıca, bu programı tamamladıktan sonr |
Project - Monitoring and Control (Coursera) https://www.coursera.org/learn/project---monitoring-and-control This is the Second course of “Project – Monitoring and Control” specialization program. The course, titled "Project planning and execution management," is designed to provide a thorough exploration of Quality and EHS management, Procurement & Subcontract management, Communication & Stakeholder Management, Project Monitoring & Control. This course covers key areas essential for successful project delivery. Leaners will delve into the principles of Quality Management, focusing on processes, standa |
Project Approaches, Lifecycles, and Agile Implementation (Coursera) Welcome to the Project Approaches, Lifecycles, and Agile Implementation course! This course provides a comprehensive overview of various project management methodologies, focusing on traditional and agile approaches. Learners will explore different project lifecycles, understand the principles of agile implementation, and learn how to apply these concepts to real-world scenarios. This course requires a solid understanding of project management. By the end of this course, you will be able to: |
Project Delivery in Business Analysis and Capstone Project (Coursera) https://www.coursera.org/learn/project-delivery-in-business-analysis-and-capstone-project In this course you’ll learn how to create a basic project plan, laying the groundwork for successful project execution. Dive into risk management by identifying, analyzing, and monitoring risks using a RAID log. Explore various Software Development Life Cycle (SDLC) models, including Waterfall, V-model, and Agile, and gain insights into the SCRUM framework within the context of Agile methodology. Understand the crucial role of quality management in business projects and discover how to ensure pr |
Project Execution and Control (Coursera) https://www.coursera.org/learn/project-execution-control The focus of this course is on the process of managing projects. After planning is done, we need to know how to successfully execute the plan and deliver within the allocated timeframe and cost. This course will focus on how execution and progress evaluation is performed in a waterfall approach, as well as the agile approach to project management. The goal is to learn the tools and techniques offered by both of these approaches and empower the project managers to utilize what works for a given |