|Join Nairaland / LOGIN! / Trending / Recent / New|
Stats: 2,625,035 members, 6,121,450 topics. Date: Wednesday, 27 January 2021 at 11:49 AM
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 2:30pm On Jan 08|
Thanks bro. I appreciate
|Re: Learning Programming. (my Nairaland Journal) by yusman14(m): 10:58pm On Jan 08|
naijasensei:Yh you are right sir ..it won't be a dictionary because of the required argument that has no keyword...so it won't return a dictionary... it will return a Tuple Instead...
|Re: Learning Programming. (my Nairaland Journal) by Starkid3010(m): 11:10pm On Jan 08|
syluck:please what's the name of this website I might find it useful also
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 2:44pm On Jan 09|
Starkid3010:Just search "python programming language pdf"
Then the picture below is the pdf I'm using
|Re: Learning Programming. (my Nairaland Journal) by Starkid3010(m): 4:37pm On Jan 09|
syluck:thanks for this boss I really appreciate. I will get it.
I just started python also maybe like 3 weeks, and I am done with papi' tutorial.. (I don't know why he didn't complete it)
What about you?
Well now I am using w3school and a top course from udemy...
Well I don't know if we can create a whatsapp group for python learner that will really help us alot or maybe if you're on one you can help me with it...
It's not easy learning this stuff alone!!
|Re: Learning Programming. (my Nairaland Journal) by yusman14(m): 5:30pm On Jan 09|
Starkid3010:Yes I am in support of creating a WhatsApp group for beginners...you can create the group and we will drop our numbers..
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 10:33pm On Jan 09|
Starkid3010:I'm not on any WhatsApp group. I've been searching also for it... I don't think I want to be on any one...
Yeah it's not easy learning it alone, all u have to do is keep pushing. When it's 'too much' for the brain, close everything, relax, take a rest, you can make it long enough. Then suddenly think about being a bigger programmer in the next 8 months, creating things unimaginable. This alone will push you to keep learning. It has been helping me. And the sweetest of it all? When you are able to run that code that has been bothering you.
It's my second month of learning, I'm working in a supermarket, and it hasnt been easy for me. I've improved than I was when I started.
This forum has helped me a lot to decipher some algorithms bit by bit. You can create ur own thread and ask questions when lost. To become a better programmer, u must ask questions and practice.
|Re: Learning Programming. (my Nairaland Journal) by Starkid3010(m): 6:17am On Jan 11|
yusman14:yeah if you guys want it.. You can drop your numbers here then I will add you to the group
|Re: Learning Programming. (my Nairaland Journal) by Starkid3010(m): 6:21am On Jan 11|
syluck:add break or pass after
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 6:40pm On Jan 11|
Starkid3010:Well, I don't mind joining.
0.8.1.0.188.8.131.52.1.0.2 WhatsApp contact
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 7:03pm On Jan 11|
naijasensei:Bro, I want to ask you this question, it's been bothering me for a while.
I'm on the edge of becoming a pythonista real big. One big question I'll like an answer from a second/third party is, After Python what next?
For the record, I solely learnt python so that I can be creating websites(website like Spotify, pandora, audiomack, onlyfans etc) and apps. Now, I came across things like AI, and cyber security which I'll like to be an expert in. So I'm just confused on what next I should indulge in.. I'll really like an elaborated and explicit explanations on this.
|Re: Learning Programming. (my Nairaland Journal) by Karleb(m): 9:04pm On Jan 11|
Be candid with yourself, there are a lot of things you've not covered in python and many of these are what you'd encounter in other programming languages.
So it's better you pick a good python book and read it extensively before thinking of moving to the next big thing, you can't jump guns with programming. If you do, you'd still go back and relearn what you skipped.
AI, cyber security and web development are three different routes.
After honing python basics, then the next thing to learn is Django. It's python most popular web development framework.
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 7:04am On Jan 12|
Karleb:Thank you. I appreciate
|Re: Learning Programming. (my Nairaland Journal) by naijasensei: 11:44am On Jan 12|
I agree with what @Karleb said. Try and focus on one thing so that you can master it. You mentioned web development, which is a path or route. AI, Cyber Security, Machine learning, Mobile App development, and Data Science are some other paths.
To continue using Python for web development, there are two major frameworks you need to get familiar with - Django, and Flask. Django is a full fledged, everything (batteries) included framework, that can be used to develop all manner of web apps. Flask on the other hand is a micro framework, which is best for developing APIs.
In the web development domain, there are two(2) main areas - front end development, and back end development. Back end development takes care of interactions with your web server, interactions with your database server, and interactions with your server environment. Front end development basically has to do with things that happen in the browser, and the User Interface.
Python is used for back end web development, other popular alternatives are PHP and NodeJS. I personally use PHP for web development for two(2) reasons: it was the first web development language I learnt, and web development is PHP's primary domain. I won't bore you with pointless arguments for and/or against Python, PHP, and NodeJS. I believe in using the best tools for the job, and I use whatever gets the job done.
|Re: Learning Programming. (my Nairaland Journal) by trippleXXL(m): 12:01pm On Jan 12|
Please can you recommend anywhere on Lagos Mainland where one can learn coding from beginner level.
|Re: Learning Programming. (my Nairaland Journal) by Semtu(m): 6:40pm On Jan 12|
Good job man. If you are confident in your python skills already, then feel free to dive into any of the numerous career paths in python. Just try and focus on a single thing. Now you said your initial idea was to make use of python for web app development. Well, its best you stick to that for a start.
Web app development is a very nice field and catch fetch you quick money much faster than learning AI or Cybersecurity. Now, first thing is to learn web development. To do this with python, there are two very popular frameworks commonly used: Flask and Django. I'll recommend Flask for beginners since it's a mini-framework, less sophisticated than Django, making it easier to understand. Even before going into Flask, learn HTMl, CSS and Bootstrap for your frontend. If you want to be strictly a backend developer, still learn a bit of frontend, it's very important. After learning all the above, then you are already a competent web developer.
Going further, if you want to push you web development career up the notch, you'll start looking into AI and Cybersecurity. Most websites nowadays makes you of some form of AI algorithm. For instance, if you want to develop an app like audiomack, you'll need sophisticated AI recommender systems. Also cybersecurity comes into play.
To round it off, everything is interlinked. I'd recommend this journey for you;
1. Learn Frontend ( HTML, CSS, JS)
2. Learn Backend and linking up with the frontend (with Flask or Django frameworks )
3. Learn AI to boost your web development prowess.
4. Then learn Cybersecurity as the topping on the cake.
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 3:29am On Jan 13|
I appreciate brother
|Re: Learning Programming. (my Nairaland Journal) by syluck(m): 3:29am On Jan 13|
|Re: Learning Programming. (my Nairaland Journal) by Starkid3010(m): 3:16pm On Jan 22|
Stuck here please help
Using OOP, design a GPA Calculator.
The names, levels, departments, and courses offered by the students should be accepted.
Assumptions: All students offer at least 7 courses.
Create a method to display the last name of the students and their GPA
Create a method which compares the GPA of student with another student and notify the student with the higher GPA indicating the full name of this student and the GPA
|Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health |
religion celebs tv-movies music-radio literature webmasters programming techmarket
Nairaland - Copyright © 2005 - 2021 Oluwaseun Osewa. All rights reserved. See How To Advertise. 150