To learn Manim as a beginner try to recreate this animation:

In this YouTube video I explain how to create the animation step-by-step. You can follow along:
Animation code:
from manim import *
class xd123(Scene):
    def construct(self):
        rect1 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1).shift(LEFT*5)
        rect2 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1).move_to([5, 0, 0])
        r1 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1)
        r2 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1)
        r3 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1)
        r4 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1)
        r5 = Rectangle(height = 0.5, width = 0.5, fill_opacity = 1)
        group = VGroup(r1, r2, r3, r4, r5)
        group.arrange()
        group.set_color_by_gradient(RED, ORANGE, YELLOW_C, PURE_GREEN)
        self.play(Write(rect1))
        self.play(Write(rect2))
        g2 = VGroup(rect1, rect2)
        self.play(rect2.animate.next_to(rect1, RIGHT))
        self.play(ReplacementTransform(g2, group))
        s1 = SurroundingRectangle(group, color = WHITE)
        s2 = SurroundingRectangle(s1, color = WHITE)
        self.play(Write(s1), Write(s2, run_time = 1.5))
        t = Text("1 2 3 4 5").next_to(s2, UP, buff = 0.3).scale(1.5)
        self.play(Write(t))
        self.play(Indicate(t[0], color = RED), Indicate(r1, color = RED, scale_factor = 0.3))
        self.play(Indicate(t[1], color = RED), Indicate(r2, color = RED, scale_factor = 0.3))
        self.play(Indicate(t[2], color = RED), Indicate(r3, color = RED, scale_factor = 0.3))
        self.play(Indicate(t[3], color = RED), Indicate(r4, color = RED, scale_factor = 0.3))
        self.play(Indicate(t[4], color = RED), Indicate(r5, color = RED, scale_factor = 0.3))
        d = Dot(color = RED)
        g3 = VGroup(group, t, s1, s2)
        self.play(ReplacementTransform(g3, d))
        self.play(d.animate.scale(150))
        self.play(FadeOut(d))
        self.wait(3)Let me help you learn Manim
If you want to skip the headache of trying to learn Manim from a bunch of scattered information, I put together a comprehensive 3-hour Manim course for complete beginners.
It will give you all the foundational skills you need to start creating stunning animations with code.
Enroll In Manim Course For Beginners