Online courses directory (19947)
Learn the ideas and vocabulary for listening to world music, and examine the music of several world music cultures and how they have entered into mainstream popular culture.
This course will focus on the myths of ancient Greece and Rome, as a way of exploring the nature of myth and the function it plays for individuals, societies, and nations.
This course provides a brisk, challenging, and dynamic treatment of differential and integral calculus, with an emphasis on conceptual understanding and applications to the engineering, physical, and social sciences.
This course will introduce you to the world of data analysis. You'll learn how to go through the entire data analysis process, which includes: * Posing a question * Wrangling your data into a format you can use and fixing any problems with it * Exploring the data, finding patterns in it, and building your intuition about it * Drawing conclusions and/or making predictions * Communicating your findings You'll also learn how to use the Python libraries NumPy, Pandas, and Matplotlib to write code that's cleaner, more concise, and runs faster. This course is part of the [Data Analyst Nanodegree](https://www.udacity.com/course/data-analyst-nanodegree--nd002).
Any meaningful experience on the web has a form. Whether it's a form made of text boxes, toggles, buttons, checkboxes, or touchable widgets, web developers need to be purposeful about forms to make users happy and increase [conversions](https://en.wikipedia.org/wiki/Conversion_marketing). In this course, you'll learn best practices for modern forms as taught by Google's Ido Green and Udacity's Cameron Pittman. You'll practice your skills along the way with a few self-directed projects, including an e-commerce checkout and an event planner app! As a special treat, you'll also watch a series of interviews with Luke Wroblewski, Google Product Director and author of [Web Form Design](http://www.lukew.com/resources/web_form_design.asp), to get his take on interactions for the modern web.
*This is the second course in the 3-course Machine Learning Series and is offered at Georgia Tech as CS7641. Taking this class here does not earn Georgia Tech credit.* Ever wonder how Netflix can predict what movies you'll like? Or how Amazon knows what you want to buy before you do? The answer can be found in Unsupervised Learning! Closely related to pattern recognition, Unsupervised Learning is about analyzing data and looking for patterns. It is an extremely powerful tool for identifying structure in data. This course focuses on how you can use Unsupervised Learning approaches -- including randomized optimization, clustering, and feature selection and transformation -- to find structure in unlabeled data. **Series Information**: Machine Learning is a graduate-level series of 3 courses, covering the area of Artificial Intelligence concerned with computer programs that modify and improve their performance through experiences. - [Machine Learning 1: Supervised Learning](https://www.udacity.com/course/ud675) - [Machine Learning 2: Unsupervised Learning](https://www.udacity.com/course/ud741) (this course) - [Machine Learning 3: Reinforcement Learning](https://www.udacity.com/course/ud820) If you are new to Machine Learning, we suggest you take these 3 courses in order. The entire series is taught as an engaging dialogue between two eminent Machine Learning professors and friends: Professor Charles Isbell (Georgia Tech) and Professor Michael Littman (Brown University).
This course introduces students to the real world challenges of implementing machine learning based trading strategies including the algorithmic steps from information gathering to market orders. The focus is on how to apply probabilistic machine learning approaches to trading decisions. We consider statistical approaches like linear regression, KNN and regression trees and how to apply them to actual stock trading situations.
Networked Life will explore recent scientific efforts to explain social, economic and technological structures -- and the way these structures interact -- on many different scales, from the behavior of individuals or small groups to that of complex networks such as the Internet and the global economy.
Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges. This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively.
This course will explore the many problems of the American health care system and discuss the specific ways that the Affordable Care Act will impact access, quality, costs, as well as medical innovation.
This course will discuss issues regarding vaccines and vaccine safety: the history, science, benefits, and risks of vaccines, together with the controversies and common questions surrounding vaccines, and an update on newly created vaccines and recent outbreaks of previously controlled diseases.
In this class you will learn how drugs affect the body, how they alter disease processes and how they might produce toxicity. We will discuss how new drugs are tested and developed prior to them being used for patient care. We will describe how personalization of medicine will become a common day reality in patient care.
This course is focused squarely on user experience, and seeks to show developers how thinking offline-first is the best way to ensure that applications perform their best in all scenarios, not just ideal ones. You'll learn to recognize the differences between good, poor, intermittent, and missing connectivity for your users , and master how to make applications that navigate these conditions with ease. Using the skills you master in this course, you'll conclude by building an app that that works both online and offline, and loads in new data when it can. You'll be a master of the cache! Your web apps will interact with the network just like native apps do. This will lead to better user experiences even in traditionally challenging connection scenarios like being stuck in a train tunnel, having to rely on over-crowded conference Wi-Fi, or traveling through a cellular “dead zone!”
This course covers everything a developer needs to know to asynchronously send and receive data in their web applications. You'll dive into how asynchronous requests work by using the XHR object to create and send asynchronous requests for image and news article data. Then, you'll see how you can perform async requests more easily using third-party libraries and APIs like jQuery's Ajax and the Fetch API.
**Machine learning** is one of the fastest-growing and most exciting fields out there, and **deep learning** represents its true bleeding edge. In this course, you’ll develop a clear understanding of the motivation for deep learning, and design intelligent systems that learn from complex and/or large-scale datasets. We’ll show you how to train and optimize basic neural networks, convolutional neural networks, and long short term memory networks. Complete learning systems in TensorFlow will be introduced via projects and assignments. You will learn to solve new classes of problems that were once thought prohibitively challenging, and come to better appreciate the complex nature of human intelligence as you solve these same problems effortlessly using deep learning methods. We have developed this course with Vincent Vanhoucke, Principal Scientist at Google, and technical lead in the Google Brain team. ***Note**: This is an intermediate to advanced level course offered as part of the [Machine Learning Engineer Nanodegree](https://www.udacity.com/course/machine-learning-engineer-nanodegree--nd009) program. It assumes you have taken a first course in machine learning, and that you are at least familiar with supervised learning methods.*
In this course, you’ll learn how to use Firebase from the experts at Google. Firebase is an app development platform that provides developers with a variety of tools and a scalable infrastructure so that you can quickly build high quality apps. In this course, you’ll build FriendlyChat, a realtime text and picture chat application. To start, you’ll see how easy it is to read and write data to Firebase. After that, you’ll learn how to let users login with their email or Google account. You’ll then learn how to use Firebase’s Security and Rules language to secure and add permissions to your data. In the second lesson, you’ll learn about Firebase Storage, which lets users upload content from their devices. Then you’ll have a brief overview of Firebase Analytics so you can analyze app usage data to make decision about your app. Following that, you’ll explore Firebase Notifications, which allow you to send notifications to customized segments of users. Finally, you’ll dive into Firebase Remote Config, which gives you the ability to tune and customize your app without having to publish a new version. By the end of this course you will have an Android application that can store and share data between different users in realtime as well as authenticate and authorize those users.
This course will explore new breakthroughs in the treatment of patients during cardiac arrest and after successful resuscitation, including new approaches to cardiopulmonary resuscitation (CPR) and post-arrest care.
This course will survey fundamental principles of cognitive and behavioral neurology. The emphasis of the course will be on the neural mechanisms underlying aspects of cognition and on diseases that affect intellect and behavior. No prior background in neurology, medicine, or neuroscience is required.
This course will use social network analysis, both its theory and computational tools, to make sense of the social and information networks that have been fueled and rendered accessible by the internet.
In this course, you'll learn what every citizen should know about the security risks--and future potential — of electronic voting and Internet voting.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.