Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 440.50 MB | Duration: 1h 10m
Master data visualization in Python with Matplotlib, Seaborn, and Plotly libraries for effective data storytelling.
Updated: 4/26/2024
https://www.linkedin.com/learning/programming-foundations-memory-pointers-and-garbage-collection
Did you know that computers have both short- and long-term memory just like you? It’s true. If you peel back the layers of what it really means to be a programmer, you find that most programming tasks involve moving values around in memory. Many contemporary programming languages hide those mechanics, but as you advance they get harder to avoid.Join instructor Maaike van Putten to take your foundational skills to the next level, diving in deeper to learn how code really works and exploring the basic tools of memory management. Get tips from Maaike on making code more efficient and fixing it when it breaks, as she walks you through best practices and power skills to improve your overall performance. By the end of this course, you’ll know more about memory management as well as how to avoid and debug common leaks.
Updated: 4/26/2024
https://www.linkedin.com/learning/programming-foundations-test-driven-development-3?u=93557497
Programmers shouldn’t have to guess whether software is working correctly. They should be able to prove it, every step of the way. A formal test-driven development (TDD) process allows you to build testing into your daily routine. You can run tests many times a day, getting instant feedback on the quality of your code. This course explains how to adopt a TDD mindset and process—vital skills for all modern software developers. Find out what makes a good test, why you should be more interested in failure than success, and how to measure and repeatedly run tests. Then explore the jargon: test suites, test harnesses, mock and stub objects, and more. Finally, look at how TDD is used in the most common programming languages and environments and what tools and frameworks exist to help you succeed. Instructor Neelam Dwivedi tackles each topic from a programmer’s perspective, emphasizing the time and cost savings that a good TDD workflow can provide.
Updated: 4/26/2024
https://www.linkedin.com/learning/programming-foundations-design-patterns-2
Design patterns are reusable solutions that solve the challenges software developers face over and over again. Rather than reinventing the wheel, learn how to make use of these proven and tested patterns that will make your software more flexible and resilient to change. This course introduces you to design patterns and takes you through several of the most used object-oriented patterns. Elisabeth Robson and Eric Freeman, coauthors of Head First Design Patterns, join forces to provide an overview of each pattern and examples of the pattern in action. Featured design patterns include the strategy, adapter, observer, and decorator patterns. Elisabeth and Eric lend these concepts a real-world context by providing code demos in Java, with the occasional example in Python and javascript.
Last updated 4/2024
Duration: 18h50m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 7.21 GB
Genre: eLearning | Language: English
Complete hands-on machine learning and GenAI tutorial with data science, Tensorflow, GPT, OpenAI, and neural networks
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.35 GB | Duration: 11h 36m
Learn to create Machine Learning Algorithms in Python using Different Datasets
Released: 4/25/2024
https://www.linkedin.com/learning/mastering-c-plus-plus-exception-handling
Bug fixing in code can start off rather simple, with obvious and recurring bugs easy to identify and root out. But eventually the bugs become harder to find and more difficult to fix. Instead of searching out errors one by one, getting to the root of the problem by enhancing your exception handling can turn your code base from chaos to clarity.
Learn how to handle errors and anomalies in your C++ code like a pro in this course with software engineer Károly Nyisztor. From the basics of exceptions to advanced techniques for robust error handling, Károly guides you through the nuances of exception handling, and explains how proper handling and logging make bugs easier to track and fix.
Master the Art of Building Websites and Online Stores
https://www.linkedin.com/learning/coding-exercises-git
You've used Git and maybe have your own workflow established. How much do you know about the broader possibilities though? Test your skills and find new options through this concise set of challenges. You can work through the course in order or focus first on challenges related to workflows you need to master. Expert instructor Ray Villalobos presents challenges that include adding to a previous commit, managing multiple remotes, using Git to hunt down bugs, working on multiple branches, removing untracked files, and much more!
Learn NextJS 14 from the ground up and build fullstack ReactJS + NextJS apps with the App Router or Pages Router!
Build a Lead-Generation Platform to Boost Buyer & Seller Leads Online
Master foley and audio processing to craft and deploy dynamic punch, sword, jetpack, and laser sounds in your games!
Released: 4/23/2024
https://www.linkedin.com/learning/data-pipeline-automation-with-github-actions-using-r-and-python
In this course, learn how to set up workflows on GitHub Actions to automate processes with both R and Python. Instructor Rami Krispin takes you through the automation process, sharing real-world examples. He shows you how to set up a data pipeline, pull metadata from a pipeline, and deploy a live dashboard with GitHub Actions and Pages. If you’re tired of spending hours running scripts manually, or slowing down your workflow by pulling data from APIs or updating dashboards, join Rami in this course to see how automation can speed up your work.
ChatGPT has taken the world by storm. However, very few users know how to utilize it to its full potential, and there are so many misconceptions about how to use it effectively. This course debunks the myths and misconceptions about AI and equips you with the skills required to leverage powerful prompt engineering techniques with ChatGPT.
Join instructor Ronnie Sheer as he provides a comprehensive guide to effectively using ChatGPT in a professional environment. Explore best practices and advanced techniques such as personas, task splitting, custom instructions, multimodality, Socratic prompting, and more. Along the way, Ronnie covers the basics of prompting DALL-E 3 in ChatGPT and shows you how to ensure a secure user experience by using plans and data controls and minimizing hallucinations.