Is there a way to visualize the differential forms -
Like I found that if $\alpha$ is a 1 - form then $d \alpha$ represents curl.
and $\sigma$ is a 2 - form then $d \sigma$ represents the divergence.
and $d^{2} \alpha = 0$ resembles $\nabla \times (\nabla()) = 0$.
How do I visualize the above, is it intuitive?











...and if $f$ is a 0-form (i.e., a real-valued function), then $df$ looks like the gradient.
In fact, the operator $d$ is designed (along with the definition of alternating $k$-forms) to generalize the various notions of "derivative" that already arise for functions and vector fields. As for "visualizing," I don't think I can help except to say that these things are natural generalizations.
There's one small point I want to make: if $\alpha$ is a $1$-form, then $d\alpha$ is a 2-form, i.e., it looks like $$ p dx\wedge dy + q dy \wedge dz + r dz \wedge dx $$ If you think of 1-forms as "like vector fields" (they have three components, labelled by $x$, $y$, and $z$, for instance), then although a 2-form is similarly like a vector field, in that it has three components, but the labelling is different. You have to compose with a map that sends $$ dx \wedge dy \to dz; dy \wedge dz \to dx; dz\wedge dx \to dy $$ to get back to an "ordinary" vector field. Once you do this, you find that you've got something that looks a lot like the curl.
That intermediate map represents a duality between $k$-forms and $(3-k)$-forms in 3-space. (When you say $d\sigma$ represents the divergence, you're implicitly transforming $dx \wedge dy \wedge dz$ to the constant function $1$, which is the duality from $3$-forms to $0$-forms). In general, $k$-forms and $(n-k)$-forms are "dual" in $n$-dimensional space, and it's tempting to use this duality to think of 2-forms as "really being 1-forms", etc. I advise against this, and suggest you try to develop some intuition for 2-forms as things that consume two tangent vectors, while 1-forms consume 1 tangent vector, etc. It'll pay off in the end.
The other thing to realize is that 1-forms and vectors are different, just the way that the vector space $V$ and the vector space $V^{*}$ of all linear maps from $V$ to $\Bbb R$ are different, even though (for finite dimensions) they're isomorphic. We would call things in $V$ 'vectors' and things in $V^{*}$ "dual vectors", because they consume a vector to produce a number.
In the same way, we have vector fields (which I assume you know about), and 1-forms: at each point in space, a vector field gives you a vector. At each point in space, a 1-form gives you a dual-vector (i.e., something that can consume a vector to give you a number).