Android app development courses can help you learn Java and Kotlin programming, user interface design, and mobile app architecture. You can build skills in debugging, performance optimization, and integrating APIs for enhanced functionality. Many courses introduce tools like Android Studio for coding, Firebase for backend services, and Git for version control, allowing you to effectively manage your projects and collaborate with others.

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Data Structures, Data Management, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Scripting Languages, Javascript, UI Components, Web Development Tools, Game Design, Object Oriented Programming (OOP), Event-Driven Programming, Animations
Mixed · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Health Equity, Health Disparities, Social Determinants Of Health, Nutrition and Diet, Good Manufacturing Practices, Food Quality Assurance And Control, Nutrition Education, AI Personalization, Food Safety and Sanitation, Policy Development, Clinical Nutrition, Regulatory Affairs, Public Health, Regulatory Compliance, Health Policy, Health Informatics, Advocacy, Health Assessment, Health Technology, Microbiology
Intermediate · Specialization · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Intellectual Property, Law, Regulation, and Compliance, Entrepreneurship, Business, Commercial Laws, Labor Law, Business Management, Contract Management, Staff Management, New Business Development, Organizational Structure, Corporate Tax
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Exploit development, Penetration Testing, Application Security, Vulnerability Assessments, Code Review, Vulnerability Management, Secure Coding, Authorization (Computing), Java, Java Programming, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, Data Preprocessing, Convolutional Neural Networks, Plot (Graphics), Generative AI, Deep Learning, Unsupervised Learning, Model Evaluation, Natural Language Processing, Responsible AI, Time Series Analysis and Forecasting, Data Visualization, Transfer Learning, Supervised Learning, Data Ethics, Image Analysis, Recurrent Neural Networks (RNNs), Model Deployment, Embeddings
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Journals, Organizational Skills, Document Management, Information Architecture, Content Management, Network Analysis, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Email Automation, AI Personalization, Web Design, Content Creation, Customer Service, Web Design and Development, Merchant Services, Booking (Sales), Responsive Web Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Internet Of Things, System Requirements, Software Engineering, System Testing, Software Development, Verification And Validation, Cloud Infrastructure, Integration Testing, Performance Testing, Systems Integration, System Implementation, Requirements Analysis, Innovation, Algorithms
Advanced · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Database Design, Relational Databases, Database Systems, Database Management, NoSQL, Databases, Database Development, SQL, Big Data, Model Evaluation, Apache Hadoop, Database Management Systems, MySQL, Statistical Analysis, Data Visualization, Database Theory, Data Analysis, Exploratory Data Analysis, Transaction Processing, Data Preprocessing
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Audit Planning, Service Level Agreement, Data Governance, Systems Development Life Cycle, Data Loss Prevention, Security Testing, Network Security, Software Development Life Cycle, IT Management, Systems Development, Incident Management, Problem Management, Control Objectives for Information and Related Technology (COBIT), Cryptography, Cloud Management, Software Development Methodologies, Auditing, Quality Assurance, Internal Controls, Risk Management Framework
Intermediate · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, AI Security, Regression Analysis, Generative AI, Artificial Intelligence, Predictive Modeling, AI Product Strategy, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Applied Machine Learning, Logistic Regression, Machine Learning Methods, Deep Learning, Visualization (Computer Graphics), Data Literacy
Intermediate · Specialization · 1 - 3 Months