Pages

Tuesday, June 11, 2024

Data Structures and Algorithms (training)

Colleagues, the Data Structures and Algorithms (training) provides you with hands-on practice with over 100 data structures and algorithm exercises and guidance from a dedicated mentor to help prepare you for interviews and on-the-job scenarios. Gain skills including Basic Algorithms - Python data structures • Basic algorithms • Python arrays • Python lists • Python trees • Breadth-first search • Tree search • Recursive algorithms • Hash maps • Call stacks • Sorting algorithms • Hashing • Depth-first search • Divide and conquer algorithms • Tree algorithms, and Advanced Algorithms - A search algorithm • Graph algorithms • Greedy algorithms • Dynamic programming • Graph data structure. Lessons cover: 1) Introduction - refreshing your Python skills and learning about problem solving and efficiency, 2) Get Help with Your Account, 3) Getting Help, 3) Data Structures and Algorithms, Python Refresher - A quick refresh on Python basics, How to Solve Problems, A systematic way of approaching and breaking down problems, 4) Understanding the importance of efficiency when working with data structures and algorithms, 5) Unscramble Computer Science Problems, Deconstruct a series of open-ended problems into smaller components (e.g, inputs, outputs, series of functions), 6) Data Structures - core data structures used in programming - Introduction to Data Structures, Arrays and Linked Lists, Stacks and Queues, Apply Recursion to Problems, Trees - basic tree's, tree traversal and binary search trees, 7) Maps and Hashing, 8) Show Me the Data Structures - solve a open-ended practice problems. Hone your skills to identify and implement appropriate data structures and corresponding methods that meet given constraints, 8) Basic Algorithms - learn about the basic algorithms used in programming, Sorting - Faster Divide & Conquer Algorithms, 9) Problems vs. Algorithms - apply real-world open ended problems which train you to implement suitable data structures and algorithms under different context, Advanced Algorithms - learn the basic algorithms used in programming, Greedy Algorithms - Get familiar with and practice greedy algorithms, Graph Algorithms, 10) Dynamic Programming - apply your learnings to challenging exercises, 11) Route Planner - build a route-planning algorithm like the one used in Google Maps to calculate the shortest path between two points on a map.

Enroll today (teams & executives are welcome): https://tinyurl.com/35rrzjj9  


Download your free Data Science  - Career Transformation Guide.


Explore our Data-Driven Organizations Audible and Kindle book series on Amazon:


1 - Data-Driven Decision-Making  (Audible) (Kindle)


2 - Implementing Data Science Methodology: From Data Wrangling to Data Viz (Audible) (Kindle)


Much career success, Lawrence E. Wilson - AI Academy (share with your team) https://tinyurl.com/hh7bf4m9 


No comments:

Post a Comment

Machine Learning Specialization

Colleagues, the Machine Learning Specialization taught by Andrew Ng is a foundational online program created in collaboration between DeepL...