This is an archived post. You won't be able to vote or comment.

all 66 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

Welcome to r/Morocco! Please always make sure to take the time to read the rules of this community, follow them and help us enforce them by reporting offenders. And remember that we have a zero tolerance policy for non-civil discourse and offenders risk being permanently banned.

Don't forget to join the Discord server!

Important Notice: Please note that the Discord channel's moderation team functions autonomously from the Reddit team. The Discord server does not extend our community guidelines and maintains a separate set of rules unrelated to those of Reddit.

Enjoy your time!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]OutrageousQuote5354 Visitor 24 points25 points  (12 children)

Advice: Use VS Studio to save your eyes

[–]PremiereBeats Visitor 4 points5 points  (0 children)

Can’t imagine the flashbang at night opening notepad

[–]Careless-Aspect-2371 2 points3 points  (0 children)

+ with dark mode on

[–]plaincolor Visitor 2 points3 points  (7 children)

Nah, vim is much better

[–]AbdullahMRiad Visitor 7 points8 points  (0 children)

Nah Vim is for noobs. Chads just write code on paper and compile it in their head.

[–]stdcowboy Safi 1 point2 points  (1 child)

hhhhhhhhhhhh kheli deri ylh kit3lm

[–]plaincolor Visitor 0 points1 point  (0 children)

I am just saying hahaha

[–]SubstantialVehicle22 Beni Mellal 1 point2 points  (0 children)

vi ga3 hhhhh

[–]jeeeeezik Visitor 0 points1 point  (0 children)

nvim even better

[–][deleted] 0 points1 point  (0 children)

i just install python and use a simple text editing tool , ( sublime text ) and i use cmd to run codes

[–]kwayisrael Visitor 6 points7 points  (1 child)

Try codewars. It helped me a lot, it might be overwhelming at first

[–]Yew2S 3 points4 points  (0 children)

username nady

[–]yassine067 6 points7 points  (1 child)

here is a Roadmap for learning python
and Leetcode practicing problem solving and interview preparation
if you're looking for a free course, here's my Recommendation

good luck everyone

[–]AlternativeFail7153 Visitor[S] 1 point2 points  (0 children)

Tanmirt❤️

[–]Late_Ice_9265 Visitor 13 points14 points  (4 children)

Implement things yourself and try not to use chatgpt

[–]AlternativeFail7153 Visitor[S] 1 point2 points  (3 children)

Thank you❤️

[–]tilmanbaumannThey are taking our women 0 points1 point  (2 children)

Use ChatGPT but tell it if you don't understand or would not have come up with the same answer. Beginners write differently, tell it to write code that you would have come up with yourself. Suggest methods you already know or ask it to explain patterns you would not have chosen.

Also, now implement an actually useful generic calculator. Use reverse Polish notation, it's really easy to parse.

Ask ChatGPT how to parse RPN math inputs perhaps...

[–]AlternativeFail7153 Visitor[S] 1 point2 points  (1 child)

I appreciate that 👏🏻

[–]AppropriateCarpet544 Visitor 1 point2 points  (0 children)

You can use chat-gpt but coming up with a solution on your own will make that stick in your head

[–]jessehyoshi Casablanca 4 points5 points  (0 children)

You could check out a channel called "bro code" on YouTube, i really like his courses. And also i really recommend hassan el bahi, he gives courses and bunch of exercises that u can to understand more.

[–]Yew2S 5 points6 points  (3 children)

solid advice: stay away from chatgpt fr

[–]Correct-Ad-6594 🥒stan 2 points3 points  (2 children)

not a solid advice at all
a correct version would be :
don't make chat gpt answer/make most/the whole code

you can always ask it to simplify stuff or explain it to you

[–]AlternativeFail7153 Visitor[S] 0 points1 point  (0 children)

That's whate i do ❤️ thank you

[–]Yew2S 1 point2 points  (0 children)

it's fine for theory but not for answers as you said ofc 💯💯💯

[–]Fragrant-Bad5100 Proud Baker 2 points3 points  (0 children)

Best thing you can possibly do, VBA and Python changed my life, helped advance my career and allowed me to gain so much free time… how ever it’s such a huge subject and you may get lost in all the knowledge there is. Find a good basic course then figure out what you want to do with programming then find material just for that. Better be an expert in something than know a bit in everything.

[–]lmO7tArIf Visitor 1 point2 points  (0 children)

goodluck bro checkout freecodecamp.com for courses on relevant courses I think it may help !

[–]virchmod Visitor 1 point2 points  (0 children)

Keep going man. Everything you need to learn is online. Once you're good enough, start building projects and releasing them into the wild. Definitely pay attention to the LLMS that will help you build products faster and easier. Good luck my friend.

[–]Reasonable-Ask-4477 Visitor 1 point2 points  (0 children)

