iOS app development courses can help you learn Swift programming, user interface design, and app architecture principles. You can build skills in debugging, version control with Git, and integrating APIs for enhanced functionality. Many courses introduce tools like Xcode for coding and testing, as well as frameworks like UIKit and SwiftUI for creating engaging user experiences.

Universitat Autònoma de Barcelona
Skills you'll gain: Community Development, Empowerment, Social Justice, Social Work, Community and Social Work, Education and Training, Disabilities, Developmental Disabilities, digital literacy, Pedagogy, Vulnerability, Mental Health Diseases and Disorders
ā 4.7 (11) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Selenium (Software), Version Control, Git (Version Control System), GitHub, Jenkins, Continuous Integration, Test Automation, CI/CD, Test Data, Test Script Development, Software Versioning, Software Testing, IntelliJ IDEA, Test Case, Development Environment, Application Frameworks, Apache Maven
Advanced Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Unit Testing, Go (Programming Language), Restful API, Authentications, API Testing, Application Programming Interface (API), Secure Coding, Code Reusability, API Design, Application Security, Software Testing, Microservices, Authorization (Computing), Database Development, Web Servers, Web Services, Database Management, Server Side, Databases, Software Architecture
Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Data Import/Export, R (Software), Scripting, R Programming, Scripting Languages, Statistical Programming, Data Structures
Beginner Ā· Guided Project Ā· Less Than 2 Hours

H2O.ai
Skills you'll gain: LLM Application, Application Development, User Interface (UI), Development Environment, AI Integrations, Interactive Design, Cloud Deployment, Generative AI, Application Deployment, AI literacy, Application Frameworks, Open Source Technology, Software Installation, Package and Software Management
Intermediate Ā· Course Ā· 1 - 3 Months

LearnKartS
Skills you'll gain: Content Performance Analysis, Content Creation, Target Audience, Content Marketing, Storytelling, Digital Publishing, Brand Strategy, Social Media Content, Blogs, Brand Marketing, Content Strategy, Branding, Performance Measurement, Promotional Strategies, Persona Development, Personalized Campaigns, ChatGPT
Beginner Ā· Course Ā· 1 - 4 Weeks

Northeastern University
Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, Data Governance, Artificial Intelligence and Machine Learning (AI/ML), Dependency Analysis, Law, Regulation, and Compliance, Machine Learning, Ethical Standards And Conduct, Data-Driven Decision-Making, Data Integrity, General Data Protection Regulation (GDPR), Personally Identifiable Information, Information Privacy, Risk Management Framework, Model Evaluation, Data Security
Intermediate Ā· Course Ā· 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Human Capital, Compensation Analysis, Diversity Programs, Fundraising, Compensation and Benefits, Compensation Management, Compensation Strategy, Human Resources, Diversity Training, Employee Retention, Benefits Administration, Human Resource Policies, Talent Management, People Management, Human Resources Management and Planning, Diversity and Inclusion, Diversity Awareness, Employee Onboarding, People Development, New Hire Orientations
ā 4.6 (7) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Microsoft PowerPoint, Presentations, Multimedia, Photo Editing, Productivity Software, Editing, Social Media, Marketing, Digital Marketing
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Code Review, Web Presence, Software Documentation
ā 4.7 (13) Ā· Advanced Ā· Course Ā· 1 - 3 Months

Universidades AnƔhuac
Skills you'll gain: Cash Management, Financial Acumen, Entrepreneurial Finance, Creative Problem-Solving, Creative Thinking, Innovation, Small Business Accounting, Income Statement, Entrepreneurship, Resilience, Financial Management, Proposal Development, Business Modeling, Financial Planning, Problem Solving, Growth Strategies, Teamwork, Value Propositions, Project Planning, Communication Strategies
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Rust (Programming Language), OpenAI API, Generative AI Agents, Package and Software Management, Memory Management, Development Environment, Large Language Modeling, Unit Testing, Software Documentation, Computer Programming, Software Installation
Intermediate Ā· Course Ā· 1 - 4 Weeks