DEV Community

Patrick Geiger
Patrick Geiger

Posted on

Udacity Full-Stack Nanodegree Journey

Hey, this is my first post. I'm sure I'll post about other things, but I thought a great way to start on this platform is to document my journey through Udacity's Full-Stack Nanodegree.

I'd like to preface all of this by saying I have CS degree and some experience in the software engineering already. Currently, I do a lot of front end work in TypeScript and React at my job with some back end JavaScript work thrown in so I'm not a beginner. With that said, I do want to expand my skill set and learn more about the back end, as I think that's where I'm weakest.

So for the foreseeable future I'll be documenting what I learn from the Nanodegree, my work on the projects in the Nanodegree, and my general thoughts on the structure of it all. I haven't decided if I'm going to do an update once every week or every two weeks, but I'm sure I'll figure that out as we go.

Looks like the first project is some sort of CRUD application with the purpose of "connecting musicians with venues" and it seems pretty straightforward. Here's the tech stack for it:

Out of the above, I've worked with Python 3, PostgresSQL, and psycopg2. I sadly haven't done anything with Flask in the past, so the project should be a good learning experience. I briefly dabbled with Django, though.

I look forward to learning more, and hopefully posting more too. I'm not entirely sure if I'm just going to offer snippets of my journey or do full recaps at regular intervals. We'll see.

Top comments (1)

collinstommy profile image
Tom Collins • Edited

You could share the things you liked and disliked about the tech stacks