¿Cuáles son algunas de las mejores plataformas en línea para practicar la codificación relacionada con algoritmos?

Para python, puede probar Inicio: Finxter Learn Computer Science, Practice Python y muchos más disponibles. Solo búscalos en Google.

Le sugiero que si es principiante o intermedio, simplemente intente hacer el programa que desee. Calculadora factorial, corrector de números primos, etc.

Aprenderás mucho en el proceso.

Después de hacer pequeños programas y mejorar sus habilidades, puede optar por hacer un software más grande que haga algo que haya querido que haga una aplicación.

Yo, por ejemplo, hice un Cricket Stat Maker que tomaría información sobre los acontecimientos del partido y finalmente mostraría las estadísticas. Cambia los golpes en un número impar de carreras, carreras agregadas, número reducido de tazones y más, entradas cambiadas y todo lo que sucede en el cricket. También se pueden escribir comentarios en cada plato.

Es una muy buena práctica. De esta manera, aprendería y exploraría las funciones que se utilizan prácticamente para crear programas.

Desearía encontrar la forma más corta de hacer las cosas y mucho más.

Desbordamiento de pila: donde los desarrolladores aprenden, comparten y desarrollan carreras será su mejor amigo.

Hay muchos sitios web a través de los cuales se puede aprender la programación basada en algoritmos

  1. Codechef: concurso de programación, concurso de programación, programación informática en línea
  2. Hackerearth – HackerEarth – Desafíos de programación y trabajos de desarrollador
  3. Hackerrank – HackerRank
  4. GeeksforGeeks – GeeksforGeeks | Un portal informático para geeks

y muchos más …