Coding for beginners courses can help you learn programming fundamentals, syntax, algorithms, and problem-solving techniques. You can build skills in writing clean code, debugging, and understanding data structures. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and languages like Python or JavaScript, which are commonly used in web development and software engineering.

Skills you'll gain: Self Service Technologies, Automation, Setting Appointments, Generative AI Agents, AI Personalization, Calendar Management, Prompt Engineering, Customer Service, Virtual Environment, Customer Inquiries, Customer Communications Management, Scheduling, Greeting Customers, Systems Integration, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Project Management Software, Project Planning, Timelines, Project Management, Workflow Management, Organizational Skills, Collaborative Software, Team Management, Prioritization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Collaborative Software, Brainstorming, Innovation, Design Thinking, Ideation, New Product Development, Product Development, Strategic Planning, Collaboration, Analysis, Project Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apple Xcode, Apple iOS, Swift Programming, JSON, Application Deployment, Mobile Development, User Interface (UI), Application Development, User Interface (UI) Design, Application Programming Interface (API), Data Store, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, AI Personalization, Responsible AI, Data Ethics, Education Software and Technology, LLM Application, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Deep Learning, Ethical Standards And Conduct, Information Privacy, Machine Learning, Emerging Technologies, Data Security
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Jupyter, Computer Programming Tools, Data Visualization Software, Data Science, GitHub, R (Software), Big Data, R Programming, Statistical Programming, Machine Learning, Cloud Computing, Git (Version Control System), IBM Cloud, Development Environment, Other Programming Languages, Version Control, Query Languages, Python Programming, Open Source Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI) Design, User Experience Design, Web Design, UI Components, Interaction Design, Wireframing, Prototyping, Data Sharing, Generative AI
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Other Programming Languages, Data Structures
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Blogs, Workflow Management, Data Visualization, User Feedback, Data Integration, Cloud-Based Integration, Project Management Software, Google Docs, Social Media Management, Content Management, Ideation, Project Management, Customer Insights, Database Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Ethics, Data Analysis, Data Literacy, Data Security, Google Sheets, Databases, Data Storage, Data Quality, Data Management, Data Collection, SQL, Data Import/Export, Metadata Management, Unstructured Data
Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Calculus, Numerical Analysis, Integral Calculus, Engineering Calculations, Applied Mathematics, Differential Equations, Algebra, Trigonometry, Engineering Analysis, Advanced Mathematics, General Mathematics, Physics, Geometry, Arithmetic, Mathematical Theory & Analysis, Mathematical Modeling, Derivatives, Graphing, Deductive Reasoning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apache Maven, Jenkins, Apache Tomcat, Application Deployment, Java, DevOps, Amazon Web Services, CI/CD, Amazon Elastic Compute Cloud, Git (Version Control System)
Beginner · Course · 1 - 3 Months