astra: "In this video I will cram as much as possible about CSS. We will be looking at styles, selectors, declarations, etc. We will build a CSS cheat sheet that you can keep as a resource and we will also create a basic website layout. We are using CSS3 but mostly the basics. I will be creating an advanced CSS course with animations, etc. I do have a Flexbox in 20 minutes video as well if you want to learn flexbox."
astra: Why Python? It's a very popular way to writing computer programs and automations with board applications: SpaceX & NASA use it to launch rockets, Tesla with autonomous driving, Instagram as a web app backend, Intel to pilot drones/UAVs, and many many others.
astra: Python Django Tutorials. In this series, we will be learning how to build a full-featured Django application for scratch. We will learn how to get started with Django, use templates, create a database, upload pictures, create an authentication system, and much much more.
ivanv: "In this Django 2.x crash course we will build a polling app based off the one from the docs. We will look at apps, views, models, urls, the shell and more."
astra: This is a brief crash course on Node.js for you to quickly pick up what it is and how you can use it.
astra: This is an AstraPath that dives into coding interview questions from big tech companies.
astra: CS Dojo is an ex-Google software engineer. He explains CS concepts far better most college professors. Check it out if you have a hard time learning data structure and algorithm in school or if you're a self-taught software engineer.
astra: This is a very practical AstraPath that briefly walks you through the fundamentals of the Python language.
kimiswang: This is a software design course by udacity.
astra: This is a very practical AstraPath that's heavily skill-oriented. There isn't much theory but step-to-step guides in learning Python and using Python to achieve a variety of things. If you don't like college-style CS courses, this is your friend. Take a look and take it easy!
astra: This is a one of the very best computer science courses for beginners. It teaches you not only Python, but also the logic and computational thinking behind every programming language. Python is a very popular and, in my opinion, elegant language. It has an ever-growing library and an enormous community of developers. As a beginner, you could easily find answers to any questions you would potentially have on the Internet as you learn. CS50 by Harvard is a similar introductory course but teaches the C language instead, which is also a good choice to begin with. Besides the difference in language, arguing about which course is better is like having a fight on whether MIT or Harvard is better. Pick MIT.
astra: This is the continuation of Introduction to Computer Science and Programming in Python (https://astrasum.com/astrapath/1) "It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. "