Computer network programming courses can help you learn socket programming, protocol design, network security, and client-server architecture. You can build skills in debugging network applications, optimizing data transmission, and implementing secure communication protocols. Many courses introduce tools like Wireshark for network analysis, Git for version control, and various programming languages such as Python and Java, that support developing robust network applications.

Skills you'll gain: Mockups, Prototyping, User Interface (UI) Design, Usability, Design Elements And Principles, Wireframing, UI Components, Graphic and Visual Design, Design Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google App Engine, Cloud Deployment, Application Deployment, Zero Trust Network Access, Cloud Security, Google Cloud Platform, Cloud Applications, Security Controls, Identity and Access Management, Cloud Computing, Network Security
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: OpenAI API, Web Development Tools, TypeScript, Development Environment, Full-Stack Web Development, AI Integrations, Cloud Deployment, JavaScript Frameworks, Email Automation, Web Applications, Node.JS
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Recurrent Neural Networks (RNNs), Forecasting, Model Optimization, Predictive Analytics, Data Preprocessing, Statistical Modeling, Model Evaluation, Machine Learning Methods, Data Processing, Feature Engineering, Data Visualization Software
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Responsive Web Design, User Interface (UI), HTML and CSS, Web Design and Development, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Design and Product, Vibe coding, Cascading Style Sheets (CSS), Application Frameworks, Hypertext Markup Language (HTML), Program Development, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Interactive Design
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Governance, Digital Transformation, Data Modeling, Dashboard, Dashboard Creation, Real Time Data, Google Cloud Platform, Dataflow, Information Management, Business Transformation, Data Storage, Data Management, Cloud Storage, Data Transformation, Pivot Tables And Charts, Data Analysis, Data Visualization Software, Performance Tuning, SQL
Intermediate · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Agile Methodology, Scrum (Software Development), Agile Project Management, Sprint Retrospectives, Agile Software Development, Sprint Planning, User Story, Backlogs, Agile Product Development, Project Estimation, Project Management, Estimation, Project Planning
Mixed · Course · 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), Full-Stack Web Development, Server Side
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Applications, Cloud Development, Cloud Deployment, Cloud-Native Computing, Cloud Hosting, Event-Driven Programming, Virtual Networking, Restful API, Cloud Infrastructure, Authentications, Application Programming Interface (API), Serverless Computing, Virtual Machines, Authorization (Computing), Microsoft SQL Servers, Network Routing, Frontend Performance, Web Content
Intermediate · Course · 1 - 3 Months

Skills you'll gain: API Gateway, Amazon CloudWatch, API Design, Amazon Web Services, Cloud-Based Integration, Microservices, Event-Driven Programming, Cloud Deployment, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Solution Architecture, Network Planning And Design, Cloud Computing Architecture, Enterprise Architecture, Amazon Web Services, Service Oriented Architecture, Software As A Service, Application Security, Cloud Solutions, Security Architecture Review, Identity and Access Management, Security Engineering, Application Design, Cloud Deployment, Network Performance Management, Network Infrastructure, Network Engineering, Enterprise Application Management, AWS Identity and Access Management (IAM), Data Migration
Intermediate · Course · 1 - 3 Months