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.

University of California, Irvine
Skills you'll gain: Stakeholder Management, Conflict Management, Planning, Project Planning, Project Management, Organizational Structure, Project Management Life Cycle, Project Scoping, Leadership and Management, Influencing
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: User Story, Kanban Principles, Agile Methodology, Agile Project Management, Productivity Software, Organizational Skills, Project Management Software, Prioritization, Project Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Tax Compliance, Registration, Export Control, Tax, Claims Processing, Compliance Reporting, Tax Laws, Invoicing, Regulation and Legal Compliance, Timelines, Problem Solving
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Development, SQL, MySQL, Database Design, Transaction Processing, Stored Procedure, Java, Data Structures, Data Integrity, Performance Tuning
Build toward a degree
Intermediate · Course · 1 - 3 Months

Fred Hutchinson Cancer Center
Skills you'll gain: Responsible AI, AI Enablement, Technology Strategies, Artificial Intelligence, Business Ethics, Strategic Leadership, Artificial Intelligence and Machine Learning (AI/ML), Project Management, Legal Risk, Law, Regulation, and Compliance, Ethical Standards And Conduct, LLM Application, Decision Making, Generative AI, Needs Assessment, Mitigation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cross-Functional Collaboration, Project Management Software, Workflow Management, Organizational Skills, Project Management, Prioritization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Calendar Management, Content Development and Management, Scheduling, Project Management Software, Content Creation, Workflow Management, Organizational Skills, Project Management, User Accounts, Marketing
Intermediate · Guided Project · Less Than 2 Hours

École Polytechnique
Skills you'll gain: Growth Strategies, Key Performance Indicators (KPIs), Digital Transformation, Business Analysis, Competitive Analysis, Action Oriented, Analysis, Business Development, Market Analysis, Business Strategy, Case Studies, Strategic Decision-Making, Business Consulting, Innovation, Telecommunications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Organizational Skills, Project Management Software, Workflow Management, Collaborative Software, Dashboard, Team Management, Project Management, User Accounts, Information Architecture
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Project Management Office (PMO), Program Management, Change Management, Organizational Change, Project Portfolio Management, Project Management, Sustainable Development, Corporate Sustainability, Agile Methodology, Collaboration, Data-Driven Decision-Making, Stakeholder Engagement
Beginner · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Project Risk Management, Crisis Management, Project Controls, Earned Value Management, Problem Management, Project Documentation, Project Performance, Project Management, Process Improvement, Stakeholder Management, Case Studies, Root Cause Analysis, Decision Making
Intermediate · Course · 1 - 3 Months