Overview
Get 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.
Syllabus
- Introduction
- Start with a warm welcome to the program by refreshing your Python skills and learning about problem solving and efficiency!
- Data Structures
- Learn about the core data structures used in programming.
- Basic Algorithms
- Learn about the basic algorithms used in programming.
- Advanced Algorithms
- Learn about the basic algorithms used in programming.
- Introduction to Python Programming
- Review fundamental Python programming syntax and concepts.
- Career Services
- These Career Services will ensure you make meaningful connections with industry professionals to accelerate your career growth - whether looking for a job or opportunities to collaborate with your peers. Unlike your Nanodegree projects, you do not need to meet specifications on these Services to progress in your program. Submit these Career Services once, and get honest, personalized feedback and next steps from Udacity Career Coaches!
- Technical Interview Practice
Taught by
Brynn Claypoole, Abe Feinberg and Kyle Stewart-Franz
Reviews
4.8 rating, based on 6 Class Central reviews
4.7 rating at Udacity based on 530 ratings
Showing Class Central Sort
-
it is good and it is also very useful for the btech students and also useful for the job freshers and also i understand very well the data structures and the algorithms
-
Good project. At first I thought I wouldn't learn anything from this one but actually the comments from the reviewers made me realize a lot of bad practices I was using. So I'm glad I bought this course.
-
Great learning experience. The materials are very self explanatory, the projects are real live scenarios that can be related to and the reviewers are top notch!
-
I have been struggling with understanding Big O Notation and space-time complexity, Thanks to the reviews I got back, It helped me understand it better, The Program has been going great so far
-
I love the approach taken to effectively explain concepts to students. I also love the facts that there are challenges and projects to help solidify concepts learned
-
It is great to learn data structure in such an organized and amazing way from cool mentors from Udacity.