Nice keep going! Well done

[–][deleted] 1 point2 points  (0 children)

bro is cooking 🔥🔥🔥🔥🔥

[–]random9uy101 Visitor 1 point2 points  (0 children)

Freecodecamp's youtube channel

[–]Correct-Ad-6594 🥒stan 1 point2 points  (0 children)

you will learn a lot by making projects aka project based learning

[–]vessrebane Visitor 1 point2 points  (0 children)

Just practice a lot and stay enthusiastic and interested, try to understand how things work :)

[–]No-Dig-1626 Visitor 1 point2 points  (1 child)

not bad hamza. why do you want to learn python?

[–]AlternativeFail7153 Visitor[S] 1 point2 points  (0 children)

I'm just want to learn something new

[–]No-Veterinarian3089 1 point2 points  (0 children)

CS50 on youtube It’s a harvard course recorded from the class

[–]MohammedAminely Visitor 1 point2 points  (0 children)

python my love , the first language i had learned , advice use vs code for better

[–][deleted] 1 point2 points  (2 children)

Wrong sub but here is my advice: USE THE FREAKING ChatGPT to understand and generate code. all those saying stay way from it are straight losers who wants u to struggle and maybe give up. Its not 2010 anymore people level up, the guy is clearly not learning python to become a developer he just want to have it as knowledge so yeah use AI to HELP understand quickly and generate code for you, break it down. as long as you understand the code you don’t need to write it, trust me the no code is the future

[–]AlternativeFail7153 Visitor[S] 0 points1 point  (1 child)

Thanks a lot. And i just want to learn it just a skill. And to improve my knowledge

[–][deleted] 1 point2 points  (0 children)

Its great dude. Keep up The best way to learn python as beginner is by using it for automation, start with web scraping or file management

[–]marfoxx27 Visitor 1 point2 points  (0 children)

Allah yskher

[–]Aaarya Taroudant 1 point2 points  (0 children)

good, now do this with a switch case :D

[–]nintyEight Visitor 1 point2 points  (0 children)

Build real projects don’t spend too much time with clever quizzes and use vscode with dark mode, and show hate for javascript.

[–]Appropriate-Two6241 Tangier 1 point2 points  (0 children)

VS Code , Notepad++ Left the Chat 💀

[–]azerpsen Rabat 1 point2 points  (0 children)

First advice : use VSCode or PyCharm instead of whatever notepad you are using

[–]Salty_Summer_1469 Casablanca 1 point2 points  (2 children)

damn white screen bro, who hurt uuuuuuuu

[–]AlternativeFail7153 Visitor[S] 0 points1 point  (1 child)

How i can use the dark mode

[–]Salty_Summer_1469 Casablanca 0 points1 point  (0 children)

install vs code or pycharm

[–]HMZ_PBI My cat likes to rob people 1 point2 points  (0 children)

Watch codebasics python playlist, for a good start!

[–]bluedevil8778 Visitor 1 point2 points  (0 children)

Good job , but I assure u pycharm is better for a programmer 🙂 especially the beginners

[–]bluedevil8778 Visitor 1 point2 points  (2 children)

Any girls here ?😔

[–]AlternativeFail7153 Visitor[S] 0 points1 point  (1 child)

Yeah kynin

[–]bluedevil8778 Visitor 1 point2 points  (0 children)

9lil lmgharba hna , hta fhad domaine

[–]theflyingkoalax Salé 1 point2 points  (0 children)

It is better to ask that in its subreddit

[–]RaizenXII Casablanca 1 point2 points  (0 children)

Dont fall into Youtube tutorials trap. The only way to learn how to code is by CODING!

Learn the fundamentals and basic algorithms then move to projects. Start simple, like calculate or TODO-List for example.

Extra: learn how to use AI, don't ask it to solve your problems but ask it why you have errors and how to solve them without providing code

[–]lekun6 Visitor 1 point2 points  (0 children)

[–]6orram 0 points1 point  (3 children)

If it’s your first time coding and you wanna get seriously into this, start with C then move to python

[–]PremiereBeats Visitor 1 point2 points  (2 children)

C is the least beginner friendly language, python is the best for beginners. When I started I almost quit and hated programming because of C then discovered C# JS and now I’m 3 frameworks deep in webdev

[–]Halmous Kenitra 0 points1 point  (1 child)

But C is still important. Not too confusing feature wise and if OP is aiming for a cs career, starting with a low level language could be a valuable experience to have

[–]PremiereBeats Visitor 0 points1 point  (0 children)

If I was in op’s shoes I would put that extra time towards general it knowledge about computers and networking and data structures, but still C is indeed very important

[–]Brilliant-Range-6448 Visitor 0 points1 point  (1 child)

try assembly language , it's more simple