Objective-C courses can help you learn the basics of object-oriented programming, memory management, and the Cocoa framework for macOS and iOS app development. You can build skills in creating user interfaces, handling data with Core Data, and integrating APIs for enhanced functionality. Many courses introduce tools like Xcode for coding and debugging, as well as Interface Builder for designing app layouts, helping you apply these skills in real-world app projects.

Skills you'll gain: Relational Databases, Data Management, Database Design, SQL, Databases, Database Administration, Query Languages, Database Architecture and Administration, Data Integrity, Data Manipulation
Intermediate · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Global Marketing, International Relations, International Finance, Cultural Sensitivity, Business Risk Management, Market Dynamics, Economics, Business Strategy, Political Sciences, Supply Chain Management, Market Analysis, Brand Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Timelines, Database Design, Workflow Management, Project Management Software, Employee Onboarding, Client Services, Customer Relationship Management (CRM) Software, Productivity Software, Project Management, Collaborative Software, Project Documentation, Process Improvement and Optimization
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Animation and Game Design, Animations, Video Game Development, Game Design, Computer Graphics
Beginner · Course · 1 - 4 Weeks

Indian Statistical Institute
Skills you'll gain: Sampling (Statistics), Time Series Analysis and Forecasting, Sample Size Determination, Statistical Machine Learning, NumPy, Spatial Data Analysis, Statistical Hypothesis Testing, Probability, Database Management Systems, Statistical Modeling, SQL, Data Compilation, Economics, Dimensionality Reduction, Statistical Methods, Lifelong Learning, Regression Analysis, Surveys, Graphing, International Finance
Postgraduate Diploma · 6 - 12 Months

Skills you'll gain: Presentations, Professional Development, Emotional Intelligence, Public Speaking, Personal Development, Productivity, Relationship Management, Professional Networking, Branding, Business Planning, Problem Solving, Project Management, Contract Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cross Platform Development, C# (Programming Language), .NET Framework, Performance Tuning, Development Environment, Microsoft Development Tools, Application Security, Debugging
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Technical Communication, Technical Product Management, Program Evaluation, Performance Metric, Data Analysis, Agile Methodology, Project Management, Analytics, Stakeholder Communications, Communication, Data-Driven Decision-Making, Machine Learning, Large Language Modeling, R Programming, Data Visualization
Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Negotiation, Emotional Intelligence, Team Management, Verbal Communication Skills, Team Building, Leadership, Communication, Project Management, Conflict Management, Interpersonal Communications, Non-Verbal Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Mobile Development, Android (Operating System), Video Game Development, Game Design, C# (Programming Language), User Interface (UI), Scripting, Programming Principles, Development Environment, Animations
Beginner · Course · 3 - 6 Months

Skills you'll gain: AWS SageMaker, Exploratory Data Analysis, Feature Engineering, Dashboard, Interactive Data Visualization, Data Presentation, Data Visualization, Data Pipelines, Project Documentation, Solution Delivery, Data Storytelling, Amazon Web Services, Data Analysis, Data Integration, Technical Documentation, Business Intelligence, Cloud Infrastructure, Technical Communication, Automation, Project Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Mobile Development, Scripting, C# (Programming Language), Android (Operating System), Video Game Development, Game Design, Performance Tuning, Animations, User Interface (UI), Debugging
Beginner · Course · 3 - 6 Months