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.

Coursera
Skills you'll gain: Jira (Software), Sprint Planning, Backlogs, Scrum (Software Development), User Story, Agile Methodology, Agile Project Management, Workflow Management, Run Chart, Project Planning, Project Management, Prioritization, Dependency Analysis
Beginner · Guided Project · Less Than 2 Hours

Universidad de los Andes
Skills you'll gain: Project Scoping, Scope Management, Feasibility Studies, Work Breakdown Structure, Project Estimation, Cost Estimation, Requirements Management, Project Management Life Cycle, Project Schedules, Case Studies, Project Portfolio Management, Project Management, Program Management, Project Management Institute (PMI) Methodology, Project Risk Management, Strategic Planning, Crisis Management, Project Controls, Earned Value Management, Project Documentation
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Model Evaluation, Medical Imaging, Computer Vision, Machine Learning, Data Preprocessing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Visualization, Keras (Neural Network Library), Data Preprocessing, Artificial Neural Networks, Interactive Data Visualization, Predictive Modeling, Tensorflow, Applied Machine Learning, Feature Engineering, Data Science, Predictive Analytics, Data Manipulation, Machine Learning, Model Evaluation, Regression Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

University of Virginia
Skills you'll gain: Project Planning, Project Risk Management, Earned Value Management, Project Management Life Cycle, Risk Management, Project Coordination, Project Scoping, Project Management, Sprint Planning, Stakeholder Analysis, Agile Methodology, Budget Management, Dependency Analysis, Scheduling, Work Breakdown Structure, Kanban Principles
Beginner · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Conflict Management, Stakeholder Management, Project Planning, Project Documentation, Project Management, Organizational Structure, Project Scoping, Leadership and Management, Influencing, Communication
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Keyword Research, Search Engine Optimization, Web Analytics and SEO, Content Development and Management, Client Services, Content Strategy, Presentations, Digital Marketing, Project Management, Competitive Analysis, Business Strategy
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Generative Adversarial Networks (GANs), Autoencoders, Generative AI, Tensorflow, Generative Model Architectures, Image Analysis, Transfer Learning, Deep Learning, Convolutional Neural Networks, Artificial Neural Networks
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Program Management, Return On Investment, Project Portfolio Management, Organizational Strategy, Project Management, Project Management Life Cycle, Leadership and Management, Benefits Administration, Process Improvement, Strategic Decision-Making, Goal Setting
Beginner · Course · 1 - 4 Weeks

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, C (Programming Language), Application Performance Management, Development Environment
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Feasibility Studies, Plant Operations and Management, Project Finance, Project Implementation, Financial Analysis, Project Management Life Cycle, Construction Management, Project Management, Sustainable Technologies, Technology Roadmaps, Forecasting, Stakeholder Engagement
Beginner · Course · 1 - 3 Months