Something that unavoidably ends up coming up when learning Python is this issue of classmethods and staticmethods, especially for students coming from a Java background, where there are no classmethods.
There has been talk about “passing by reference” and “passing by value” in Python and a number of other programming languages. Let’s dispel a couple myths and talk about how Python passes parameters between methods.
Installing MongoDB can sometimes be a bit of a pain, especially with all the versions that are available and whatnot. Recently one of my students recommended that I suggest installing MongoDB through Docker.
Now that we’ve got the server ready, we can start deploying the application. The application we are working with in this post is: https://github.com/schoolofcode-me/price-of-chair.
A complete guide on setting up and deploying a Flask application to a Linux server.
Imagine we are making a program for a veterinary clinic which deals with cats and dogs. We will therefore be storing data related to cats and dogs.
When we call a method in a programming language, we can pass parameters to it. These normally are values that can be used within the method, and only exist inside it.
Java is a very popular language to learn, and sadly it is also one with a lot of certifications that you can take (and pay for). Every new learner eventually asks the question, “is this certificate worth it?”.
Static and dynamic typed languages are concepts we come across when learning a new programming language. We might be left wondering “what is this?”, but really the meaning is quite simple.