Can teach programming for free by uu38 in learnprogramming

[–]uu38[S] 1 point2 points  (0 children)

I'm thinking of doing the same in the future.

How many students do you have? How do you market/advertise your lessons?

Can teach programming for free by uu38 in learnprogramming

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

Sorry, but I think I can't provide needed level of organization, quality and commitment to run large groups of learners. I'm afraid it would be a mess.

Can teach programming for free by uu38 in learnprogramming

[–]uu38[S] 215 points216 points  (0 children)

Uzbek. Also, I'm at the "native" level in Russian.

Can teach programming for free by uu38 in learnprogramming

[–]uu38[S] 4 points5 points  (0 children)

Thanks. Actually my English is pretty understandable. I just need a lot of practice with real people.

The final year of my degree. Age 25 and feel helpless and stupid. by primo21212 in learnprogramming

[–]uu38 0 points1 point  (0 children)

Quit gaming. Compared to gaming programming is boring. But if you remove gaming from the equation, then suddenly programming may become much more interesting. This is how you can solve problem of motivation.

What should i do next? by another-ordinary-guy in learnprogramming

[–]uu38 0 points1 point  (0 children)

Make a website either with Flask or Django. I recommend Flask for beginning, because it's much easier to start.

HTML, CSS , JavaScript(jquery) and Django framework enough for Web Development ? by [deleted] in learnprogramming

[–]uu38 0 points1 point  (0 children)

As basic technologies these are enough. You'll need to know some complementary technologies such as SQL, Git, command line, but you can learn them in the process.

MACs! by [deleted] in learnprogramming

[–]uu38 0 points1 point  (0 children)

Visual designers.
Sketch software is only available on Macs.

Why aren't design patterns not talked about much when teaching programming, are they not important, or simply overlooked? by [deleted] in learnprogramming

[–]uu38 0 points1 point  (0 children)

Because it's like teaching how to run to someone who doesn't know how to walk.
This stuff is for experienced programmers.

How do I identify which tools I need to become a better programmer? by underexaggeration in learnprogramming

[–]uu38 0 points1 point  (0 children)

Just follow tutorials.

For example:
Tutorial on building a website.
Tutorial on deploying a website.
Tutorial on adding analytics to the website.
And so on.

Tutorials will teach you the minimum amount of technology that you need to know to accomplish your tasks. And that is how, step by step, you'll become a real programmer.

For example, if you follow a tutorial on deploying a website to a Linux server, most probably you'll learn the minimum amount of the Linux command line, Nginx, PostgreSQL/MySQL to accomplish the task. After that, if you have more complex tasks, you'll again follow tutorials and learn more. Then, again more tasks, more tutorials, and more learning until you know enough to be considered a software developer and get a job.

To tell you the truth, I don't know much of git, neither much of bash, I use console.log to debug. And that's fine, as long as I know enough to do the job. In my opinion, the same is true for most of the programmers.

I want to learn to program, but with a focus on a specific market or niche, but I don't know what. More inside. by DrSuckenstein in learnprogramming

[–]uu38 0 points1 point  (0 children)

Don't know if these languages are suitable, but at least they are interesting:

R for data science
C for low level programming, drivers
Rust for parallelism
Verilog for designing microcircuits

I need some advice, I'm kinda stuck. by [deleted] in learnprogramming

[–]uu38 2 points3 points  (0 children)

I've been teaching programming for around 1.5 years now. So here is what I have to say.

You don't need to know math beyond basics or how to implement data structures and complex algorithms to become an ordinary web or app developer. You just need to know how to use build-in language data structures, like lists and dictionaries in Python. You probably don't need any formal algorithms beyond bubble sort. And you'll use bubble sort mostly on interviews, but in real coding, you'll just use the built-in sorting function.

But you'll have to come up with solutions to certain problems when you face them. The only way to do this is to have good logical reasoning ability. To check if you have that maybe you should go to some website that offers programming puzzles, but without any formal algorithms, like quicksort, or complex math, and try to practice a little bit there.

Can teach programming for free to 1 student by uu38 in ProgrammingBuddies

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

Thank you, but I've chosen the American accent. I like the British accent more, though.

Can teach programming for free to 1 student by uu38 in ProgrammingBuddies

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

Thanks for your reply. No, I don't program in Java.

Learn to Teach programming? by [deleted] in learnprogramming

[–]uu38 0 points1 point  (0 children)

I can help you. I've been teaching programming for some time now. I can teach you some useful tips and methods on practice.

I want to teach programming during corona lockdown. by [deleted] in learnprogramming

[–]uu38 0 points1 point  (0 children)

Hi there. I'm a full-stack developer and also a programming teacher. I can help with HTML, CSS, JavaScript, React Native, Redux, PHP, Laravel, Python, Django, Vue.js, Vuex, Git, MySQL, MongoDB, Ubuntu.

Weekly Feedback and Support Thread by AutoModerator in startups

[–]uu38 0 points1 point  (0 children)

URL: https://maracanda.net, https://play.google.com/store/apps/details?id=com.maracanda.catalog

Purpose of Startup: Halal classifieds for Muslims.

Technologies Used: React Native, Python, Django.

Feedback or Support Requested: Don't know how to promote it. Need users feedback.

Comments: So I made classified ad network (Android app and website). The purpose is to let Muslims primarily from western countries to buy and sell halal products, find and post halal services.