www.udacity.com
Open in
urlscan Pro
2606:4700::6812:b74
Public Scan
Submitted URL: https://mclick.udacity.com/z/z3hvopohi
Effective URL: https://www.udacity.com/courses/all?bsft_aaid=9221f19b-f6a7-4fca-b62d-42784334b9f2&bsft_clkid=5b971ebb-4bcf-4ba7-a217-00...
Submission: On July 26 via manual from US — Scanned from DE
Effective URL: https://www.udacity.com/courses/all?bsft_aaid=9221f19b-f6a7-4fca-b62d-42784334b9f2&bsft_clkid=5b971ebb-4bcf-4ba7-a217-00...
Submission: On July 26 via manual from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Skip to content Job burnout? Reignite your career with our hottest bundle offer. 72 hours only. Why Udacity?Student Success Schools Artificial IntelligenceAutonomous SystemsBusinessCloud ComputingCybersecurityData ScienceProduct ManagementProgramming & DevelopmentFull Program Catalog POPULAR PROGRAMS 1. Data Engineer 2. Product Manager 3. Introduction to Programming 4. Business Analytics 5. Data Scientist Sign InGet Started PROGRAM CATALOG Nanodegree programs starting at $399/mo Search filters Sort by Best matchMost reviewedHighest rated FILTER BY: Topic Android Android Development Android Studio Artificial Intelligence AWS Bootstrapping Business Strategy C++ Career Advancement CNNs Computer Vision Continuous Integration Control Flow Cryptography CSS Data Analysis Data Dashboards Data Modeling Data Science Data Structures Data Visualization Data Wrangling Debugging Deep Learning Docker Excel & Spreadsheets Firebase Flask Functions Game Development Git & GitHub HTML Interview practice Introduction to Machine Learning iOS Java JavaScript JOINs Kotlin Kubernetes Localization Machine Learning Matplotlib Memory Management Microservices MongoDB MySQL Natural Language Processing Networking Neural Networks NumPy Numpy & Pandas Object-oriented Programming Pandas Pandas & NumPy Partitions PostgreSQL Probability Product Design Product Management Product Strategy Prototyping Python PyTorch R Reinforcement Learning Relational and Non-Relational Databases Software Engineering Spark SQL Statistics Subqueries Supervised Learning Swift UI Unsupervised Learning User Research Variables and Constants Whiteboarding Window Functions Field Artificial Intelligence Autonomous Systems Business Cloud Computing Cybersecurity Data Science Product Management Programming & Development Career Difficulty level Beginner Intermediate Advanced Duration <1 Month 1 - 3 Months 3+ Months Price $100 – $500 $500 – $1000 $1000+ Free Sort by Best matchMost reviewedHighest rated Apply FiltersCancel * Nanodegree DATA ENGINEER Data Engineering is the foundation for the new world of Big Data. Enroll now to build production-ready data infrastructure, an essential skill for advancing your data career. SKILLS COVERED Data Modeling, Data Pipelines, Data Lakes, Spark, Airflow PREREQUISITES Intermediate Python & SQL View more + Program DetailsDownload Syllabus intermediate5 Months 4.6 stars 1734 reviews IN COLLABORATION WITH: Insight Program DetailsDownload Syllabus IN COLLABORATION WITH: Insight * Nanodegree PRODUCT MANAGER Envision and execute the development of industry-defining products, and learn how to successfully bring them to market. SKILLS COVERED Product Strategy, Product Design, Product Development, Design Sprint, Product Launch PREREQUISITES No Experience Required View more + Program DetailsDownload Syllabus beginner4 Months 4.7 stars 843 reviews Program DetailsDownload Syllabus * Nanodegree INTRODUCTION TO PROGRAMMING Udacity's Intro to Programming is your first step towards careers in Web and App Development, Machine Learning, Data Science, AI, and more! This program is perfect for beginners. SKILLS COVERED Front-End Development Basics, HTML, CSS, Python Syntax, Text Processing in Python, DevTools, Command Line Interface Basics, Code Debugging, Basic JavaScript scripts, JavaScript Functions, JavaScript arrays, JavaScript objects PREREQUISITES No coding experience needed View more + Program DetailsDownload Syllabus beginner4 Months 4.7 stars 3840 reviews Program DetailsDownload Syllabus * Nanodegree BUSINESS ANALYTICS Gain foundational data skills applicable to any industry. Collect and analyze data, model business scenarios, and communicate your findings with SQL, Excel, and Tableau. SKILLS COVERED Excel & Spreadsheets, SQL, Data Visualization, Data Dashboards PREREQUISITES None View more + Program DetailsDownload Syllabus beginner3 Months 4.8 stars 2605 reviews IN COLLABORATION WITH: Mode Program DetailsDownload Syllabus IN COLLABORATION WITH: Mode * Nanodegree DATA SCIENTIST Build effective machine learning models, run data pipelines, build recommendation systems, and deploy solutions to the cloud with industry-aligned projects. SKILLS COVERED Machine Learning, Deep Learning, Software Engineering PREREQUISITES Python, SQL & Statistics View more + Program DetailsDownload Syllabus advanced4 Months 4.7 stars 1180 reviews IN COLLABORATION WITH: Bertelsmann, Figure Eight, IBM Watson, Insight, Kaggle, Starbucks Program DetailsDownload Syllabus IN COLLABORATION WITH: Bertelsmann, Figure Eight, IBM Watson, Insight, Kaggle, Starbucks * Nanodegree C++ Get hands-on experience by building five real-world projects. SKILLS COVERED Data Structures & Algorithms, Memory Management, Concurrency, Object-oriented Programming, C++ PREREQUISITES Intermediate Programming View more + Program DetailsDownload Syllabus intermediate4 Months 4.5 stars 1109 reviews Program DetailsDownload Syllabus * Nanodegree SELF-DRIVING CAR ENGINEER In this program, you will learn the techniques that power self-driving cars across the full stack of a vehicle’s autonomous capabilities. Using Deep Learning with radar and lidar sensor fusion, you will train the vehicle to detect and identify its surroundings to inform navigation. SKILLS COVERED Computer Vision, Deep Learning, Sensor Fusion, Localization, Self-Driving Cars, Path Planning and Control PREREQUISITES Python, C++, Linear Algebra and Calculus View more + Program DetailsDownload Syllabus advanced5 Months IN COLLABORATION WITH: Waymo, Mercedes-Benz Program DetailsDownload Syllabus IN COLLABORATION WITH: Waymo, Mercedes-Benz * Nanodegree PROGRAMMING FOR DATA SCIENCE WITH PYTHON Learn the fundamental programming tools for data professionals: Python, SQL, the Terminal and Git. SKILLS COVERED Python, Numpy & Pandas, SQL, Git & GitHub PREREQUISITES None View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 1532 reviews IN COLLABORATION WITH: Mode Program DetailsDownload Syllabus IN COLLABORATION WITH: Mode * Nanodegree DATA ANALYST Use Python, SQL, and statistics to uncover insights, communicate critical findings, and create data-driven solutions. SKILLS COVERED Data Wrangling, Matplotlib, Bootstrapping, Pandas & NumPy, Statistics PREREQUISITES Python & SQL View more + Program DetailsDownload Syllabus intermediate4 Months 4.6 stars 3464 reviews IN COLLABORATION WITH: Kaggle Program DetailsDownload Syllabus IN COLLABORATION WITH: Kaggle * Nanodegree DIGITAL MARKETING Meet the growing demand for skilled digital marketers by learning the latest technologies for building impactful marketing strategies. SKILLS COVERED Digital Marketing, Marketing fundamentals, Google Analytics, Social Media Marketing, Facebook Marketing, Search Engine Optimization, Search Engine Marketing, Digital marketing metrics, Display Ads, Video advertising, Email marketing, Branding strategy PREREQUISITES No Experience Required. View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 2405 reviews Program DetailsDownload Syllabus * Nanodegree FRONT END WEB DEVELOPER Learn how to build high quality websites and dynamic applications to create stunning user experiences for the web. SKILLS COVERED JavaScript, HTML, CSS, Webpack, Flexbox, Node, Object-oriented Programming PREREQUISITES Knowledge of basic HTML, CSS, and JavaScript View more + Program DetailsDownload Syllabus intermediate4 Months 4.6 stars 1184 reviews Program DetailsDownload Syllabus * Nanodegree BLOCKCHAIN DEVELOPER Demand for blockchain developers is skyrocketing. In this program, you'll work with the Bitcoin and Ethereum protocols, build projects for real-world application, and gain the essential skills for a career in this dynamic space. SKILLS COVERED Ethereum Blockchain, Blockchain Architecture, Data Auditing PREREQUISITES Object-oriented programming View more + Program DetailsDownload Syllabus intermediate4 Months 4.5 stars 563 reviews Program DetailsDownload Syllabus * Nanodegree MACHINE LEARNING DEVOPS ENGINEER In this program,you will build theDevOps skills required to automate the various aspects and stages of machine learning model building and monitoring. SKILLS COVERED API development, Automated model scoring, CI/CD, Model testing, Data Version Control, Machine Learning Pipelines PREREQUISITES Prior experience with Python and Machine Learning View more + Program DetailsDownload Syllabus advanced4 Months 4.7 stars 107 reviews Program DetailsDownload Syllabus * Nanodegree FULL STACK WEB DEVELOPER Learn to design and develop powerful modern web applications that form the foundation for the apps, websites, and systems that people and businesses use every day. SKILLS COVERED Python, JavaScript, PostgreSQL, Flask, Docker, Kubernetes PREREQUISITES Prior experience with Python, CSS/HTML, and Git View more + Program DetailsDownload Syllabus intermediate4 Months 4.5 stars 742 reviews Program DetailsDownload Syllabus * Nanodegree REACT Become a successful React developer by learning to build declarative user interfaces for the web with React and manage state more predictably in your applications with Redux. SKILLS COVERED React Component State, React Router, React Hooks, JavaScript Functions, Application State Management with Redux, React-Redux Bindings, React Component State, Fetching Data, React Native Basics, Data Lifecycle Management, Jest, React-Redux Bindings, React Design Patterns, Software Testing PREREQUISITES HTML & CSS, JavaScript, Asynchronous JavaScript (AJAX) and Web forms View more + Program DetailsDownload Syllabus beginner2 Months 4.7 stars 1257 reviews Program DetailsDownload Syllabus * Nanodegree ARTIFICIAL INTELLIGENCE FOR TRADING Complete real-world projects designed by industry experts, covering topics from asset management to trading signal generation. Master AI algorithms for trading, and build your career-ready portfolio. SKILLS COVERED Momentum Trading Strategy, Smart Beta, Alpha Factors, Natural Language Processing, Deep Learning, Neural Networks PREREQUISITES Python & Mathematics View more + Program DetailsDownload Syllabus intermediate6 Months 4.6 stars 785 reviews IN COLLABORATION WITH: WorldQuant Program DetailsDownload Syllabus IN COLLABORATION WITH: WorldQuant * Nanodegree DEEP LEARNING Deep learning is driving advances in artificial intelligence that are changing our world. Enroll now to build and apply your own deep neural networks to produce amazing solutions to important challenges. SKILLS COVERED Deep Learning, Neural Networks, Jupyter Notebooks, CNNs, GANs PREREQUISITES Basic Python View more + Program DetailsDownload Syllabus intermediate4 Months 4.7 stars 3355 reviews IN COLLABORATION WITH: AWS, Facebook Artificial Intelligence Program DetailsDownload Syllabus IN COLLABORATION WITH: AWS, Facebook Artificial Intelligence * Nanodegree SQL Master SQL, the core language for Big Data analysis, and enable insight-driven decision-making and strategy for your business. SKILLS COVERED SQL, PostgreSQL, JOINs, Subqueries, Window Functions, Partitions, Data Cleaning, DDL, DML, Relational and Non-Relational Databases PREREQUISITES Basic understanding of data types View more + Program DetailsDownload Syllabus beginner2 Months 4.6 stars 319 reviews Program DetailsDownload Syllabus * Nanodegree UX DESIGNER Design impactful user experiences for products in today’s digital world. SKILLS COVERED User Research, User Experience, Prototyping, Interactive Design, User Interface Design, Usability Testing PREREQUISITES No Experience Required. View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 1026 reviews Program DetailsDownload Syllabus * Nanodegree JAVA DEVELOPER Learn back-end development with the Java programming language SKILLS COVERED Java, Spring Boot, Rest API, MySQL, MongoDB PREREQUISITES Intermediate knowledge of Java View more + Program DetailsDownload Syllabus intermediate4 Months 4.5 stars 350 reviews Program DetailsDownload Syllabus * Nanodegree JAVA PROGRAMMING This Nanodegree program is intended to elevate your Java abilities and teach you the fundamental skills used by Java developers to design, code, test and deploy cutting-edge Java software. It is ideal for programming beginners with little or no Java experience who want to set themselves up for success as a professional Java developer and deploy functional Java-based applications of their own creation. SKILLS COVERED Object-oriented programming, functional programming, I/O, reflection, concurrent programming, Java modules PREREQUISITES Basic programming concepts like variables, loops and conditionals. View more + Program DetailsDownload Syllabus beginner3 Months 4.6 stars 136 reviews Program DetailsDownload Syllabus * Nanodegree AWS MACHINE LEARNING ENGINEER You’ll master the skills necessary to become a successful ML engineer. Learn the data science and machine learning skills required to build and deploy machine learning models in production using Amazon SageMaker. SKILLS COVERED Feature Engineering, Machine Learning Fluency, Data Loading with SageMaker, Amazon S3, Neural Network Basics, Deep Learning Fluency, Hyperparameter Tuning, Machine Learning Framework Fundamentals, SageMaker JumpStart, Cloud Resource Allocation, Distributed Model Training with SageMaker, AWS Lambda PREREQUISITES Basic knowledge of machine learning algorithms and Python programming View more + Program DetailsDownload Syllabus intermediate5 Months 4.7 stars 102 reviews IN COLLABORATION WITH: AWS Program DetailsDownload Syllabus IN COLLABORATION WITH: AWS * Nanodegree ANDROID KOTLIN DEVELOPER Master Android app development with Kotlin, a modern programming language that enables developers to be more productive. SKILLS COVERED Android Development, Kotlin, Android Studio, Gradle, RESTful interfaces, Web APIs, App Architecture, Databases, Custom Views, Notifications, Location Services, Testing, Firebase PREREQUISITES Experience with Object-Oriented Programming View more + Program DetailsDownload Syllabus intermediate4 Months 4.7 stars 350 reviews IN COLLABORATION WITH: Google Program DetailsDownload Syllabus IN COLLABORATION WITH: Google * Nanodegree AI PROGRAMMING WITH PYTHON Learn Python, NumPy, Pandas, Matplotlib, PyTorch, Calculus, and Linear Algebra—the foundations for building your own neural network. SKILLS COVERED Python, NumPy, Pandas, Matplotlib, PyTorch PREREQUISITES Basic Algebra and Programming Knowledge View more + Program DetailsDownload Syllabus beginner3 Months 4.6 stars 1253 reviews Program DetailsDownload Syllabus * Nanodegree INTERMEDIATE PYTHON The Intermediate Python Nanodegree program teaches intermediate-level skills for programming with the Python language. It is ideal for developers interested in using Python to build more complex algorithms with greater capabilities in preparation for a variety of different roles spanning fields like data science, AI, and software engineering. SKILLS COVERED Python, Object-oriented programming, Modular code, Python Package Index PREREQUISITES Basic Python View more + Program DetailsDownload Syllabus intermediate2 Months 4.4 stars 130 reviews Program DetailsDownload Syllabus * Nanodegree DATA STRUCTURES AND ALGORITHMS Get hands-on practice with over 100 data structures and algorithm exercises and technical mentor support when needed to help prepare you for interviews and on-the-job scenarios. SKILLS COVERED Data Structures and Algorithms, Problem Solving, Interview Practice Problems, Python PREREQUISITES Python and Basic Algebra View more + Program DetailsDownload Syllabus intermediate4 Months 4.7 stars 845 reviews Program DetailsDownload Syllabus * Nanodegree ROBOTICS SOFTWARE ENGINEER Build five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path Planning. SKILLS COVERED C++, ROS, Localization, Mapping, SLAM, Navigation, Path Planning, Robot Operating System, Robotics PREREQUISITES Mathematics & Programming View more + Program DetailsDownload Syllabus advanced4 Months 4.6 stars 566 reviews Program DetailsDownload Syllabus * Nanodegree CLOUD DEVOPS ENGINEER Companies are looking for talented DevOps engineers to remain competitive in this agile world. Enroll now to operationalize infrastructure at scale and deliver applications and services at high velocity, an essential skill for advancing your career. SKILLS COVERED AWS, Configuration Management with Ansible, Continuous Integration / Continuous Deployment, Microservices with Kubernetes, CloudFormation PREREQUISITES Intermediate JavaScript View more + Program DetailsDownload Syllabus intermediate4 Months 4.6 stars 840 reviews Program DetailsDownload Syllabus * Nanodegree DATA PRODUCT MANAGER Hone specialized skills in Data Product Management by learning how to apply data science best practices to build data-driven products backed by scalable data strategies to deliver the right experience to the right users, at the right time. SKILLS COVERED Data Science, Product Management, Product Design, Data Visualization, User Journey Maps PREREQUISITES Prior Data Analysis & Product Management Experience Recommended View more + Program DetailsDownload Syllabus intermediate3 Months 4.3 stars 214 reviews Program DetailsDownload Syllabus * Nanodegree INTRO TO SELF-DRIVING CARS This introductory program is the perfect way to start your journey. SKILLS COVERED Computer Vision, Machine Learning, Vehicle Motion, Control PREREQUISITES Programming & Mathematics View more + Program DetailsDownload Syllabus intermediate4 Months 4.7 stars 790 reviews Program DetailsDownload Syllabus * Nanodegree DATA ENGINEERING WITH MICROSOFT AZURE Master the job-ready skills you need to succeed as a Microsoft Azure data engineer like designing data models and utilizing other in-demand components of the cloud computing service. SKILLS COVERED Database Normalization, Data Modeling Basics, PostgreSQL, SQL and SQL scripting, Denormalized Data Schemas, Relational data modeling, OLAP Cubes, Data Warehouse Architecture, Data Extraction, Big Data Fluency, Apache Spark, Data Lakes, Apache Airflow, Azure Pipelines PREREQUISITES Experience with SQL, Python, Azure, and Github View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Nanodegree COMPUTER VISION Learn the computer vision skills behind advances in robotics and automation. Write programs to analyze images, implement feature extraction, and recognize objects using deep learning models. SKILLS COVERED Convolutional Neural Networks, Recurrent Neural Networks, Simultaneous Localization and Mapping, Object Tracking, Image Classification, Deep Learning PREREQUISITES Python, Statistics, Machine Learning, & Deep Learning View more + Program DetailsDownload Syllabus advanced3 Months 4.7 stars 792 reviews IN COLLABORATION WITH: Affectiva, Nvidia Deep Learning Institute Program DetailsDownload Syllabus IN COLLABORATION WITH: Affectiva, Nvidia Deep Learning Institute * Nanodegree GROWTH PRODUCT MANAGER Hone specialized Product Management skills in growth strategy. Lead experimentation and data-driven decision-making in your organization to drive products to reach the next level of scale, impact, and profitability. SKILLS COVERED Acquisition Strategy, Growth Loops, Product Management, Activation Metrics, Growth Strategy, Activation Strategy, Product Monetization Strategy, Product Monetization Metrics, Premium Value, Cohort Analysis, Experiment Design, Target Personas, Customer Acquisition Cost, User Journey Maps PREREQUISITES Prior Product Management Experience recommended View more + Program DetailsDownload Syllabus intermediate3 Months Program DetailsDownload Syllabus * Nanodegree CLOUD DEVELOPER Cloud development is the foundation for the new world of software development. Enroll now to build and deploy production-ready full stack apps at scale on AWS, an essential skill for advancing your web development career. SKILLS COVERED AWS, Microservices, Serverless Architecture, Kubernetes PREREQUISITES Intermediate JavaScript View more + Program DetailsDownload Syllabus intermediate4 Months 4.5 stars 836 reviews Program DetailsDownload Syllabus * Nanodegree DIGITAL PROJECT MANAGEMENT Build confidence translating business requirements into project scope statements, creating project plans in Waterfall or Agile, and developing a high-performing team. SKILLS COVERED Waterfall project management, Strategic communication plans, Requirements gathering, Project scoping, Project execution, Gantt charts, Agile frameworks, Stakeholder analysis, SMART goals, Team development, Cost-benefit analysis PREREQUISITES Professional fluency in English View more + Program DetailsDownload Syllabus beginner1 Month Program DetailsDownload Syllabus * Nanodegree NATURAL LANGUAGE PROCESSING Learn the skills to get computers to understand, process, and respond to human language. Build models on real data, and get hands-on experience with sentiment analysis, machine translation, and more. SKILLS COVERED Machine Learning, Speech Recognition, Sentiment Analysis, Machine Translation, Part of Speech Tagging PREREQUISITES Python, Statistics, Machine Learning, & Deep Learning View more + Program DetailsDownload Syllabus advanced3 Months 4.5 stars 518 reviews IN COLLABORATION WITH: Amazon Alexa, IBM Watson Program DetailsDownload Syllabus IN COLLABORATION WITH: Amazon Alexa, IBM Watson * Nanodegree SENSOR FUSION ENGINEER Learn to fuse lidar point clouds, radar signatures, and camera images using Kalman Filters to perceive the environment and detect and track vehicles and pedestrians over time. SKILLS COVERED Perception, Lidar, Radar, Sensors, Computer Vision PREREQUISITES Intermediate C++, Calculus, and Probability View more + Program DetailsDownload Syllabus advanced4 Months 4.7 stars 297 reviews IN COLLABORATION WITH: Mercedes-Benz Program DetailsDownload Syllabus IN COLLABORATION WITH: Mercedes-Benz * Nanodegree FULL STACK JAVASCRIPT DEVELOPER You’ll master the skills necessary to become a successful full stack developer. Learn how to build UI and UX, create APIs and server side business logic and develop the persistence layer to store, process and retrieve data. SKILLS COVERED Creating an API, Databases and SQL, Node.js, Angular, TypeScript, Deployment PREREQUISITES HTML, CSS, Basic JavaScript, JSON View more + Program DetailsDownload Syllabus intermediate4 Months 4.7 stars 87 reviews Program DetailsDownload Syllabus * Nanodegree DEEP REINFORCEMENT LEARNING Master the deep reinforcement learning skills that are powering amazing advances in AI. Then start applying these to applications like video games and robotics. SKILLS COVERED Reinforcement Learning, Neural Networks, PyTorch, Deep Q-Networks (DQN), Deep Deterministic Policy Gradients (DDPG) PREREQUISITES Experience with Python, Probability, Machine Learning, & Deep Learning. View more + Program DetailsDownload Syllabus advanced3 Months 4.6 stars 522 reviews IN COLLABORATION WITH: Unity, Nvidia Deep Learning Institute Program DetailsDownload Syllabus IN COLLABORATION WITH: Unity, Nvidia Deep Learning Institute * Nanodegree DATA ANALYSIS AND VISUALIZATION WITH MICROSOFT POWER BI You’ll master the in-demand skills necessary to become a successful data analyst like data pre-processing, visualization and analysis using Microsoft Power BI as the primary tool. SKILLS COVERED Power BI, data visulations, data modeling, Extract-Transform-Load, Data Analytics Expressions PREREQUISITES Microsoft Excel View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 244 reviews Program DetailsDownload Syllabus * Nanodegree AGILE SOFTWARE DEVELOPMENT The Agile Software Development Nanodegree program equips you with the skills you need to guide the delivery of high value products with top notch software development teams. SKILLS COVERED Agile, Scrum, Kanban, XP, Minimum Viable Product PREREQUISITES No Experience Required View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 140 reviews IN COLLABORATION WITH: ThoughtWorks Program DetailsDownload Syllabus IN COLLABORATION WITH: ThoughtWorks * Nanodegree AI PRODUCT MANAGER Learn to develop AI products that deliver business value. Build skills that help you compete in the new AI-powered world. SKILLS COVERED AI Products, Training ML Models, Annotating Datasets, Prototyping a Product PREREQUISITES No Experience Required View more + Program DetailsDownload Syllabus beginner2 Months 4.4 stars 609 reviews IN COLLABORATION WITH: Appen Program DetailsDownload Syllabus IN COLLABORATION WITH: Appen * Nanodegree CLOUD NATIVE APPLICATION ARCHITECTURE You’ll master the skills necessary to become a successful cloud native architect. Learn to run and manage scalable applications in a cloud native environment, using open source tools and projects like ArgoCD, gRPC, and Grafana. SKILLS COVERED Microservice architecture, Kubernetes, Continuous Integration, Continuous Delivery, Message Passing, Observability, Microservices security PREREQUISITES HTTP, Python, Git, Linux, Docker View more + Program DetailsDownload Syllabus intermediate4 Months 4.8 stars 143 reviews IN COLLABORATION WITH: SUSE Program DetailsDownload Syllabus IN COLLABORATION WITH: SUSE * Nanodegree DATA STREAMING Learn how to stream data to unlock key insights in real-time. SKILLS COVERED Data Streaming, Spark, Kafka, Kafka Streaming, Spark Streaming PREREQUISITES Intermediate Python, SQL, and experience with ETL View more + Program DetailsDownload Syllabus advanced2 Months 4.3 stars 237 reviews Program DetailsDownload Syllabus * Nanodegree DATA SCIENCE FOR BUSINESS LEADERS Master the people, platforms, and processes required to leverage the power of Data Science in your business. SKILLS COVERED Business Strategy, Data Science, Data Architecture, Machine Learning, Human Capital PREREQUISITES Statistics, Probability, and Business Experience View more + Program DetailsDownload Syllabus intermediate2 Months 4.4 stars 74 reviews IN COLLABORATION WITH: Alteryx Program DetailsDownload Syllabus IN COLLABORATION WITH: Alteryx * Nanodegree INTRO TO MACHINE LEARNING WITH PYTORCH Build a solid foundation in Supervised, Unsupervised, and Deep Learning. Then, use these skills to test and deploy machine learning models in a production environment. SKILLS COVERED Introduction to Machine Learning, Supervised Learning, Deep Learning, Unsupervised Learning PREREQUISITES Intermediate Python View more + Program DetailsDownload Syllabus intermediate3 Months 4.7 stars 443 reviews IN COLLABORATION WITH: Kaggle, AWS Program DetailsDownload Syllabus IN COLLABORATION WITH: Kaggle, AWS * Nanodegree IOS DEVELOPER Master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills! SKILLS COVERED Swift programming, Core Data, UIKit, iOS networking, app publishing, User interfaces, Local Persistence, APIs PREREQUISITES No prior knowledge required View more + Program DetailsDownload Syllabus beginner6 Months 4.6 stars 894 reviews Program DetailsDownload Syllabus * Nanodegree INTRODUCTION TO CYBERSECURITY Get your start in the high growth field of cybersecurity by building foundational skills in how to evaluate, maintain and monitor the security of computer systems. SKILLS COVERED Threat Assessment, Security Vulnerabilities, Compliance, Governance, Risk, Incident Response PREREQUISITES Basic knowledge of network connectivity and OS fundamentals View more + Program DetailsDownload Syllabus beginner4 Months 4.5 stars 154 reviews IN COLLABORATION WITH: SecurityScorecard Program DetailsDownload Syllabus IN COLLABORATION WITH: SecurityScorecard * Nanodegree INTRO TO MACHINE LEARNING WITH TENSORFLOW Build a solid foundation in Supervised, Unsupervised, and Deep Learning. Then, use these skills to test and deploy machine learning models in a production environment. SKILLS COVERED TensorFlow, Deep Learning, scikit-learn, Supervised Learning, Unsupervised Learning PREREQUISITES Intermediate Python View more + Program DetailsDownload Syllabus intermediate3 Months 4.7 stars 504 reviews IN COLLABORATION WITH: Kaggle, AWS Program DetailsDownload Syllabus IN COLLABORATION WITH: Kaggle, AWS * Nanodegree INTERMEDIATE JAVASCRIPT Master JavaScript, the most popular programming language in the world. Be equipped for advanced roles in web development, server-side application development, and desktop development. SKILLS COVERED Functional Programming, DOM, Data Structures, Asynchronous Programming, Synchronous Programming PREREQUISITES Basic JavaScript View more + Program DetailsDownload Syllabus intermediate3 Months 4.5 stars 158 reviews Program DetailsDownload Syllabus * Nanodegree DIGITAL FREELANCER The goal of the Digital Freelancer Nanodegree program is to prepare students to enter the digital marketplace by teaching key skills to create a successful digital business. Students will learn freelancing basics and essential skills as well as how to build their personal brand to start a successful online business in the global freelancing marketplace. SKILLS COVERED Portfolio Websites, Professional Networking, Resumes, Social Media Presence, Non-Disclosure Agreements, Service Agreements, Freelance Pricing Frameworks, Invoicing, Brand Design, Elevator pitches, Formal Written Communication, Project management tools, Project scoping PREREQUISITES Basic computer skills View more + Program DetailsDownload Syllabus beginner1 Month Program DetailsDownload Syllabus * Nanodegree AWS CLOUD ARCHITECT Lead your organization's cloud computing strategy as an AWS Cloud Architect. Plan, design, and build secure, high availability cloud infrastructure. SKILLS COVERED Cloud Infrastructure, Cloud Security, AWS, CloudFormation, High Availability Infrastructure, Serverless Computing PREREQUISITES Experience with Cloud Computing, Programming, and AWS View more + Program DetailsDownload Syllabus advanced3 Months 4.6 stars 262 reviews Program DetailsDownload Syllabus * Nanodegree DATA ARCHITECT Learn how to plan, design and implement enterprise data infrastructure solutions and create the blueprints for your organization’s data success. SKILLS COVERED Entity relationship diagrams, Relational Data Design, Online Analytical Processing, Operational Data Stores, Data Lake Architecture, Data Governance PREREQUISITES Intermediate Python, SQL, and Basics of ETL/Data Pipelines View more + Program DetailsDownload Syllabus advanced4 Months 4.5 stars 110 reviews Program DetailsDownload Syllabus * Nanodegree PREDICTIVE ANALYTICS FOR BUSINESS Predictive analytics is the practice of determining patterns from data to predict future outcomes and trends. Across industries, it enables high-value solutions to important business problems. SKILLS COVERED Data Wrangling, Classification, A/B Testing, Forecasting, Segmentation PREREQUISITES Algebra, Descriptive Statistics, and Excel View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 547 reviews IN COLLABORATION WITH: Alteryx Program DetailsDownload Syllabus IN COLLABORATION WITH: Alteryx * Nanodegree AI FOR HEALTHCARE Be at the forefront of the revolution of AI in Healthcare, and transform patient outcomes. Enable enhanced medical decision-making powered by machine learning to build the treatments of the future. SKILLS COVERED Artificial Intelligence, 2D Medical Imaging, 3D Medical Imaging, Electronic Health Record Data, Deep Learning, Wearable Device Data, Supervised Learning PREREQUISITES Intermediate Python, and Experience with Machine Learning View more + Program DetailsDownload Syllabus advanced4 Months 4.6 stars 144 reviews Program DetailsDownload Syllabus * Nanodegree ANDROID BASICS No programming experience? No Problem! Start developing Android apps today. SKILLS COVERED Android Development, Java programming, Android Studio, XML layouts, Android Views PREREQUISITES No Experience Required. View more + Program DetailsDownload Syllabus beginner4 Months 4.8 stars 3183 reviews IN COLLABORATION WITH: Google Program DetailsDownload Syllabus IN COLLABORATION WITH: Google * Nanodegree CLOUD DEVOPS USING MICROSOFT AZURE Learn how to deploy, test, and monitor cloud applications on Azure, one of the most popular cloud services platforms used by businesses across the globe. SKILLS COVERED Infrastructure as Code, Configuration Management, Agile Planning, Continuous Integration, Continuous Delivery, Test Automation, Monitoring PREREQUISITES Intermediate Python, familiarity with Linux shell scripting and cloud concepts View more + Program DetailsDownload Syllabus intermediate3 Months 4.3 stars 103 reviews IN COLLABORATION WITH: Microsoft Program DetailsDownload Syllabus IN COLLABORATION WITH: Microsoft * Nanodegree SECURITY ENGINEER Take advantage of the growing need for skilled security professionals by mastering the sought-after skills to protect an organization’s computer networks and systems from security threats or attacks. SKILLS COVERED Cryptography, Risk Evaluation, Authentication, Authorization, Access Management, Penetration Testing PREREQUISITES Basics of Python, experience configuring AWS and Linux environments View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Nanodegree MARKETING ANALYTICS Gain foundational data skills applicable to marketing. Collect and analyze data, model marketing scenarios, and communicate your findings with Excel, Tableau, Google Analytics, and Data Studios. SKILLS COVERED Google Analytics, Excel & Spreadsheets, Data Visualization, Customer Segmentation PREREQUISITES No Prerequisites View more + Program DetailsDownload Syllabus beginner3 Months 4.7 stars 356 reviews Program DetailsDownload Syllabus * Nanodegree CLOUD DEVELOPER USING MICROSOFT AZURE The Cloud Developer using Microsoft Azure program prepares students with critical cloud computing skills in how to deploy, build, migrate, and monitor applications on Azure. SKILLS COVERED Virtual Machines, App Services, Microservices, Serverless Functions, Cloud Migration PREREQUISITES Intermediate programming experience, familiarity with SQL databases and Git View more + Program DetailsDownload Syllabus intermediate4 Months 4.4 stars 64 reviews IN COLLABORATION WITH: Microsoft Program DetailsDownload Syllabus IN COLLABORATION WITH: Microsoft * Nanodegree ETHICAL HACKER Master the skills necessary to become a successful Ethical Hacker. Learn how to find and exploit vulnerabilities and weaknesses in various systems, design and execute a penetration testing plan, and report on test findings using valid evidence. SKILLS COVERED Vulnerability Management, Penetration Testing, Reconnaissance, Social Engineering, Open-source intelligence, System and Application Auditing PREREQUISITES Linux, Networking, Programming and Window OS View more + Program DetailsDownload Syllabus advanced2 Months Program DetailsDownload Syllabus * Nanodegree FLYING CAR AND AUTONOMOUS FLIGHT ENGINEER Master job-ready autonomous flight software engineering skills as you tackle advanced challenges, write real code for real aircraft, and develop a systems understanding of the Flying Car full-stack. SKILLS COVERED 3D Motion Planning, Controls, Estimation, Kalman Filters PREREQUISITES Mathematics & Programming View more + Program DetailsDownload Syllabus advanced6 Months 4.6 stars 253 reviews Program DetailsDownload Syllabus * Nanodegree INTEL® EDGE AI FOR IOT DEVELOPERS Lead the development of cutting-edge Edge AI applications that are the future of the Internet of Things. Leverage the Intel® Distribution of OpenVINO™ Toolkit to fast-track development of high-performance computer vision and deep learning inference applications. SKILLS COVERED Edge AI, Computer Vision, Deep Learning, Edge Computing, AI Modeling, Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), IoT, Intel® Distribution of OpenVINO™ Toolkit, Intel® DevCloud for the Edge PREREQUISITES Intermediate Python, and Experience with Deep Learning, Command Line, and OpenCV View more + Program DetailsDownload Syllabus advanced3 Months 4.7 stars 238 reviews IN COLLABORATION WITH: Intel Program DetailsDownload Syllabus IN COLLABORATION WITH: Intel * Nanodegree MACHINE LEARNING ENGINEER FOR MICROSOFT AZURE Strengthen your machine learning skills and build practical experience by training, validating, and evaluating models using Azure Machine Learning. SKILLS COVERED Azure Machine Learning, Azure Machine Learning SDK, Automation with Pipelines, Automated ML, Machine Learning Operations PREREQUISITES Prior experience with Python, Machine Learning, and Statistics View more + Program DetailsDownload Syllabus intermediate3 Months 4.4 stars 197 reviews IN COLLABORATION WITH: Microsoft Program DetailsDownload Syllabus IN COLLABORATION WITH: Microsoft * Nanodegree CLOUD ARCHITECT USING MICROSOFT AZURE Meet the growing demand for Azure cloud architects and learn the skills to translate business requirements into technical specifications for reliable, scalable, and secure cloud infrastructure using Microsoft Azure. SKILLS COVERED Azure Security Center, Azure Resource Manager, Azure Pricing Calculator, Azure Key Vault, Azure Defender, Cloud Cost Policies, Cloud Cost Evaluation, Automated Cloud Cost Optimization, Privileged Identity Management, Identity and Access Management Fundamentals, Disaster Recovery Plans PREREQUISITES Experience with cloud computing, programming and Microsoft Azure View more + Program DetailsDownload Syllabus advanced3 Months 4.8 stars 69 reviews IN COLLABORATION WITH: Microsoft Program DetailsDownload Syllabus IN COLLABORATION WITH: Microsoft * Nanodegree DATA VISUALIZATION Combine data, visuals, and narrative to tell impactful stories and make data-driven decisions. SKILLS COVERED Data Visualization, Tableau, Dashboards, Data Storytelling PREREQUISITES Basic Data Analysis View more + Program DetailsDownload Syllabus beginner4 Months 4.6 stars 204 reviews Program DetailsDownload Syllabus * Nanodegree SITE RELIABILITY ENGINEER Master the skills necessary to become a successful site reliability engineer. Learn to build automation tools that ensure designed solutions respond to requirements such as availability, performance, security, and maintainability. SKILLS COVERED Cost-Benefit Analysis, Building SRE Teams, Observability Best Practices, Prometheus, Grafana, Service Level Indicators, Terraform, Geo-Replication, Self-Healing System Design, Microservice Design, Deployment Rollback, Deployment Automation, Cloud Automation, Deployment Automation, Incident Post-Mortems, Incident Management, Reliability Reviews, Capacity Management PREREQUISITES Python or Java, Bash or Powershell, Linux, UNIX Shell and SQL View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Nanodegree ARTIFICIAL INTELLIGENCE Learn essential Artificial Intelligence concepts from AI experts like Peter Norvig and Sebastian Thrun, including search, optimization, planning, pattern recognition, and more. SKILLS COVERED Constraint Propagation, AI Algorithms, Constraint Satisfaction Problems, Backtracking Search, Optimization Algorithms, Search Algorithms, Minimax Search, Bayesian networks, Planning, Pattern Recognition, Time-Series Analysis with ML PREREQUISITES Algebra, Calculus, Statistics, & Python View more + Program DetailsDownload Syllabus advanced3 Months 4.5 stars 353 reviews Program DetailsDownload Syllabus * Nanodegree AI FOR BUSINESS LEADERS Master the foundations of artificial intelligence so you can strategically implement machine learning technology in your organization, and leverage it for corporate growth. SKILLS COVERED Artificial Intelligence, Machine Learning, Business Strategy, Data Labeling, Data Modeling PREREQUISITES Statistics, Probability, and Business Experience View more + Program DetailsDownload Syllabus intermediate2 Months 4.6 stars 117 reviews IN COLLABORATION WITH: BMW Program DetailsDownload Syllabus IN COLLABORATION WITH: BMW * Single Course DATA PRIVACY Data privacy has applications across all industries because cybersecurity threats are more prevalent than ever. Our Data Privacy Course enables learners to fill skills gaps and advance their career. With each lesson, they’ll be more equipped to implement industry-guided best practices in physical or virtual office environments. SKILLS COVERED Privacy Impact Assessments, Data privacy fundamentals, Data privacy classification, Data privacy governance, Data privacy checklists, Data privacy best practices, Data loss prevention, Technical cybersecurity controls, Procedural cybersecurity controls, Cybersecurity controls, NIST Cybersecurity framework, Data privacy regulations PREREQUISITES Understanding of data privacy regulations and cybersecurity best practices View more + Program DetailsDownload Syllabus beginner1 Month Program DetailsDownload Syllabus * Nanodegree SECURITY ANALYST Learn to identify, correct and respond to security weaknesses and incidents. You’ll also get real-world experience monitoring network traffic, analyzing alert and log data, and following incident handling procedures. SKILLS COVERED Security controls, Defensible Network Architecture, security threat mitigation, threat modeling, vulnerability assessment, incident detection and handling PREREQUISITES Experience with Python, SQL, and security fundamentals View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Nanodegree HYBRID CLOUD ENGINEER This Nanodegree program, built in collaboration with experts from Nutanix, a leader in the cutting edge field of hyperconverged infrastructure software, takes cloud technology and data-center professionals on an in-depth journey into the design, deployment, and management of infrastructure and applications together on the Hybrid Cloud. Master the concepts you need to transform how your IT teams manage applications and support the business. SKILLS COVERED Hyper-converged infrastructure, Hybrid Cloud, Public Cloud, Private Cloud, HCI Clusters, Workload Management, On premise, Off premise PREREQUISITES Experience working with command line and virtual machines View more + Program DetailsDownload Syllabus intermediate3 Months 4.7 stars 195 reviews IN COLLABORATION WITH: Nutanix Program DetailsDownload Syllabus IN COLLABORATION WITH: Nutanix * Nanodegree SECURITY ARCHITECT The goal of the Security Architect Nanodegree is to equip learners with the necessary skills required to advance their careers in the field of cybersecurity. Prepare to meet the demand for qualified security analysts that can implement elements of security infrastructure design and management at an enterprise level. SKILLS COVERED Threat Modeling, DiD Framework, Cybersecurity Risk Management, Incident Response Playbooks, Network Security Fundamentals, Architecture Diagramming, Access Control Matrices PREREQUISITES Linux and AWS View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Nanodegree AI ENGINEER USING MICROSOFT AZURE You’ll master the skills necessary to implement machine learning models, design and build an end-to-end AI solution with Azure Cognitive Services, and deploy, monitor, and manage continuous improvement of an Azure AI solution. By the end of the program, you’ll be an ideal candidate for Microsoft certification A1-102. SKILLS COVERED Object Detection, Image Classification, Form Recognition, Facial Recognition, Face Detection, Azure Cognitive Services, Microsoft Bot Framework, Azure Conversational AI Agents, Architecture Diagramming, Requirements Gathering, Intent Recognition, Key Phrase Extraction, Azure Form Recognizer, Bounding Boxes PREREQUISITES Python, Microsoft Azure, JSON and REST programming semantics View more + Program DetailsDownload Syllabus advanced3 Months IN COLLABORATION WITH: Microsoft Program DetailsDownload Syllabus IN COLLABORATION WITH: Microsoft * Nanodegree PRIVACY ENGINEER Master the skills necessary to become a successful privacy engineer. Learn to create technical solutions and implement privacy principles by integrating Privacy-by-Design into product development, data infrastructure, and software release lifecycles. SKILLS COVERED Privacy by Design Framework, Data Minimization, Data Encryption, Sensitive Data Tracking, Hashing, Privacy Risk Assessment, Data Privacy Fundamentals, Data Anonymization, k-anonymization, Data Privacy Regulations, Tiers of Deletion, Redaction for Data Minimization, Regional Privacy Regulations, Data Lifecycle Management PREREQUISITES Python and SQL View more + Program DetailsDownload Syllabus intermediate2 Months Program DetailsDownload Syllabus * Nanodegree RPA DEVELOPER WITH UIPATH Build the operational processes that enable the businesses of the future. SKILLS COVERED Process Automation, Business Operations, UiPath Studio, UiPath Orchestrator PREREQUISITES Basic familiarity with Microsoft applications and data manipulation View more + Program DetailsDownload Syllabus beginner4 Months IN COLLABORATION WITH: UiPath Program DetailsDownload Syllabus IN COLLABORATION WITH: UiPath * Nanodegree PROGRAMMING FOR DATA SCIENCE WITH R Prepare for a data science career by learning the fundamental data programming tools: R, SQL, command line, and git. SKILLS COVERED R, SQL, Git PREREQUISITES None View more + Program DetailsDownload Syllabus beginner3 Months 4.8 stars 94 reviews IN COLLABORATION WITH: Mode Program DetailsDownload Syllabus IN COLLABORATION WITH: Mode * Nanodegree CLOUD COMPUTING FOR BUSINESS LEADERS This program will focus on the unique knowledge and skills that business leaders need to unlock the value of cloud technologies in their organizations, or enable a more cloud-native department that leverages cloud computing to drive growth and create operational efficiencies. SKILLS COVERED Digital transformation, leadership, management, cloud governance model, novel cloud services, operational efficiencies, cloud center of excellence PREREQUISITES Word Processors, Spreadsheets, Presentation Tools View more + Program DetailsDownload Syllabus intermediate2 Months Program DetailsDownload Syllabus * Nanodegree ENTERPRISE SECURITY This program addresses security topics related to corporate environments, which are often distinct from production environments and center around the devices, identities, and infrastructure used by the company’s personnel on a daily basis. SKILLS COVERED Device Hardening Strategy, Cybersecurity Policy Writing, Zero Trust Security Model, Data Encryption, Backup Strategy, API Security, Cloud Hardening Strategy, Container Vulnerability Management, IT Asset Management, Secure Network Architecture Design, Cybersecurity Compliance PREREQUISITES Linux and Azure View more + Program DetailsDownload Syllabus intermediate4 Months Program DetailsDownload Syllabus * Free GOOGLE CLOUD DIGITAL LEADER TRAINING Gain foundational literacy in cloud & digital transformation. Increase your cloud confidence so you can speak with colleagues in technical cloud roles and contribute to informed cloud-related business decisions. SKILLS COVERED Google Cloud Fundamentals, Cloud Computing Fluency, Digital Transformation Strategy, Data Innovation, IT Infrastructure Modernization, Application Modernization, Cloud Cost Governance, Cloud Security Fluency, Cloud Operational Efficiency View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Cloud Program Details IN COLLABORATION WITH: Google Cloud * Free CLOUD NATIVE FUNDAMENTALS Throughout this course, students will learn how to structure, package, and release an application to a Kubernetes cluster, while using an automated CI/CD pipeline. SKILLS COVERED Kubernetes, Docker, Cloud Computing Fluency, Cloud Architecture Model Types, CI/CD, Application Development Best Practices, Argo CD, Github Actions, Platform as a Service View more + Program Details intermediate1 Month IN COLLABORATION WITH: SUSE Program Details IN COLLABORATION WITH: SUSE * Free HYBRID CLOUD FUNDAMENTALS Dive into the role of a hybrid cloud engineer and learn how to use Nutanix's Hyperconverged Infrastructure (HCI) software to configure the different components of a private cloud cluster. SKILLS COVERED Hybrid Cloud, Nutanix, Hyperconverged Infrastructure, Prism web console, Private Cloud, Virtual Machine View more + Program Details intermediate1 Month IN COLLABORATION WITH: Nutanix Program Details IN COLLABORATION WITH: Nutanix * Free INTRO TO DATA ANALYSIS Explore a variety of datasets, posing and answering your own questions about each. You'll be using the Python libraries NumPy, Pandas, and Matplotlib. SKILLS COVERED Data Analysis, Python, numpy, pandas View more + Program Details beginner6 Weeks Program Details * Free SQL FOR DATA ANALYSIS Learn to use Structured Query Language (SQL) to extract and analyze data stored in databases View more + Program Details beginner4 Weeks IN COLLABORATION WITH: Mode Program Details IN COLLABORATION WITH: Mode * Free DATABASE SYSTEMS CONCEPTS & DESIGN This course presents an example of applying a database application development methodology to a major real-world project. SKILLS COVERED Database Management Systems, Relational Algebra, Sequential Query Language, Data Indexing, SQL Injection View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRO TO INFERENTIAL STATISTICS Intro to Inferential Statistics will teach you how to test your hypotheses and begin to make predictions based on statistical results drawn from data! SKILLS COVERED Inferential Statistics, Hypothesis Testing, T-tests, ANOVA View more + Program Details beginner2 Months Program Details * Free SPARK Master how to work with big data and build machine learning models at scale using Spark! SKILLS COVERED Spark, SparkSQL, Spark Dataframes, Data Wrangling, Machine Learning View more + Program Details intermediate10 Hours IN COLLABORATION WITH: Insight Program Details IN COLLABORATION WITH: Insight * Free DATA ANALYSIS AND VISUALIZATION This course will introduce students to the field by covering state-of-the-art modeling, analysis and visualization techniques. SKILLS COVERED R, Data Analysis, Data Visualization, Regression View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free GETTING STARTED WITH GOOGLE WORKSPACE Learn how to manage mail and schedules effectively. Create, manage and, share content in Google Drive and become more productive through the use of the collaboration features that are an integral and defining part of Google Workspace. SKILLS COVERED Gmail, Google Calendar, Google Drive, Google Docs, Google Slides, Google Meet, Google Chat, Google Forms, Intermediate Spreadsheet Use, Basic Spreadsheet Use View more + Program Details beginner2 Months IN COLLABORATION WITH: Google Cloud Program Details IN COLLABORATION WITH: Google Cloud * Free RAPID PROTOTYPING Learning to prototype will save you time and money in the development process. You’ll create quality apps faster and have confidence in the viability of your products. SKILLS COVERED Prototyping, User Research, inVision View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free CREATING AN ANALYTICAL DATASET Learn how to prepare data to ensure the efficacy of your analysis while improving fluency in Alteryx. SKILLS COVERED Data Issues, Data Formatting, Data Blending View more + Program Details beginner2 Weeks IN COLLABORATION WITH: Alteryx Program Details IN COLLABORATION WITH: Alteryx * Free PROBLEM SOLVING WITH ADVANCED ANALYTICS Learn a scientific approach to solving problems with data, a foundational skill for anyone interested in making data driven decisions in a business context. SKILLS COVERED Linear Regression View more + Program Details beginner2 Weeks IN COLLABORATION WITH: Alteryx Program Details IN COLLABORATION WITH: Alteryx * Free CLASSIFICATION MODELS Learn how to use classification predictive models to solve business problems involving non-numeric data. SKILLS COVERED Binary Classication Models, Non-Binary Classification Models View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Alteryx Program Details IN COLLABORATION WITH: Alteryx * Free PRODUCT DESIGN Learn product validation, UI/UX practices, Google’s Design Sprint and the process for setting and tracking actionable metrics. SKILLS COVERED Product Design, Design Sprints, Ideation and Validation, UI/UX View more + Program Details intermediate2 Months IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SEGMENTATION AND CLUSTERING The Segmentation & Clustering course provides students with the knowledge to build and apply clustering models to develop sophisticated segmentation in business contexts. SKILLS COVERED Variable Reduction, Clustering Models design View more + Program Details intermediate3 Weeks Program Details * Free TIME SERIES FORECASTING The Time Series Forecasting course provides students with the foundational knowledge to build and apply time series forecasting models in a variety of business contexts. SKILLS COVERED Time Series Forecasting, ETS Models, ARIMA Models View more + Program Details intermediate3 Weeks Program Details * Free APP MARKETING This course will help you organize a strategy of identifying your perfect user, and teach you how to grow your user base by focusing your product on their needs. SKILLS COVERED App Marketing, User Segmentation, Customer Acquisition View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free APP MONETIZATION Learn how to effectively develop, implement, and measure your monetization strategy, iterating on the model as appropriate. SKILLS COVERED Product Design, Google Analytics View more + Program Details intermediate1 Month IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free A/B TESTING FOR BUSINESS ANALYSTS The A/B Testing course provides students with the foundational knowledge to design and analyze A/B tests to create business insights and support decision making. SKILLS COVERED A/B Randomized Design Tests, A/B Matched Pair Design Tests View more + Program Details intermediate3 Weeks Program Details * Free HOW TO BUILD A STARTUP Learn what it takes to build a successful startup using the Customer Development process, where entrepreneurs "get out of the building" to gather and iterate on feedback. SKILLS COVERED Entrepreneurship, Value Proposition, Revenue Models, Customer Segments View more + Program Details intermediate1 Month Program Details * Free GET YOUR STARTUP STARTED Acquire the know-how necessary to see your business grow towards its next milestone. SKILLS COVERED Entrepreneurship, Bootstrapping View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free MANAGING REMOTE TEAMS WITH UPWORK Bring your remote-teams to the next level with hands-on skills to manage your remote workforce effectively. SKILLS COVERED Team Management, Workforce Training, Business Strategy, Agile Management, Remote Work View more + Program Details beginner1 Hour IN COLLABORATION WITH: Upwork Program Details IN COLLABORATION WITH: Upwork * Free INTRO TO INFORMATION SECURITY SKILLS COVERED Software Security, Cryptography, Network Security, Privacy, Public Policy View more + Program Details intermediate IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free CYBER-PHYSICAL SYSTEMS SECURITY This course provides an introduction to security issues relating to cyber-physical systems including industrial control systems and critical infrastructures. SKILLS COVERED Industrial Networks, Industrial Control Systems, Smart Grid Infrastructure, Cyber Security, Privacy View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free NETWORK SECURITY This course provides an introduction to computer and network security. Students successfully completing this class will be able to evaluate works in academic and commercial security, and will have rudimentary skills in security research. SKILLS COVERED Basic elements of cryptography, cryptanalysis and systems security, security research View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free AWS MACHINE LEARNING FOUNDATIONS COURSE Learn what machine learning is and the steps involved in building and evaluating models. Gain in demand skills needed at businesses working to solve challenges with AI. SKILLS COVERED Computer vision, Reinforcement learning, Generative AI, Machine Learning, Object-oriented programming View more + Program Details intermediate2 Months Program Details * Free INTRODUCTION TO MACHINE LEARNING USING MICROSOFT AZURE Gain a high-level introduction to the field of machine learning and prepare to use Azure Machine Learning Studio to train machine learning models. Plus, learn how to perform a variety of tasks on Azure Machine Learning labs — from data import, transformation and management to training, validating and evaluating models. SKILLS COVERED Machine Learning, Azure, Model Training, Supervised & Unsupervised Learning, Responsible AI View more + Program Details intermediate2 Months IN COLLABORATION WITH: Microsoft Azure Program Details IN COLLABORATION WITH: Microsoft Azure * Free AI FUNDAMENTALS AI Fundamentals is an entry point into the world of AI using Microsoft's cloud-based solutions, such as Azure Machine Learning and Azure Cognitive Services. SKILLS COVERED Artificial Intelligence, Machine Learning, Azure, Computer Vision, Azure Cognitive Services, Natural Language Processing, Conversational AI View more + Program Details beginner1 Month IN COLLABORATION WITH: Microsoft Azure Program Details IN COLLABORATION WITH: Microsoft Azure * Free LINEAR ALGEBRA REFRESHER COURSE Learn linear algebra by doing: you will code your own library of linear algebra functions! SKILLS COVERED Algebra, Python, Vectors, Intersections View more + Program Details intermediate4 Months Program Details * Free MACHINE LEARNING: UNSUPERVISED LEARNING 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! SKILLS COVERED Randomized Optimization, Clustering, Feature Selection, Feature Transformation, Information Theory View more + Program Details intermediate1 Month IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free BIG DATA ANALYTICS IN HEALTHCARE In this course, we introduce the characteristics of medical data and associated data mining challenges on dealing with such data. We cover various algorithms and systems. SKILLS COVERED Data Analytics, Health Care Applications, Algorithms View more + Program Details intermediate2 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTEL® EDGE AI FUNDAMENTALS WITH OPENVINO™ Stay at the cutting-edge of AI technology by gaining practical skills for deploying edge AI. Learn how to use the Intel Distribution of OpenVINO toolkit to deploy computer vision capabilities inside a range of edge applications. SKILLS COVERED Edge AI, Intel OpenVINO, Computer Vision, Deep Learning View more + Program Details intermediate1 Month Program Details * Free ARTIFICIAL INTELLIGENCE This course gives a survey of topics in AI along with in-depth foundational concepts such as classical search, probability, machine learning, logic and planning. SKILLS COVERED Artificial Intelligence, Probability, Bayesian Networks, Logic and Planning, Machine Learning View more + Program Details intermediate4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free SECURE AND PRIVATE AI Learn how to extend PyTorch with the tools necessary to train AI models that preserve user privacy. View more + Program Details advanced2 Months IN COLLABORATION WITH: Facebook AI Program Details IN COLLABORATION WITH: Facebook AI * Free MODEL BUILDING AND VALIDATION This course will teach you how to start from scratch in understanding and paying attention to what is important in the data and how to answer questions about data. SKILLS COVERED Questioning, Modeling, Validation, Data Analysis, QMV Process View more + Program Details advanced8 Weeks IN COLLABORATION WITH: AT&T Program Details IN COLLABORATION WITH: AT&T * Free DATA VISUALIZATION AND D3.JS Learn the fundamentals of data visualization and apply design and narrative concepts to create your own visualization. SKILLS COVERED d3.js, Design of Visualizations, Data Visualization, Visual Encodings View more + Program Details intermediate7 Weeks IN COLLABORATION WITH: Zipfian Program Details IN COLLABORATION WITH: Zipfian * Free MACHINE LEARNING FOR TRADING Implement machine learning based strategies to make trading decisions using real-world data. SKILLS COVERED Pandas, Time Series Analysis, Computational Investing, Algorithmic Trading, Reinforcement Learning for Trading View more + Program Details intermediate4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free MACHINE LEARNING In this course, you'll learn how to apply Supervised, Unsupervised and Reinforcement Learning techniques for solving a range of data science problems. SKILLS COVERED Supervised Learning, Unsupervised Learning, Information Theory, Reinforcement Learning, Game Theory View more + Program Details intermediate4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRO TO HADOOP AND MAPREDUCE In this short course, learn the fundamentals of MapReduce and Apache Hadoop to start making sense of Big Data in the real world! SKILLS COVERED Big Data, Hadoop, MapReduce View more + Program Details intermediate1 Month IN COLLABORATION WITH: Cloudera Program Details IN COLLABORATION WITH: Cloudera * Free REAL-TIME ANALYTICS WITH APACHE STORM The world is trending in real time! Learn Apache Storm, taught by Twitter, to scalably analyze real-time tweets and drive d3 visualizations. Storm is free, open and fun! SKILLS COVERED Data Analysis, Real-time Analytics, Apache Storm View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Twitter Program Details IN COLLABORATION WITH: Twitter * Free A/B TESTING This course will cover the design and analysis of A/B tests, also known as split tests, which are online experiments used to test potential improvements to a website or mobile application. SKILLS COVERED A/B tests, Results Analysis, Statistical Significance View more + Program Details intermediate1 Month IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free DATA ANALYSIS WITH R Data is everywhere and so much of it is unexplored. Learn how to investigate and summarize data sets using R and eventually create your own analysis. SKILLS COVERED R, Exploratory Data Analysis, Data Visualization View more + Program Details intermediate2 Months IN COLLABORATION WITH: Facebook Program Details IN COLLABORATION WITH: Facebook * Free KNOWLEDGE-BASED AI: COGNITIVE SYSTEMS The twin goals of knowledge-based artificial intelligence (AI) are to build AI agents capable of human-level intelligence and gain insights into human cognition. SKILLS COVERED Semantic Networks, Common-Sense Reasoning, Logic & Planning, Analogical Reasoning, Visuospatial Reasoning View more + Program Details advanced7 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRODUCTION TO TENSORFLOW LITE Learn how to deploy deep learning models on mobile and embedded devices with TensorFlow Lite. SKILLS COVERED TensorFlow Lite, Deep Learning Models, Android, iOS, Linux View more + Program Details intermediate2 Months IN COLLABORATION WITH: TensorFlow Lite Program Details IN COLLABORATION WITH: TensorFlow Lite * Free INTRODUCTION TO COMPUTER VISION This course provides an introduction to computer vision including fundamentals, methods for application and machine learning classification. SKILLS COVERED Image Processing, Stereo Geometry, Feature Detection & Matching, Object Tracking, Classification & Recognition View more + Program Details intermediate4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRO TO TENSORFLOW FOR DEEP LEARNING Developed by Google and Udacity, this course teaches a practical approach to deep learning for software developers. View more + Program Details intermediate2 Months IN COLLABORATION WITH: TensorFlow Program Details IN COLLABORATION WITH: TensorFlow * Free EIGENVECTORS AND EIGENVALUES Learn how to calculate eigenvalues and eigenvectors and why they are important for AI applications. SKILLS COVERED Linear Algebra, Eigenvectors, Eigenvalues View more + Program Details beginner1 Week Program Details * Free INTRO TO ARTIFICIAL INTELLIGENCE This course will introduce you to the basics of AI. Topics include machine learning, probabilistic reasoning, robotics, computer vision, and natural language processing. SKILLS COVERED Artificial Intelligence, Machine Learning, Probability, Logic and Planning, Markov models View more + Program Details intermediate4 Months Program Details * Free ARTIFICIAL INTELLIGENCE FOR ROBOTICS Learn how to program all the major systems of a robotic car. Topics include planning, search, localization, tracking, and control. SKILLS COVERED Probabilistic Models, Kalman Filters, Motion Planning, Robot Control, Simultaneous Localization & Mapping View more + Program Details advanced2 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRO TO DEEP LEARNING WITH PYTORCH Learn the basics of deep learning and implement your own deep neural networks with PyTorch SKILLS COVERED Deep Learning, PyTorch, Neural Networks, CNNs, LSTMs, Style Transfer View more + Program Details intermediate2 Months IN COLLABORATION WITH: Facebook AI Program Details IN COLLABORATION WITH: Facebook AI * Free AWS DEEPRACER Learn the fundamentals of machine learning and reinforcement learning in a fun and engaging way through autonomous driving with AWS DeepRacer. SKILLS COVERED Machine Learning, Reinforcement Learning, AWS DeepRacer View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: AWS DeepRacer Program Details IN COLLABORATION WITH: AWS DeepRacer * Free REINFORCEMENT LEARNING Learn how to engage with machine learning from a theoretical perspective. Explore automated decision-making and dive into advanced algorithms. SKILLS COVERED Reinforcement Learning, Temporal Difference, Game Theory, Partially Observable Markov Decision Processes (POMDP), Machine Learning View more + Program Details advanced4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRODUCTION TO MACHINE LEARNING COURSE This class will teach you the end-to-end process of investigating data through a machine learning lens. Learn online, with Udacity. SKILLS COVERED Machine Learning, Supervised Learning, Unsupervised Learning, Evaluation Metrics, Data Manipulation View more + Program Details intermediate10 Weeks Program Details * Free MICROSOFT POWER PLATFORM Learn to build powerful and effective solutions with ease with Microsoft Power Platform. Created in partnership with the Microsoft Power Platform team, this course will introduce you to efficient low-code solutions for data analytics, app development, and artifical intelligence. SKILLS COVERED Microsoft Power Platform, Power Apps, Power Automate, Azure AI Builder View more + Program Details beginner1 Month IN COLLABORATION WITH: Microsoft Program Details IN COLLABORATION WITH: Microsoft * Free WEB TOOLING & AUTOMATION In this course, you’ll learn how to setup your development environment and save a lot of time and effort with automatic optimization. SKILLS COVERED Installing Sublime Text, Installing Plugins, Gulp, Live Editing, ESLint View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free FRONT END FRAMEWORKS Explore and build interactive, single-page applications with popular JavaScript frameworks! SKILLS COVERED Single Page Applications, Building Angular apps, Building Ember apps, Underscore's template function, Backbone events and routing View more + Program Details advanced8 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free RESPONSIVE WEB DESIGN FUNDAMENTALS Learn and practice strategies for developing websites that look great on every device! Made with Google's Pete LePage. SKILLS COVERED Responsive design patterns, Remote debugging and emulation, Optimizing layout, CSS media queries, CSS flexbox View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free HOW TO INSTALL ANDROID STUDIO Participate in this short tutorial to install Android Studio on your computer and set up a new project using the program's Project Wizard. SKILLS COVERED Android, Android Studio, Java View more + Program Details beginner1 Day Program Details * Free ANDROID BASICS: MULTISCREEN APPS Learn to build multiple screens and link them together, expanding the range of apps you can create! You'll also learn how to play audio and add images to your apps. SKILLS COVERED Android Development, Intents and Activities, Data, Loops and Custom Classes, Images and Visual Polish, Audio and Libraries View more + Program Details beginner2 Months IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free WEBSITE PERFORMANCE OPTIMIZATION Learn how browsers convert HTML, CSS and JavaScript into websites while you experiment with Chrome Developer Tools to measure and optimize website speed! SKILLS COVERED Chrome Developer Tools, DOM and CSSOM, Critical Rendering Path HTML, CSS and JavaScript optimizations View more + Program Details intermediate1 Week IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free IOS NETWORKING WITH SWIFT Learn how to incorporate networking into your apps to access data from around the world. Build the On the Map app to share location and fun links with fellow students. SKILLS COVERED Networking, URLSession, JSON Parsing View more + Program Details advanced3 Months Program Details * Free JAVASCRIPT DESIGN PATTERNS Learn the importance of code organization and how to implement it with either vanilla JavaScript or an organizational library or framework. SKILLS COVERED Separating concerns, Code organization, Using an Organizational Library, KnockoutJS View more + Program Details advanced6 Weeks Program Details * Free ANDROID BASICS: USER INPUT Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to apply them to Android. SKILLS COVERED Android Development, Java, Object-Oriented Programming, Conditional Code, Methods, Variables View more + Program Details beginner4 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free ANDROID PERFORMANCE Performance matters to users, so it must matter to you. Learn how to identify and fix bottlenecks in your Android applications, and ensure a smooth user experience. SKILLS COVERED Android Development, Performance, Optimization View more + Program Details advanced4 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free RESPONSIVE IMAGES Go beyond image tags! Learn how to make images a part of your responsive design workflow. SKILLS COVERED Responsive Images, Mobile Image debugging, Creating responsive graphics View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free XCODE DEBUGGING In this course, you'll learn standard methodologies for debugging software, and how to use Xcode's debugging tools to find and squash bugs. SKILLS COVERED Debugging, LLDB View more + Program Details advanced3 Weeks Program Details * Free GRADLE FOR ANDROID AND JAVA Build bigger and better Android and Java apps using the Gradle build tool. SKILLS COVERED Android Development, Gradle, Java View more + Program Details advanced6 Weeks IN COLLABORATION WITH: Gradle, Google Program Details IN COLLABORATION WITH: Gradle, Google * Free BUILD NATIVE MOBILE APPS WITH FLUTTER Learn from experts at Google how to use Flutter to craft high-quality native interfaces on iOS and Android devices in record time. SKILLS COVERED Android Development View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free JAVASCRIPT PROMISES Learn how to simplify asynchronous work with Native JavaScript Promises! SKILLS COVERED Native JavaScript Promises, Asynchronous code, Advanced error handling, Generating sequences of async work View more + Program Details advanced3 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free UIKIT FUNDAMENTALS Learn the iOS UIKit framework, which is the cornerstone of creating user interfaces in all iOS apps and crucial for any iOS Developer to be intimately familiar with. SKILLS COVERED AutoLayout, Navigation, Table Views, Collection Views View more + Program Details intermediate2 Months Program Details * Free ANDROID BASICS: USER INTERFACE Learn how to design your first layout in Android! This is the first course in the Android Basics Nanodegree program. SKILLS COVERED Android Development, Building Layouts, Android Studio, Views and ViewGroups, Styling View more + Program Details beginner2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free CLIENT-SERVER COMMUNICATION Learn how a client communicates with a server, including HTTP's request and response cycle, HTTP/2 and HTTPs. SKILLS COVERED HTTP request and response cycle, HTTP headers and verbs, HTTP/1 and HTTP/2 capabilities, HTTPS, Client-Server Communication View more + Program Details advanced5 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free WHAT IS PROGRAMMING? This course is your first step towards a career in programming. View more + Program Details beginner1 Day Program Details * Free BUILDING HIGH CONVERSION WEB FORMS Increase conversions with best practices for fast, efficient forms! Learn how to design and build web forms for users on any device. SKILLS COVERED Research HTML5 input types, Datalist input, User input validation with HTML5 attributes, Validate user input using JavaScript, Optimizing forms View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free ADVANCED ANDROID APP DEVELOPMENT Make your app production-ready by applying advanced features like library integration, material design, widgets, receiving cloud messages, and more! SKILLS COVERED Android Development, Fragments, Libraries, Firebase, Espresso View more + Program Details advanced6 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SOFTWARE ARCHITECTURE & DESIGN Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems. SKILLS COVERED Unified Modeling Language, Object Constraint Language, Software Architecture, Software Design, Code Review View more + Program Details intermediate2 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free AUTHENTICATION & AUTHORIZATION: OAUTH Learn to implement the OAuth 2.0 framework to allow users to securely and easily login to your web applications. SKILLS COVERED Flask, OAuth 2.0, Authentication & Authorization, Python View more + Program Details intermediate2 Weeks Program Details * Free INTRO TO IOS APP DEVELOPMENT WITH SWIFT Take the first step in becoming an iOS Developer by learning about Swift and writing your first app. SKILLS COVERED Swift, UIKit, AVFoundation View more + Program Details intermediate1 Month Program Details * Free INTRODUCTION TO OPERATING SYSTEMS Introduction to Operating Systems teaches the basic operating system abstractions, mechanisms, and their implementations. SKILLS COVERED Processes & Threads, Memory Management, Inter-Process Communication, Resource Virtualization, Distributed File Systems View more + Program Details intermediate2 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free ANDROID BASICS: NETWORKING This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google. SKILLS COVERED Android Development, JSON Parsing, HTTP Networking, Threads and Parallelism, Control Flow and Conditionals, Preferences View more + Program Details beginner5 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free WEB ACCESSIBILITY Get hands-on experience making web applications accessible. You’ll understand when and why users need accessibility, then you’ll dive into how to implement. SKILLS COVERED Accessibility, Screen Readers, Focus, Semantics, ARIA View more + Program Details advanced2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free ANDROID BASICS: DATA STORAGE In this course, you'll learn the basics of data storage in Android, building your first database and an app that could be used for any small business! SKILLS COVERED Android Development, SQLite, ContentProvider, CursorAdapter & CursorLoader, Database, Design View more + Program Details beginner8 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SCALABLE MICROSERVICES WITH KUBERNETES This course is designed to teach you about managing microservices, using Kubernetes. This course is built in partnership with experts such as Google’s Kelsey Hightower. SKILLS COVERED Microservices, Docker, Kubernetes, Deploying Microservices View more + Program Details intermediate1 Month IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free DEVELOPING ANDROID APPS WITH KOTLIN Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google. SKILLS COVERED Android Development View more + Program Details intermediate2 Months IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free BROWSER RENDERING OPTIMIZATION This course will demystify the browser's rendering pipeline and make it easy for you to build high performance web apps. SKILLS COVERED Browser Rendering Response, Animation, Idle and Load (RAIL), Optimizing JavaScript, How to debug an app View more + Program Details advanced1 Month IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free LEARN SWIFT PROGRAMMING SYNTAX This course focuses on the syntax of the Swift programming language. By the end of the course, you'll be able to apply Swift essentials to building iOS apps. SKILLS COVERED Variables and Constants, Control Flow, Functions, Optionals, OOP View more + Program Details intermediate3 Weeks Program Details * Free OFFLINE WEB APPLICATIONS Learn how to develop offline-first web application using Service Workers and IndexedDB. SKILLS COVERED Developing offline-first applications, Understanding Lie-Fi, Service Worker DevTools, IndexedDB, IndexedDB asset caching View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free KOTLIN FOR ANDROID DEVELOPERS Take an Android app in Java and convert it to Kotlin, learning key features of the Kotlin programming language along the way. SKILLS COVERED Kotlin, Android View more + Program Details advanced1 Week Program Details * Free UX DESIGN FOR MOBILE DEVELOPERS This is a design course made for developers. You'll learn UX design skills which will help you make 5-star mobile apps that your users will love. SKILLS COVERED Android, UX Design, User-Centered Design View more + Program Details beginner6 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SOFTWARE DEVELOPMENT PROCESS Software Development Processes explores requirements engineering, architecture and design, testing, and software quality in general. SKILLS COVERED Software Development Life Cycle, Requirements Engineering, Design Patterns, Black-Box & White-Box Testing, Agile Development Methodology View more + Program Details intermediate3 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free DATA VISUALIZATION IN TABLEAU Learn the fundamentals of data visualization and practice communicating with data. SKILLS COVERED Tableau, Design of Visualizations, Visual Encodings View more + Program Details beginner3 Weeks Program Details * Free INTRO TO PROGRESSIVE WEB APPS In this course you’ll get started working on your very first Progressive Web App (PWA) - a web app that can take advantage of many features native applications have enjoyed! SKILLS COVERED Progressive Web Apps, Service Workers, Web App Manifest, Offline apps View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free WRITING READMES Documentation is an important part of the development process. Learn to write READMEs using Markdown so your code can be used by other humans! SKILLS COVERED README, Markdown, Making code easier to read View more + Program Details beginner3 Days Program Details * Free SOFTWARE ANALYSIS & TESTING This course covers the theory and practice of software analysis, which is at the heart of software development processes such as diagnosing bugs, testing, and debugging. SKILLS COVERED Software Testing, Debugging, Dataflow Analysis, Constraint-based Analysis, Symbolic Execution View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free IOS PERSISTENCE AND CORE DATA Persisting data is a core skill for any iOS developer. Learn how to store app data to your device using three common techniques: NSUserDefaults, Sandbox, and Core Data. SKILLS COVERED Data Persistence, Core Data, UserDefaults, FileManager View more + Program Details advanced2 Months Program Details * Free COMPUTER NETWORKING This is an advanced Computer Networking course that delves into the latest concepts and tools used by the CN industry. SKILLS COVERED Software-Defined Networking, Data Center Networking, Content Distribution, Congestion Control, Traffic Shaping View more + Program Details intermediate3 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free FIREBASE ANALYTICS: IOS Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution SKILLS COVERED Android Development, Firebase Analytics, Firebase Crash Reporting, Firebase Remote Config, Firebase Dynamic Links View more + Program Details intermediate1 Day IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free HUMAN-COMPUTER INTERACTION This course is an introductory course on human-computer interaction, covering the principles, techniques, and open areas of development in HCI. SKILLS COVERED Design Principles, Direct Manipulation Interfaces, Mental Models, Distributed Cognition, Prototyping View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free 2D GAME DEVELOPMENT WITH LIBGDX This course explores how to use LibGDX to build 2D games that run anywhere, from web browsers to mobile devices. At the end you will create a full game, called Icicles. SKILLS COVERED LibGDX, Game Development, 2D View more + Program Details intermediate8 Weeks IN COLLABORATION WITH: Amazon Appstore for Android Program Details IN COLLABORATION WITH: Amazon Appstore for Android * Free INTRO TO JQUERY Learn how to access and modify the DOM with ease using jQuery! SKILLS COVERED jQuery, DOM Structure, Reading jQuery documentation, Modify HTML attributes and content View more + Program Details intermediate2 Days Program Details * Free HOW TO CREATE <ANYTHING> IN ANDROID Learn to implement the newest Android user interface components while building apps in Android Studio. SKILLS COVERED Android, UI, App Development View more + Program Details beginner4 Weeks Program Details * Free INTRODUCTION TO GRADUATE ALGORITHMS Learn advanced techniques for designing algorithms and apply them to hard computational problems. View more + Program Details advanced3 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free DYNAMIC WEB APPLICATIONS WITH SINATRA Sinatra is a micro-framework for quickly developing small Ruby applications for the web. In this course, you'll learn all about Sinatra, routing, and templating. SKILLS COVERED Ruby, Sinatra, Building web applications View more + Program Details intermediate2 Weeks Program Details * Free HOW TO MAKE A PLATFORMER USING LIBGDX This course will explore how to create a game called Giga Gal. Giga Gal is a platformer in which you run, collect energy packs, jump a bunch, and shoot enemies. SKILLS COVERED LibGDX, Game Development, Asset management View more + Program Details intermediate8 Weeks IN COLLABORATION WITH: Amazon Appstore for Android Program Details IN COLLABORATION WITH: Amazon Appstore for Android * Free JAVASCRIPT TESTING Learn how to iterate on your web applications with confidence using the red-green-refactor workflow cycle and automated testing frameworks. SKILLS COVERED Javascript Apps, Jasmine testing framework, red-green-refactor workflow View more + Program Details intermediate2 Weeks Program Details * Free OBJECT-ORIENTED JAVASCRIPT SKILLS COVERED Object Oriented Javascript, Object-oriented programming, Data and functionality, Prototypal inheritance View more + Program Details intermediate3 Weeks Program Details * Free LOCALIZATION ESSENTIALS Localization is about making a product feel tailored to users around the world. Specifically, it is the process of adapting a product to a language, culture and market. SKILLS COVERED Localization, Google Translator Toolkit, Localization at Google View more + Program Details beginner2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free COMPILERS: THEORY AND PRACTICE This course teaches the theory and practice behind building compilers for higher level programming languages. SKILLS COVERED Compilers, Semantic Analysis, Syntax Directed Translation, Control Flow Analysis View more + Program Details intermediate IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free HTML5 CANVAS Learn how you can use HTML5 Canvas to create and modify images or even interactive animations. SKILLS COVERED HTML5 Canvas, Canvas2D, Creating animation View more + Program Details beginner2 Weeks Program Details * Free OBJECT ORIENTED PROGRAMMING IN JAVA Learn how to apply powerful object-oriented programming concepts in Java SKILLS COVERED Object-Oriented Programming, Java, User Interaction View more + Program Details intermediate4 Weeks Program Details * Free DESIGNING RESTFUL APIS Build and secure a web server with a RESTful Developer-Friendly API that developers will love to use. SKILLS COVERED Flask, REST APIs, Python View more + Program Details intermediate3 Weeks Program Details * Free GT - REFRESHER - ADVANCED OS This course covers the essential Operating Systems concepts students need in preparation for the rest of the GT "Advanced Operating Systems" sequence. SKILLS COVERED Operating Systems, Virtual Memory, File Systems, Multithreaded Programming, Networking View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free INTRO TO JAVASCRIPT Learn the fundamentals of JavaScript, the most popular programming language in web development. SKILLS COVERED JavaScript, Conditionals, Loops, Data Types & Variables View more + Program Details beginner2 Weeks Program Details * Free GRAND CENTRAL DISPATCH (GCD) Learn how to prevent background operations from interfering with an app's UI by implementing Apple's GCD framework. SKILLS COVERED Closures, GCD View more + Program Details intermediate2 Weeks Program Details * Free CONTINUOUS INTEGRATION AND DEPLOYMENT In this course, you'll learn how to improve the mobile development process by using continuous integration and deployment. SKILLS COVERED Continuous Integration, BuddyBuild, Automated Testing View more + Program Details intermediate2 Days IN COLLABORATION WITH: Buddybuild Program Details IN COLLABORATION WITH: Buddybuild * Free SWIFT FOR BEGINNERS Learn Swift, Apple's programming language for building iOS applications. Start with the basics and work your way towards completing sets of challenges in Swift. SKILLS COVERED Variables and Constants, Strings, Control Flow, Functions View more + Program Details beginner7 Days Program Details * Free INTRO TO STATISTICS Get ready to analyze, visualize, and interpret data! Thought-provoking examples and chances to combine statistics and programming will keep you engaged and challenged. SKILLS COVERED Probability, Descriptive Statistics, Inferential Statistics View more + Program Details beginner2 Months Program Details * Free INTRO TO HTML AND CSS In this course, you'll learn the fundamentals web development, along with best practices and professional problem-solving techniques using Developer Tools. SKILLS COVERED HTML, CSS, CSS Syntax, HTML Syntax Problem Set View more + Program Details beginner3 Weeks Program Details * Free DEVELOPING ANDROID APPS Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects. SKILLS COVERED Android Development, Layouts, Intents, UI View more + Program Details intermediate60 Hours IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free INTRODUCTION TO PYTHON PROGRAMMING In this course, you'll learn the fundamentals of the Python programming language, along with programming best practices. You’ll learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of your programs. You’ll harness the power of complex data structures like lists, sets, dictionaries, and tuples to store collections of related data. You’ll define and document your own custom functions, write scripts, and handle errors. Lastly, you’ll learn to find and use modules in the Python Standard Library and other third-party libraries. View more + Program Details beginner5 Weeks Program Details * Free INTRODUCTION TO VIRTUAL REALITY If you are interested in learning more about virtual reality, this course will teach you the principles of VR technology and help you understand what you can build in VR. SKILLS COVERED VR development, Unity, Google VR SDK for Unity, General understanding of how VR works, Deploying to Android and iOS View more + Program Details beginner2 Weeks IN COLLABORATION WITH: Google VR Program Details IN COLLABORATION WITH: Google VR * Free OBJECTIVE-C FOR SWIFT DEVELOPERS Learn the distinguishing language features of Objective-C. Practice Objective-C syntax by writing classes, and writing and calling methods. SKILLS COVERED iOS, Swift, Objective-C, Control Flow Syntax View more + Program Details intermediate5 Weeks IN COLLABORATION WITH: Venmo, Lyft Program Details IN COLLABORATION WITH: Venmo, Lyft * Free INTERACTIVE 3D GRAPHICS This course will teach you the principles of 3D computer graphics: meshes, transforms, lighting, animation, and making interactive 3D applications run in a browser. SKILLS COVERED Animated 3D Demo Program, Computer Image Generation, Programming Vertex and Pixel Shaders View more + Program Details intermediate2 Months IN COLLABORATION WITH: Autodesk Program Details IN COLLABORATION WITH: Autodesk * Free FULL STACK FOUNDATIONS Learn the fundamentals of back-end web development by creating your own web application from the ground up using the iterative development process. SKILLS COVERED Flask, CRUD, Model-View-Controller, Python, Object-relational Mapping View more + Program Details intermediate3 Weeks IN COLLABORATION WITH: Amazon Web Services Program Details IN COLLABORATION WITH: Amazon Web Services * Free HIGH PERFORMANCE COMPUTER ARCHITECTURE The HPCA course covers performance measurement, pipelining, and improved parallelism through various means. SKILLS COVERED Processor Pipelining, Branch Prediction, Instruction Scheduling, Memory Ordering, Multiprocessor Architectures View more + Program Details advanced IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free AUTOLAYOUT With this course, you will learn about AutoLayout and how to use stack views and constraints to create pixel-perfect UIs. SKILLS COVERED Design, UI, Stack Views, Constraints View more + Program Details intermediate6 Days Program Details * Free KOTLIN BOOTCAMP FOR PROGRAMMERS Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google. SKILLS COVERED Android Development View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SHELL WORKSHOP This course is intended to get you up to speed on the shell — using a terminal, managing files and directories, and running command-line programs. SKILLS COVERED Unix-style command-line environment View more + Program Details beginner1 Day Program Details * Free CORE ML: MACHINE LEARNING FOR IOS Learn how to use Apple's Core ML framework to build iOS apps with intelligent new features. SKILLS COVERED iOS, Image Classification, Core ML View more + Program Details intermediate1 Week Program Details * Free STATISTICS We live in a time of unprecedented access to information. You'll learn how to use statistics to interpret that information and make decisions. SKILLS COVERED Statistical Research Methods, Data Visualization, Distributions, Hypothesis Testing, Regression View more + Program Details beginner4 Months IN COLLABORATION WITH: San Jose State University Program Details IN COLLABORATION WITH: San Jose State University * Free INTRO TO THEORETICAL COMPUTER SCIENCE Learn the basic concepts in theoretical computer science. Discover what they imply for solving tough computational challenges. SKILLS COVERED theoretical computer science, NP-completeness, Recognizing algorithmic problems, Solving algorithmic problems View more + Program Details intermediate2 Months Program Details * Free DESIGN OF COMPUTER PROGRAMS Learn how to model problems, and how to optimize performance by using some of the advanced features of Python. SKILLS COVERED Computer Program Design, Python, Design Process View more + Program Details advanced2 Months Program Details * Free DATA WRANGLING WITH MONGODB Data Scientists spend most of their time cleaning data. In this course, you will learn to convert and manipulate messy data to extract what you need. SKILLS COVERED Gathering Data, Assessing Data, Cleaning Data, Data Wrangling, MongoDB View more + Program Details intermediate2 Months IN COLLABORATION WITH: MongoDB Program Details IN COLLABORATION WITH: MongoDB * Free SWIFT FOR DEVELOPERS Get a quick practical introduction to Swift programming basics and build your first iOS app! SKILLS COVERED Variables and Constants, Strings, Control Flow, Functions View more + Program Details beginner7 Days Program Details * Free FIREBASE IN A WEEKEND: ANDROID This course will teach you when and why to choose Firebase as a backend for your Android application. SKILLS COVERED Android Development View more + Program Details intermediate2 Days IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free SOFTWARE DEBUGGING In this course you will learn how to debug programs systematically using scientific methods and build several automated debugging tools in Python. SKILLS COVERED Debugging, Python, Automated Debugging View more + Program Details intermediate2 Months Program Details * Free DEPLOYING A HADOOP CLUSTER Deploy your own Hadoop cluster to crunch some big data! SKILLS COVERED Data Analysis, Hadoop, MapReduce View more + Program Details intermediate3 Weeks Program Details * Free SERVER-SIDE SWIFT In this course, built in collaboration with IBM and Hashicorp, you'll learn how to use Swift as a server-side language for building end-to-end applications. SKILLS COVERED Swift Package Manager, MySQL, Docker, Terraform, Microservices View more + Program Details intermediate2 Weeks Program Details * Free NETWORKING FOR WEB DEVELOPERS You've used the Internet. Now find out more about how it works. SKILLS COVERED HTTP, Domain Name System, Ping, TCP/IP stack, IP addressing View more + Program Details beginner2 Weeks Program Details * Free INTRO TO PHYSICS Go to the places where big physics discoveries were made in the past and make them yourself. You’ll visit Italy, the Netherlands, and the UK as you learn basic physics. SKILLS COVERED Kinematics, Dynamics, Trigonometry, Periodic Motion, Electricity View more + Program Details beginner2 Months Program Details * Free INTRO TO RELATIONAL DATABASES Relational databases are a powerful tool used throughout the industry. Learn the basics of SQL and how to connect your Python code to a relational database. SKILLS COVERED Rational databases, SQL, Python API, Python DB-API, Select and insert statements View more + Program Details intermediate4 Weeks Program Details * Free ES6 - JAVASCRIPT IMPROVED Learn about the changes made to the JavaScript programming language in ECMAScript 6 and how to use these new improvements to write better cleaner code. SKILLS COVERED JavaScript, ES6, Syntax, Functions View more + Program Details advanced4 Weeks Program Details * Free MOBILE DESIGN AND USABILITY FOR IOS In this course, taught in collaboration with Facebook, you'll learn how to design an intuitive, user-centered mobile app, from product conception to release. SKILLS COVERED Product Design, Prototyping View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Facebook for Developers Program Details IN COLLABORATION WITH: Facebook for Developers * Free INTRO TO AJAX Learn how to perform asynchronous requests as you build a web app with data from Google Street View, the New York Times and Wikipedia! SKILLS COVERED Asynchronous requests with JavaScript, Data APIs, Web Applications, Site Customization View more + Program Details intermediate2 Weeks Program Details * Free INTRO TO ALGORITHMS This class will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected. SKILLS COVERED Algorithms, Social Networks, Graph Algorithms View more + Program Details intermediate4 Months Program Details * Free THE MVC PATTERN IN RUBY In this course you’ll learn how to organize your code, and why that’s important. You’ll be using the MVC Design Pattern in the web application micro-framework Sinatra. SKILLS COVERED Ruby, Sinatra, MVC Design Pattern, Writing organized code View more + Program Details intermediate1 Week Program Details * Free WECHAT MINI PROGRAM DEVELOPMENT Developed by Tencent and Udacity, this course will teach you to build your first Mini Program. View more + Program Details beginner4 Weeks IN COLLABORATION WITH: WeChat Program Details IN COLLABORATION WITH: WeChat * Free ASYNCHRONOUS JAVASCRIPT REQUESTS Learn how to asynchronously request data in your web applications with Ajax. SKILLS COVERED Asynchronous Data Retrieval, Ajax with XHR, Ajax with jQuery, Ajax with Fetch View more + Program Details intermediate3 Weeks Program Details * Free EMBEDDED SYSTEMS This course takes a holistic view of the embedded system stack focusing on processor architectures, instruction sets, and the associated advanced compiler optimizations. SKILLS COVERED VLIW Architecture, Compilers for Embedded Systems, Differential Register Allocation, Network Processors, Multithreaded Processing View more + Program Details intermediate16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free HIGH PERFORMANCE COMPUTING This course will give you solid foundations for developing, analyzing, and implementing parallel and locality-efficient algorithms. Offered at Georgia Tech as CS6220 SKILLS COVERED Shared Memory Models, Parallel Algorithms, Distributed Memory Models, Message Passing Interfaces, Hierarchical Memory Models View more + Program Details advanced4 Months IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free HTTP & WEB SERVERS HTTP is the fundamental protocol of the Web. Explore how it works using Python code and command-line tools. SKILLS COVERED HTTP, Python, Deploying services View more + Program Details intermediate1 Week Program Details * Free ADVANCED ANDROID WITH KOTLIN Develop Feature-Rich Android Apps with the Kotlin Programming Language. SKILLS COVERED Kotlin, Android View more + Program Details intermediate2 Months IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free COMPUTABILITY, COMPLEXITY & ALGORITHMS Learn tools and techniques that will help you recognize when problems you encounter are intractable and when there an efficient solution. View more + Program Details advanced IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free ADVANCED OPERATING SYSTEMS SKILLS COVERED Operating System Kernels, Virtualization, Distributed Systems, Cloud Computing, Real-Time Operating Systems View more + Program Details advanced5 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free PASSWORDLESS LOGIN SOLUTIONS FOR IOS In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API. SKILLS COVERED Account Kit, Facebook SDK, Graph API View more + Program Details intermediate1 Week IN COLLABORATION WITH: Facebook for Developers Program Details IN COLLABORATION WITH: Facebook for Developers * Free VERSION CONTROL WITH GIT Learn how to use Git, a popular Version Control System and essential tool for any developer. SKILLS COVERED Git, Version Control, Creating a Git repo, Editing commits View more + Program Details beginner4 Weeks Program Details * Free FIREBASE IN A WEEKEND: IOS This course will teach you when and why to choose Firebase as a backend for your iOS application. SKILLS COVERED Android Development View more + Program Details intermediate2 Days IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free INTRO TO POINT & CLICK APP DEVELOPMENT In this short class you'll build powerful apps without writing code. Great if you're an aspiring developer or someone who wants to learn what programmers do. SKILLS COVERED Salesforce App Development, Schema Building, Data Modeling View more + Program Details beginner1 Month IN COLLABORATION WITH: Salesforce Program Details IN COLLABORATION WITH: Salesforce * Free DEPLOYING APPLICATIONS WITH HEROKU Deploy your first web application using the Heroku platform and learn about the underlying mechanics of web hosting. SKILLS COVERED App Deployment, Heroku View more + Program Details intermediate1 Week Program Details * Free APPLIED CRYPTOGRAPHY Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing. SKILLS COVERED Cryptography, Ciphers, Encryption View more + Program Details advanced2 Months Program Details * Free JAVA PROGRAMMING BASICS Take your first steps towards becoming a Java developer! Learn Java syntax and create conditional statements, loops, and functions. SKILLS COVERED Java Programming, Java Syntax, Java Functions, Loops View more + Program Details beginner6 Weeks Program Details * Free C++ FOR PROGRAMMERS This course teaches C++ to students already familiar with a programming language. Students will learn how to use header files, control flow, functions, classes. SKILLS COVERED Pointers and Arrays, Control Flow, Object-Oriented Programming, C++ Templates, C++ Standard Library View more + Program Details intermediate3 Weeks Program Details * Free INTRO TO BACKEND Learn to build a multiuser blog with Google App Engine that permits users to sign in SKILLS COVERED User Input, Producing templated output, Databases and data stores, Secure user account systems View more + Program Details intermediate3 Weeks Program Details * Free JAVASCRIPT AND THE DOM View more + Program Details intermediate4 Weeks Program Details * Free FIREBASE ANALYTICS: ANDROID Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution SKILLS COVERED Android Development, Firebase, Analytics View more + Program Details intermediate2 Days IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free CONFIGURING LINUX WEB SERVERS View more + Program Details 1 Week Program Details * Free HOW TO MAKE AN IOS APP Learn the process of building an app, taking your ideas from drawing board to App Store! SKILLS COVERED iOS, Ideation and Research, UI, App Store View more + Program Details advanced3 Months Program Details * Free INTRO TO DEVOPS Learn all about the DevOps landscape, workflow, and a survey of the systems currently being used to support scalable software deployment. SKILLS COVERED DevOps, CAMS principles, Continuous Integration, Delivery workflows View more + Program Details advanced3 Weeks IN COLLABORATION WITH: Nutanix Program Details IN COLLABORATION WITH: Nutanix * Free GOOGLE MAPS APIS This course will introduce you to the content available through the Google Maps APIs through building a real-estate listings web application step-by-step. SKILLS COVERED Google Maps APIs, Static Maps, Street View imagery, monitoring API usage View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free PASSWORDLESS LOGIN SOLUTIONS FOR ANDROID View more + Program Details 1 Week IN COLLABORATION WITH: Facebook for Developers Program Details IN COLLABORATION WITH: Facebook for Developers * Free MOBILE DESIGN AND USABILITY FOR ANDROID In this course, taught in collaboration with Facebook, you'll learn how to design an intuitive, user-centered mobile app, from product conception to release. SKILLS COVERED Android, Mobile Design, Usability View more + Program Details intermediate2 Weeks IN COLLABORATION WITH: Facebook for Developers Program Details IN COLLABORATION WITH: Facebook for Developers * Free IOS DESIGN PATTERNS In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers. View more + Program Details intermediate2 Days Program Details * Free INTRO TO PSYCHOLOGY Go on a journey through psychological concepts and principles to enable you to gain a more in-depth understanding of human thought and behavior. SKILLS COVERED Pyschology, Research Methods, Biology View more + Program Details beginner4 Months IN COLLABORATION WITH: San Jose State University Program Details IN COLLABORATION WITH: San Jose State University * Free ENGAGEMENT & MONETIZATION | MOBILE GAMES You will learn the most effective monetization strategies for your game, how to keep your players interested and engaged, so that your game stands out in the app store. SKILLS COVERED Game Development, Monetization, Engagement View more + Program Details beginner3 Weeks IN COLLABORATION WITH: Amazon Appstore for Android Program Details IN COLLABORATION WITH: Amazon Appstore for Android * Free MATERIAL DESIGN FOR ANDROID DEVELOPERS Learn and apply the material design principles that define Android's visual language to your apps. SKILLS COVERED Android Development, Material Design, Surfaces, Graphic Design View more + Program Details intermediate4 Weeks IN COLLABORATION WITH: Google Program Details IN COLLABORATION WITH: Google * Free PRODUCT MANAGER INTERVIEW PREPARATION Ace your product management interview by understanding how to answer key strategic, technical, and practical product questions. SKILLS COVERED Product Management, Interview Preparation, Career Advancement, Product Strategy, Technical Interview View more + Program Details beginner1 Week Program Details * Free CYBER-PHYSICAL SYSTEMS DESIGN & ANALYSIS This course provides an introduction to cyber-physical systems with an industrial perspective. View more + Program Details advanced16 Weeks IN COLLABORATION WITH: Georgia Institute of Technology Program Details IN COLLABORATION WITH: Georgia Institute of Technology * Free DIFFERENTIAL EQUATIONS IN ACTION Write Python code to find numerical solutions to systems of differential equations. The models you create will fight wildfires, bring spaceships back to earth, and more! SKILLS COVERED Math, Differential Equations View more + Program Details intermediate2 Months Program Details * Free SELF-DRIVING FUNDAMENTALS: FEATURING APOLLO Identify key parts of self-driving cars, utilize Apollo HD Map, localization, perception, prediction, planning and control, and start the learning path of building a self-driving car. SKILLS COVERED Apollo HD Map, Localization, Perception, Prediction, Planning, Control View more + Program Details beginner4 Weeks IN COLLABORATION WITH: Baidu Program Details IN COLLABORATION WITH: Baidu * Free CRAFT YOUR COVER LETTER Write a compelling narrative that showcases your value to the company. SKILLS COVERED Creating a narrative, Targeting your pitch, Communicating value, Career Advancement View more + Program Details beginner1 Day Program Details * Free REFRESH YOUR RESUME Create a targeted resume that gets the attention of recruiters and lands you an interview in tech. SKILLS COVERED Resume writing, Company targeting, Storytelling, Career Advancement View more + Program Details beginner2 Days IN COLLABORATION WITH: Grow With Google Program Details IN COLLABORATION WITH: Grow With Google * Free STRENGTHEN YOUR LINKEDIN NETWORK & BRAND Learn how to excel at networking both in-person and on LinkedIn. SKILLS COVERED Personal branding, LinkedIn, Networking, Career Advancement View more + Program Details beginner1 Week IN COLLABORATION WITH: Grow With Google Program Details IN COLLABORATION WITH: Grow With Google * Free DATA SCIENCE INTERVIEW PREP Prepare for data science interviews by practicing data analysis, machine learning, and data structure and algorithms questions. SKILLS COVERED Interview practice, Common Data Questions, Data Structures, Career Advancement View more + Program Details intermediate1 Week Program Details * Free ANDROID INTERVIEW PREP Learn how to respond to common Android and mobile development interview questions. SKILLS COVERED Interview practice, Common Android Questions, Whiteboarding View more + Program Details intermediate1 Week IN COLLABORATION WITH: Grow With Google Program Details IN COLLABORATION WITH: Grow With Google * Free MACHINE LEARNING INTERVIEW PREPARATION In this course, you’ll learn exactly what to expect during a machine learning interview. SKILLS COVERED Interview practice, Machine Learning, Career Advancement View more + Program Details intermediate1 Week Program Details * Free FRONT-END INTERVIEW PREP Answer front-end technical and behavioral interview questions with confidence and poise. SKILLS COVERED Interview questions, Common FE Questions, Whiteboarding, Career Advancement View more + Program Details intermediate1 Week Program Details * Free FULL-STACK INTERVIEW PREP Answer common full stack and web security interview questions with confidence and poise. SKILLS COVERED Interview practice, Common FS Questions, Whiteboarding, Career Advancement View more + Program Details intermediate1 Week Program Details * Free DATA STRUCTURES & ALGORITHMS IN SWIFT Review and practice the skills technical interviewers expect you to know and learn how to explain your Swift solutions. SKILLS COVERED Interview practice, Swift, Data structures, Career Advancement View more + Program Details intermediate4 Weeks Program Details * Free IOS INTERVIEW PREP Answer iOS and mobile development interview questions with confidence and poise. SKILLS COVERED Interview practice, Common iOS Questions, Whiteboarding, Career Advancement View more + Program Details intermediate1 Week Program Details * Free VR INTERVIEW PREP Learn how to tackle interview questions for technical roles in VR Development. SKILLS COVERED Interview practice, Common VR Questions, Whiteboarding, Career Advancement View more + Program Details intermediate1 Week IN COLLABORATION WITH: Grow With Google Program Details IN COLLABORATION WITH: Grow With Google WE VALUE YOUR PRIVACY We and our partners use technology such as cookies on our site to personalize content and ads, provide social media features, and analyze our traffic. Click “I accept” to consent to the use of this technology on our site. Click “More Options” for more information on how we use cookies. You can change your mind and change your consent choices at any time by returning to this site. I AcceptMore OptionsOur Privacy Policy * FEATURED PROGRAMS * Business Analytics * SQL * Data Engineer * Data Analyst * Intro to Programming * Digital Marketing * Self Driving Car Engineer * ONLY AT UDACITY * Artificial Intelligence * Deep Learning * Digital Marketing * Flying Car and Autonomous Flight Engineer * Intro to Self-Driving Cars * Machine Learning Engineer * Robotics Software Engineer * UDACITY SCHOOLS * School of Artificial Intelligence * School of Autonomous Systems * School of Business * School of Cloud Computing * School of Cybersecurity * School of Data Science * School of Programming * School of Product Management * ENTERPRISE * Udacity for Enterprise * Digital Transformation with Udacity * Artificial Intelligence for Enterprise * Cybersecurity for Enterprise * Data Science for Enterprise * Udacity for Financial Services * Corporate Social Responsibility * Train-to-Hire * Enterprise Resource Center GOVERNMENT * Udacity for Government INDIVIDUALS * Udacity for Individuals * RESOURCES * Catalog * Career Services * Student Success * Udacity Talks * Scholarships * What is AI? * COMPANY * About * Blog * In the News * Jobs at Udacity * Partners * Affiliates * Become an Instructor * SUPPORT * Contact Us * Help and FAQ * Service Status * Tech Requirements * * * * * "Nanodegree" is a registered trademark of Udacity. © 2011–2022 Udacity, Inc. Udacity is not an accredited university and we don't confer traditional degrees. Udacity Nanodegree programs represent collaborations with our industry partners who help us develop our content and who hire many of our program graduates. * © 2011–2022 Udacity, Inc. * Legal & Privacy * Site Map