Filter by

Subject
Required
Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Complete graduate-level learning without committing to a full degree program.
Earn a university-issued career credential in a flexible, interactive format.
Level
Required
Duration
Required
Skills
Required
Subtitles
Required
Educator
Required

Results for "swift programming"

  • University of Toronto

    Skills you'll gain: Computer Programming, Mobile Development, Swift Programming, iOS Development, Application Development, Mobile Development Tools, Programming Principles

  • Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming

  • Skills you'll gain: React Native, iOS Development, Core Data (Software), Restful API, Version Control, Apple iOS, User Research, Usability Testing, Apple Xcode, Data Structures, Swift Programming, Jest (JavaScript Testing Framework), User Interface (UI), Unix Commands, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, Mobile Development

  • Skills you'll gain: Computer Programming, Programming Principles, Algorithms, Data Structures, Problem Solving, Computational Logic, Mathematics, Software Engineering

  • Skills you'll gain: Swift Programming, iOS Development, Unit Testing, Apple Xcode, Software Testing, Mobile Development, Object Oriented Programming (OOP), Data Structures, Software Design, Debugging, Functional Design

  • Skills you'll gain: Mobile Development, Swift Programming, iOS Development, Application Development, Mobile Development Tools, User Experience Design, Computer Programming

  • Placeholder

    Skills you'll gain: Jupyter, Automation, Web Scraping, Python Programming, Data Manipulation, Data Import/Export, Scripting, Data Processing, Data Structures, Data Collection, Application Programming Interface (API), Pandas (Python Package), Programming Principles, NumPy, Object Oriented Programming (OOP), Computer Programming

  • Placeholder

    Skills you'll gain: Object Oriented Programming (OOP), Java, Hypertext Markup Language (HTML), Software Design, Data Structures, Debugging, Web Design and Development, Software Engineering, Cryptography, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Encryption, Algorithms, Program Development, Web Applications, Front-End Web Development, Statistical Analysis, Computer Programming

  • Placeholder

    University of California, Santa Cruz

    Skills you'll gain: Computer Programming

  • Placeholder

    University of California, Santa Cruz

    Skills you'll gain: C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Programming Principles, Data Structures, Computer Programming, Algorithms, Command-Line Interface, Software Design, Graph Theory, Computer Science, Program Development, Computational Thinking, Artificial Intelligence, Software Technical Review, File Management

  • Placeholder
    Status: New

    University of California, Santa Cruz

    Skills you'll gain: Go (Programming Language), Debugging, C (Programming Language), Data Structures, C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Computer Science, Software Testing, File Systems, Computational Thinking, Integration Testing, Software Technical Review, System Programming, File Management

  • Placeholder
    Status: Free

    University of Washington

    Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design