Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create custom static analyzers for Go, catching preventable errors before they reach production and enhancing code quality through automated checks.
Explore WebAssembly integration in Go: its purpose, benefits, and implementation techniques. Learn about performance, sandbox interactions, and building effective Go applications with WebAssembly.
Scaling Go services at Capital One: Processing massive account data, overcoming challenges, and transitioning from mainframes to modern distributed systems in AWS.
Explore Go profiling and observability tools to optimize performance, reduce costs, and debug issues. Learn about runtime internals, built-in profilers, and advanced techniques for efficient Go application development.
Go team members discuss the introduction of generics in Go 1.18, providing guidance on their effective use and impact on code readability, maintainability, and performance.
Building a custom game engine for a narrative-driven CTF at DEFCON, enabling interactive gameplay for 300+ hackers with real-time communication, scoring, and challenges.
Explore Windows API integration in Go using unsafe and syscall packages. Learn DLL loading, struct mapping, and API result conversion while avoiding common pitfalls.
Hands-on tutorial exploring OpenTelemetry fundamentals, distributed tracing, and instrumentation through live coding of a client/server system for effective issue root-cause analysis.
Exploring Go's potential in industrial automation: secure DevOps for factories and critical infrastructure, with real-world examples of microservice architectures in heavy industrial environments.
Explore formula evaluation optimization techniques using virtual machines and Go plugins for massive scale performance improvements in spreadsheet-like systems.
Explore Go's defer statement, its implementation, and recent optimizations. Learn about performance improvements, comparisons with other languages, and future optimization possibilities.
Explore eBPF for tracing Go programs, uncovering runtime secrets and leveraging Linux's powerful tracing mechanism to enhance Go development and debugging capabilities.
Explore a powerful package for consistent, simple, and maintainable internal HTTP API calls in Go, developed at Bitly for efficient service-to-service communication.
Explore building an FM radio station using Go, covering radio wave basics, broadcasting techniques, and system components like Raspberry Pi and FM transmitters.
Explore deterministic debugging techniques for Go, addressing flickering tests and elusive bugs to enhance code reliability and troubleshooting efficiency.
Get personalized course recommendations, track subjects and courses with reminders, and more.