کاتالوگ دورهها
نمایش 6,821 تا 6,840 مورد از کل 9,126 مورد.
Program Databases with Transact-SQL
Transition from writing one-off queries to creating repeatable code elements. Explore the types of objects that can be deployed to automate systems and maintain database integrity.
Program Management for IT Professionals
Successfully manage large IT projects—from the planning stages to a project's release—by learning the basics of program management.
Program Management Foundations
Learn how to succeed as a program manager. Get specific guidance on managing program phases, carrying out a transition, closing a program, and more.
Program Management Foundations
Learn the essentials of program management, from planning programs to delivering results. Find out how to manage a program's scope, finances, resources, schedules, and more.
Programmatic Advertising Foundations
Learn the fundamentals of programmatic advertising. Automate your digital media buys and spend your money and time more effectively.
Programming for Non-Programmers: Android & Kotlin
Get a beginner's guide to programming, focused on Android app development. Learn the Kotlin programming language and the foundations of good app design.
Programming for Non-Programmers: iOS 12 and Swift 5
iOS app development is within your reach. Learn how to create a simple iOS 12 application with Swift 5 in just one day—no programming experience required!
Programming Foundations: Algorithms
Algorithms are the universal building blocks of programming. Learn the most popular and useful programming algorithms for searching and sorting data, counting values, and more.
Programming Foundations: APIs and Web Services
Learn all about web services—the standard method of communicating between applications and across the web—and see how to build them using several popular technologies.
Programming Foundations: Beyond the Fundamentals
Dive deeper into the foundational concepts, practices, and terminology of programming. Learn how to work with collections, use external code, find and fix bugs, and more.
Programming Foundations: Conducting Code Reviews (226046)
Software is written by humans—and humans can make mistakes. Before suggested changes are integrated into a codebase, they are often reviewed and approved by other programmers. A large amount of developers' time is spent on code reviews. However, this skill is rarely taught. This course remedies that oversight, starting with the what, who, and why of code reviews. It then explores the how, showing how to thoroughly review everything from implementation details to maintainability and design aspects of code. Instructor Kathryn Hodge also introduces best practices for reviewing code on the cloud and implementing and committing changes to a codebase. In the last chapter, you can explore how to submit your own code for review and respond to comments. Take the challenges issued along the way to practice your new skills. By the end of the course, you'll have the knowledge needed to become a great code reviewer, saving valuable resources and influencing future design changes at your organization.
Programming Foundations: Data Structures
Learn about programming with data structures. Discover how to store, organize, and access data using data structures such as arrays, linked lists, stacks, queues, and hash tables.
Programming Foundations: Databases
Learn the fundamentals of database programming. Find out how to build a database, define relationships, and write queries.
Programming Foundations: Design Patterns
Learn about key object-oriented design patterns (including the Observer, Decorator, and Factory patterns) that make your development process faster and easier.
Programming Foundations: Discrete Mathematics
Learn how to use discrete mathematics to become a better programmer. Explore the role of math in programming, how to use discrete math to analyze data test logic, and more.
Programming Foundations: Fundamentals
Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
Programming Foundations: Fuzzy Logic
Learn about fuzzy logic-a form of logic used in AI, which helps computers handle partial truths and more closely approximate human reasoning.
Programming Foundations: Object-Oriented Design
Good software starts with great design. Get a fun and fresh introduction to object-oriented design and analysis—from defining requirements to diagramming classes.
Programming Foundations: Open-Source Licensing
Explore the world of open source and discover how to choose an open-source licensing model for your software from options such as GPL, MIT, and Apache license agreements.
Programming Foundations: Programming for Kids
Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.