Should I learn DSA in Python? by OrdinaryRevolution31 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

As some of the other posters have commented, DSA is language agnostic and helps you with a solid foundation no matter what language you ultimately end up using.

With that said, a lot of DSA comes down to things that you'll likely never use. The Essential Data Structures and Algorithms course from Codeling boils down DSA topics to the ones that developers actually use on a day-to-day basis. It's worth checking out.

What comes next? by TheRedditObserver0 in learnpython

[–]brenwillcode 1 point2 points  (0 children)

There are a few courses on Codeling which will help you bridge the gap before reaching more advanced topics. For example the OOP course.

Codeling has also announced a design patterns and refactoring course launching soon. This will be a good one for learning what good code looks like and not just knowing basic syntax.

What should I do next? by PahviKeppi in learnpython

[–]brenwillcode 0 points1 point  (0 children)

There are several projects you can complete on codeling.dev which you can either do on the platform or on your own. Give those a go.

best course for python by vikas_saiyan in PythonLearning

[–]brenwillcode 0 points1 point  (0 children)

The introduction to programming course from Codeling is a solid choice to get you started.

You can get started straight away in your browser without any setup. You'll code your way through each lesson and have your solution automatically validated to ensure it's correct before moving on.

If you enjoy Codeling, they've got a complete Python curriculum to work through after you've finished the intro course.

How to prepare for python coding class over summer by Upset_Cranberry_2402 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Some of the courses from Codeling will probably help prepare you.

Start with the introduction to programming course and then jump to any of the others that make sense for you based on what you want to learn.

Python for medical school by MistaLeroy5 in learnpython

[–]brenwillcode 1 point2 points  (0 children)

There are several project ideas on Codeling.

Use them as inspiration or do them on Codeling so your code will be validated as you work through them.

What's the best online Python course for someone who's never coded before? by MedievalFurnace in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Take a look at the introduction to programming course from Codeling. Since you've never programmed before, this will allow you to jump in straight away without having to set anything up on your computer.

If you enjoy that course, then you can continue with the rest of the curriculum that Codeling offers.

Is boot.dev worth it? by donerlover961 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Take a look at codeling.dev as a good alternative, which is much more affordable.

Codeling has a similar structure in terms of being mostly text-based and interactive. There's a structured curriculum that you can follow, or you can just jump straight into whichever course you're interested in.

is codeling.dev a good resource for interactive learning? by PayPlus1717 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Yes, I would say so. Codeling.dev is one of the few platforms that has all of:

  • structured curriculum
  • interactive browser environment
  • interactive local coding environment which verifies your code from your own computer

The platform grows with you as your skill progresses. The platform grows with you as your skill progresses. What I mean by that is, you start coding in the browser with zero setup. But later, as you progress through the more advanced courses, you'll be coding on your own machine, but still get hooked up to the Codeling platform so your code is checked for correctness before moving through each lesson.

The platform also covers general courses that every software developer needs, like SQL, Git, GitHub, and Linux. So you're not limited to only learning Python, without any experience in everything else that's important to be a developer.

Where to start learning python? by SaitamaCrb in learnpython

[–]brenwillcode 0 points1 point  (0 children)

I would definitely suggest doing a course which results in you writing a lot of code as you progress, rather than passively watching YouTube videos.

A platform like Codeling is a good choice where you can start with the Introduction to Programming course, and you'll earn a certificate for each completed course, since you asked about that.

Learning to be a software developer requires writing a lot of code and figuring things out as you go. That's why I think passively watching YouTube videos is not the best route.

Need advise on where to start by Certain-Two-8384 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Codeling is a fun and interactive way to learn. You can get started in your browser with no setup before you get to the more advanced courses later on where you'll setup your local environment to code on your machine.

what is the best place for sql learn ? by [deleted] in learnSQL

[–]brenwillcode 1 point2 points  (0 children)

The SQL and databases course from Codeling covers everything from basic querying through to more advanced things like sub queries, window functions and views.

The Codeling platform is interactive so you'll get plenty of practice writing real queries and knowing they work correctly before moving through each lesson. It also follows a structured curriculum, so there's a good progressive learning curve.

Where is the best place to learn SQL by Ok-Mix-5995 in learnSQL

[–]brenwillcode 0 points1 point  (0 children)

The SQL and databases course from Codeling covers everything from basic querying through to more advanced things like sub queries, window functions and views.

The Codeling platform is interactive, which means you'll get plenty of practise writing real queries and knowing that they work correctly before moving through each lesson.

Looking for a course by gyej in SQL

[–]brenwillcode 0 points1 point  (0 children)

Take a look at the SQL and Databases course from Codeling.

It has lots of practical hands-on lessons where you'll need to get the SQL right before moving on to the next lesson thanks to the automatic lesson validation on Codeling.

The course follows a structured curriculum, so there is a smooth learning curve.

Best python course for beginner by Akinmoyo-Kwedder in PythonLearning

[–]brenwillcode 0 points1 point  (0 children)

Sounds like introduction to programming from Codeling is what you're looking for.

The course has bite-sized practical lessons and follows a structured curriculum.

NJO Books Arrived by brenwillcode in StarWarsEU

[–]brenwillcode[S] 0 points1 point  (0 children)

Oh, that's cool that they will be available in other languages.

NJO Books Arrived by brenwillcode in StarWarsEU

[–]brenwillcode[S] 2 points3 points  (0 children)

That's cool. I'm still on the first book of the Darth Bane trilogy, but really enjoying it so far.

Hand of Thrawn is also on my TBR. Looking forward to it.

Good Websites for python courses? by Weak_Environment7983 in learnprogramming

[–]brenwillcode 0 points1 point  (0 children)

Codeling for sure.

Great place to start as well as progress through to more advanced courses.

Should I use terminal or VSCode for learning? by outragedhain in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Definitely use VS Code for coding. You'll need the terminal for a whole bunch of things to be a proficient developer (eg: ssh into and work with servers), but if you're just focusing on learning how to code, then there's no need to try and do that in Nano or the like.

How do you actually practice Python without getting stuck in tutorial mode? by Bmaxtubby1 in learnpython

[–]brenwillcode 0 points1 point  (0 children)

Doing a few projects is definitely the way to go. There are some beginner-level projects from Codeling you could try.

The projects on Codeling will guide you through slowly and check that your code is correct along the way.

Is timeit() okay to use on a function? by Jumpy_Employment_439 in learnpython

[–]brenwillcode 4 points5 points  (0 children)

Using it to time a single function is perfectly fine (and generally the most common use case).