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: Google Sheets, Collaborative Software, Productivity Software, Organizational Skills, Spreadsheet Software, Project Management Software, Project Coordination, Small Business Accounting, Data Management, Project Management, Business
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Agile Methodology, Agile Project Management, Project Management Life Cycle, Kanban Principles, Project Management Institute (PMI) Methodology, Project Management, Sprint Planning, Performance Measurement, Lean Methodologies, Continuous Improvement Process, Risk Management, Team Management
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Strategic Communication, Growth Mindedness, Target Audience, Communication Strategies, Constructive Feedback, Stakeholder Communications, Project Management, Communication, Interpersonal Communications, Management Training And Development, Stakeholder Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Timelines, Project Schedules, Google Sheets, Presentations, Productivity Software, Scheduling, Project Management
Beginner · Guided Project · Less Than 2 Hours

Tecnológico de Monterrey
Skills you'll gain: Negotiation, Team Management, Emotional Intelligence, Leadership, Leadership and Management, Leadership Development, Conflict Management, Interpersonal Communications, Communication, Active Listening, Project Management, Self-Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Management, Stakeholder Engagement, Stakeholder Management, Project Management Life Cycle, Stakeholder Analysis, Earned Value Management, Risk Analysis, Project Management Institute (PMI) Methodology, Project Closure, Governance, Project Management Office (PMO), Project Management, Strategic Communication, Communication Strategies, Procurement, Benefits Administration, Project Controls, Change Requests, Quality Control, Risk Management
Intermediate · Specialization · 1 - 3 Months

Lund University
Skills you'll gain: Climate Change Mitigation, Climate Change Adaptation, Environment, Environmental Engineering and Restoration, Sustainable Development, Energy and Utilities, Sustainable Architecture, Scientific Methods, Sustainable Technologies, Policty Analysis, Research, and Development, Transportation Operations, Environmental Policy, Governance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interviewing Skills, Professional Networking, Project Management, Applicant Tracking Systems, LinkedIn, Recruitment, Negotiation, Communication Strategies, Writing and Editing, Verbal Communication Skills
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Mammography, Artificial Intelligence, Medical Imaging, Image Analysis, Diagnostic Radiology, Computer Vision, Radiology, Bayesian Network, Artificial Neural Networks, Machine Learning Methods, Machine Learning, Epidemiology, Deep Learning
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Workflow Management, LLM Application, Constructive Feedback, Generative AI, Artificial Intelligence, Business Process Automation, Automation, Responsible AI, Project Management, Data Ethics, Communication Strategies, Data-Driven Decision-Making, Project Documentation, Data Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Stakeholder Analysis, Stakeholder Management, Team Building, Project Management, Team Management, Accountability, Project Coordination, Delegation Skills, Communication Planning
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems
Build toward a degree
Advanced · Course · 1 - 4 Weeks