Course catalog

Categories

Showing 441-460 of 1,168 items.

Fundamentals of Dynamic Programming

Dynamic programming makes it possible to solve challenging problems efficiently. Learn what it is, how and when to apply it to your algorithms, and how it's used in applications.

Get Ready for Your Coding Interview

Discover what coding interviews are like and how to prepare for them. Review useful concepts to master your interview, followed by practice problems that test what you know.

Getting Started with CSS for React Developers

Start using CSS and PostCSS to create elegant React applications. Learn how to use CSS with your projects, add PostCSS plugins, and test your CSS in a few web browsers.

Getting Started with Technology: Think Like an Engineer

Get ready to be less intimidated by technology as you learn how to think like an engineer and consider the thought processes of programmers, developers, data scientists, and more.

Git Essential Training: The Basics

Learn how to use Git, the popular open-source version control software, to manage the source code for almost any project.

Git for Teams

Learn best practices for using Git as a team. Explore techniques and tools that can help you and your team work together harmoniously and quickly deliver high-quality software.

Git Intermediate Techniques

Enhance your Git skillset, and explore key techniques and concepts that can help you work more efficiently with the popular open-source version control software.

Git: Branches, Merges, and Remotes

Learn how to use the branching, merging, and remote features of Git for code management and collaboration.

GitHub Actions First Look

Automate your software workflow with GitHub Actions. Learn about the main features of this developer productivity and CI/CD suite of tools.

GitHub Essential Training

Get the most from GitHub. Learn how to use features that support and enhance the modern software pipeline.

GitHub Quick Tips

Get 30 tips and tricks for working more effectively and efficiently in GitHub.

Go Essential Training

Write more efficient, reliable applications with Go. Learn Go basics, including programming with Go basic types, structs and functions, concurrency, and networking.

Google Apps Script for JavaScript Developers

Get started with Google Apps Script development. Discover how to automatically generate Markdown documentation for your projects using the power of Google Drive and Google Docs.

Google Assistant: Building Actions

Learn all about Google Assistant actions and discover how to connect voice actions to web services you define.

Google Sites Essential Training

Learn how to create and share webpages using Google Sites, the tool that comes bundled with a Google account.

Graphite and Grafana: Visualizing Application Performance

بینش بهتری در مورد عملکرد back-end خود دریافت کنید - چه برنامه های شما در سایت اجرا شوند و چه در فضای ابری. StatsD، Graphite و Grafana سه ابزار منبع باز محبوب هستند که برای جمع آوری و تجسم معیارها در مورد سیستم ها و برنامه ها استفاده می شوند. این دوره نحوه استفاده ترکیبی از آنها را نشان می دهد تا از قطعی ها مطلع شوید، مشکلات مربوط به عملکرد پایگاه داده و سرور را تشخیص دهید و تجربه کاربری خود را بهینه کنید. مربی Laura Stone - یک مهندس قابلیت اطمینان سایت در سطح ارشد - توضیح می دهد که چگونه می توان معیارهای خاص برنامه را با StatsD جمع آوری کرد، این معیارها را به طور موثر با Graphite ذخیره کرد و این اطلاعات را با Grafana نظارت و به زیبایی تجسم کرد. برای یادگیری نحوه نصب، پیکربندی و استفاده از این ابزارها برای ایجاد داشبوردهای آموزنده و مفیدی که بینش هایی را در مورد برنامه ها و سیستم های متعدد ارائه می دهد - که درک شما از عملکرد و ارزش تجاری معماری سازمان شما را عمیق تر می کند، همراه باشید.

سطح دوره: پیشرفته

مدت زمان: 1h 49m


GraphQL Essential Training

Get started with GraphQL, a query language for APIs. Learn about the basic types and fields, how to set up persistence, how to work with items with mutations, and more.

GraphQL: Data Fetching with Relay

Streamline data retrieval in your React.js applications. Learn how to build a GraphQL server and use Relay to fetch data from React components.

Grunt.js: Web Workflows

Program, test, and deploy your web applications more easily and efficiently with a Grunt.js development workflow.

Gulp.js: Web Project Workflows

Build workflows for modern web development using gulp.js. Learn how to use this powerful tool kit to automate common processes.