Udemy

Competititve Programming & Coding Interviews - Python

Enroll Now
  • 381 Students
  • Updated 9/2023
4.4
(21 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
13 Hour(s) 0 Minute(s)
Language
English
Taught by
Andrei Chiriac
Rating
4.4
(21 Ratings)
4 views

Course Overview

Competititve Programming & Coding Interviews - Python

Build the foundation in Algorithms and Data Structures to ace Competitive Programming & Coding Interviews

This course is going to be your bible on solving each coding interview question and competitive programming challenge. The content is based on my 9 year experience of struggling to find and solve a wide range of problems and develop the system for mastering this skill. I cover the exact same content that has helped my students' performance skyrocket and got them offers at top companies like Google, Facebook and Amazon and solid results in the International Competitive Programming Contests.


Here's what make this course amazing:

  • I guide you through the line of my thought when solving each problem, focusing on building the general approach for any type of problem you can encounter in competitive programming contests or coding interviews.

  • You will learn all the theory needed, but our main focus here is on practical applications.

  • I share with you problem solving tricks and good coding practices that took me years and hundreds of problems to figure out.

  • It's interactive and engaging: I try to keep the theory as simple and natural as possible and we work as a team in solving any problem.

Do you think it's finally the time to get the Software Developer Job or the results in Competitive Programming you deserve? Follow me!

Course Content

  • 10 section(s)
  • 77 lecture(s)
  • Section 1 Arrays, Strings & Sorting
  • Section 2 Nested Loops & Brute Force Algorithms
  • Section 3 Recursion
  • Section 4 Backtracking
  • Section 5 Stacks
  • Section 6 Two Pointers & Sliding Window
  • Section 7 Partial Sums
  • Section 8 Graphs
  • Section 9 Hash Maps
  • Section 10 Greedy

What You’ll Learn

  • Build a solid foundation to become a Competitive Programming wizard
  • Master revolutionary data structures and various types of problems using each of them
  • Learn fundamental algorithms and solve classical problems
  • Get ready for Codeforces, CodeChef, Hackerrank, ACM-ICPC and more


Reviews

  • N
    Nikita Kurpas
    5.0

    Very nice work, motivational and encouraging, informative and well put together in general.

  • K
    Karthikeyan Mahadevan
    5.0

    The trainer’s explanation is simple and detailed, making it easy to understand and follow

  • A
    Anusha B
    4.5

    Awesome!! Happy to learn tricks and tactics to ace tough coding problems. Special thanks to instructor!!

  • D
    Donna Levon
    5.0

    I love how he explains the time and space complexities of every single line of code. I never knew that some of these builtin functions are much slower than I expected them to be. I guess you can teach an old dog new tricks!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed