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

AI for Everyone (training)

Colleagues, the AI for Everyone course is not only for engineers. If you want your organization to become better at using AI, this is the ...