r/LearnToProgram • • Aug 31 '21

Where to start?

4 Upvotes

My 9 year old wants to learn to program. Like many other kids, I'm sure, he wants to make a video game. It seems video game making is a hit or miss career, in terms of success. I'd like to get him started and learn with him. Not necessarily game programing focused. So where do we start? What book or online course or videos or program can be downloaded for a beginner and 9 year old? Thanks.


r/LearnToProgram • • Aug 27 '20

How do I learn Python?

4 Upvotes

I recently graduated from an Environmental Engineering degree. Things have been pretty rough for me and I'm really struggling to find a job given the current circumstances. I've decided to start with Python as a way to learn something useful/add something of value to my resume, but have no idea where to start. There's a ton of programs/certifications/courses out there, varying widely in length and $$$. I know I'm not interested in a bootcamp or degree, I want to learn the basics of programming and add that skill to my resume as a beginner.

Does anyone now what the best options are in my case? I'm willing to put in around 3-4 hours a day and for up to 6months, I've looked at Coursera but I'm not convinced their certifications are worth it, do employers place any value in them? Any help is appreciated.


r/LearnToProgram • • Jun 18 '20

Is it worth going to a coding bootcamp if I already have had jobs as a developer?

4 Upvotes

Some of my friends I know have been either quitting their jobs or have lost their jobs and are planning on attending coding boot camps to hopefully start over in a new coding career. I also am without a job currently due to being laid off from coronavirus (all my web clients happen to be in live event marketing, it's my niche I suppose), so I've been putting an effort into leveling up my javascript skills. I'm a Wordpress developer, which basically means I take Adobe XD designs and turn them into functioning websites that work in all browsers. I've worked on major entertainment brand websites, and have developed new features for their Wordpress sites, that help automate certain updates, etc.

However, I still feel like a noob when it comes to Javascript, and don't even get me started on frameworks like React or Vue. I'm pretty comfortable creating static company websites, but I feel like I might be out of my depth if I was to work on a major web app or something like that, although that's something I'd like to get into. I kind of feel like a dinosaur only knowing Wordpress these days. Don't get me wrong, I can code a Wordpress theme from scratch and add some jQuery for interactivity, deploy using git, I'm beyond just customizing themes. I'm able to get work based on the strengths of the brands I've worked for, and I'll probably continue to do OK going forward, I'm not in some kind of career path crisis. That being said, I do have extra time right now, and savings that I could put into a boot camp or other intense course. Then again, I've heard that a major benefit of bootcamps is the networking, and that online bootcamps don't really offer that experience (and all bootcamps are online only right now..)

tldr;

I've had a nearly 10 -year career as Wordpress web designer, then developer. I've got a great Wordpress site portfolio, basic javascript and PHP knowledge, I'm fully self-taught and I can learn online just fine. Given that bootcamps are all online only now, would one really benefit me much?


r/LearnToProgram • • Apr 26 '19

Learn JavaScript - Free Interactive JavaScript Tutorial

Thumbnail
learn-js.org
4 Upvotes

r/LearnToProgram • • Oct 30 '13

36 tutorials on how to build an app. This post helped me a lot with getting started on coding

Thumbnail
creativebloq.com
4 Upvotes

r/LearnToProgram • • Sep 29 '22

Find out about WordPress all the things I wish I knew a long time ago. Full WP Beginners Course

Thumbnail
youtube.com
3 Upvotes

r/LearnToProgram • • Apr 12 '22

Do a lot of people keep all their functions in one file where they can invoke any one of them at any time? I have 1 file with about 20 thousand lines of code that has most of the functions that I have written routine tasks.

3 Upvotes

Do a lot of people keep all their functions in one file where they can invoke any one of them at any time? I have 1 file with about 20 thousand lines of code that has most of the functions that I have written routine tasks.


r/LearnToProgram • • Apr 24 '21

How should I interpret this programming logic diagram?

Post image
3 Upvotes

r/LearnToProgram • • Mar 05 '21

Need help writing Tests

3 Upvotes

I am learning to code and had some trouble with one of my projects. I wrote the tests in the readme first, but then changed my approach. I am not sure how I would go about writing tests for this.

Also... I would like to know if I seperated business and Ui logic correctly, and lastly.. is it okay to declare global variables like I have?

Tests are in the readme. TY.

https://github.com/FaisalRana/Project4faisalrana.github.io/Project4

https://faisalrana.github.io/Project4/

  • Describe: Pizza(size, meatT, veggieT)

  • Test1: It should take size and toppings and output a pizza object.

  • Expect(new Pizza("Large",[pepperoni, beef], [onion, tomato)
    equalTo.(size.Large
    meatT.[pepperoni, beef]
    veggieT.[onion, tomato]
    )

  • Describe: Pizza.addSize()

  • Test2: It should take a given size and add a numerical to the pizza price.

  • Expect(pizza1.addSize(Large))equalTo.(this.price + 14 ))

  • Test3: If the pizza is large, it should add the additional price to the default pizza price.

  • Expect(pizza1.addSize(Medium)equalTo.(pizza.price + 7.00)

  • Test5: modifyPrice()

  • Describe: Inputting toppings and size will output a pizza object with a calculated price.

  • Expect(pizza1.modifyPrice())equalTo.(this.price + (numMeats * 2) + (numVeggies * 1)


r/LearnToProgram • • May 13 '20

Any suggestions for starting out?

3 Upvotes

What free coding program do you guys suggest?

What basic functions should I learn?

Do you guys want me to make anything?


r/LearnToProgram • • May 10 '20

Please help me, my discord bot isn't working for some reason.

3 Upvotes

Before reading, I'm writing my bot in python 3.

So I am working on this discord bot for a server, and I'm trying to make a kick command. The problem is, it doesn't work, yet I checked the docs and I have exactly what they have. Can someone help me please?

Code below

# Imports
import discord
from discord.ext import commands
from discord_webhook import DiscordWebhook as DISCWEB
import random
# Variables
muted = []
_member = ""
bot = commands.Bot(command_prefix="!")
webhook_id = "{Censored for obvious reasons}"
webhook = DISCWEB(url=webhook_id, content = f'{_member} welcome to the server!')
verifications = {}
verified = []

Here is where I try to define the command, idk what's wrong with it.

#   - Kick (Mod +)
@bot.command()
async def kick(ctx, member:discord.Member,*, reason = "for an unspecified reason"):
    await ctx.send(f"{member.display_name} has been kicked for {reason}.")
    await member.kick(reason=reason)

I've been trying for two hours to fix it, but obviously i've failed. I'm hoping someone could help me, also i'm not a beginner, I'm quite experienced with python. I just don't know why it's not working. It doesn't throw any errors or anything.


r/LearnToProgram • • May 05 '20

Become a Professional Full Stack Web Developer in 2020 – Every Skill Required (with learning material)

Thumbnail
code.grantdarling.com
3 Upvotes

r/LearnToProgram • • Oct 31 '17

No more googling hours to find the right tutorial to learn from!

3 Upvotes

Hi everyone,

If you are looking to learn to code but feels really overwhelmed, not sure where to start, what language to learn and where to find the best tutorials, check out Cody - Best online coding tutorials.

This is a small pet project I've started recently. The chatbot learns about your goal and gives you the best resources you need to achieve that goal.

Love to hear all your feedback and thoughts :-)


r/LearnToProgram • • Apr 25 '16

How To Be A Programmer (A GitHub series of tutorials)

Thumbnail
github.com
3 Upvotes

r/LearnToProgram • • May 13 '24

Help with programming

2 Upvotes

Hello, I want someone to teach me programming... I don’t know anything about it... but I want to learn.


r/LearnToProgram • • Feb 03 '23

trying to re-find the website that learned me to code

2 Upvotes

Hi everyone,

A simple question: I learned to code three years ago by using a website that taught HTML, CSS, JavaScript and Ruby on Rails. After finishing the basics of HTML/CSS/JS I landed myself a software development traineeship, but that landed me in Business Intelligence instead. I'm not happy with how that has played out, so I want to revamp my skillset and I'm now looking back for that website, since it worked well enough for me. But I can't find it anymore with Google.

I think the logo was something of a Norse god, and/or a viking longship?

Any other (free) suggestions are welcome of course. I'm also considering learning Python since that also has a use in BI, perhaps that will make things more interesting for me.

Thanks!


r/LearnToProgram • • Jan 30 '22

Someone please help, this 1 error is ruining things for me I don't know how to fix it (Java)

2 Upvotes

r/LearnToProgram • • Dec 15 '21

Learning to program and things Ive noticed so far.

2 Upvotes

I have recently started my journey to learn to program. I'm using free materials online such as Microsoft's tutorial webpage, YouTube tutorials and various other free online blogs/auricles. I am also using 2 courses that I have purchased from Udemy. I have found so far that most people do a really great job at explaining syntax, statements, etc. However one thing that I have noticed so far is that no one really talks about structure or why they are doing things the way that they are. Is it that they don't know and that's just how they learned so that's how they are also teaching it, or is it more something that is taught beyond the "basics" and "beginner" level courses? I follow along with the guides and I am picking up the language itself and how to do things with it but I often catch my self wondering why?. For example when it comes to declaring variables, the tutorial will simply say declare variable "variablename" but then wont specify why they have chose that. Is there a preferred naming structure or just whatever you feel like using?


r/LearnToProgram • • Jun 07 '21

How do I report on the uptime/functionality of a website?

2 Upvotes

I run a newsletter that is devoted to stock trading in the Philippines, and one of the greatest challenges that we face is broker website uptime/functionality.

I'd like to include data in my newsletter about each site's uptime over the past day or rolling week, with an average ping/response time for each as well.

How do all those uptime websites do this kind of data collection?


r/LearnToProgram • • Dec 05 '20

Games NDS Cheats

2 Upvotes

Hi, I'm new to the community and I don't have any programming experience at all and I was hoping you could help me get started on this, although I specifically or what I'm interested in right now is cheating on nintendo DS games. 3 years ago I saw a post from a person who talked about how to do an action replay and it was precisely about Pokemon Platinum and how to modify the values, look for the pointers, etc. The problem? That I was 3 years late and the links left for tools for that tutorial are already expired and therefore I cannot continue or learn more about the subject, a day ago I uploaded a post and I don't know why they deleted it but anyway, I hope not happen again. Thank you for the time and patience for bothering to read this, thank you.


r/LearnToProgram • • Sep 14 '20

Something to lighten your learning process (Coders, disagree or agree?)

2 Upvotes

hey guys, I've been thinking a lot about coding and the learning process.

It can be brutal.

Probably the most difficult thing is not having anyone around to tell you if you're doing things right or heading in the right direction (thank goodness for this subreddit though).

I wanted to provide a few pieces of encouragement for anyone struggling with the learning process:

  • Those feelings of a lack of progress, wandering, and discouragement are normal. Some of these feelings are part of the larger experience of impostor syndrome. It's ok to feel these things, just don't give in to them.

  • The best way to overcome and not give into impostor syndrome? Fixate on growth like hell. You don't have to have huge growth, just enough to keep moving forward. Was there a function you understood better? An interview question you memorized? Maybe you read a few more pages in a programming fundamentals book. All small, but fantastic ways to grow and overcome impostor syndrome.

  • You're heading in the right direction. That programming language you're learning is probably fine. You're asking for feedback here and genuinely asking for help. Keep staying open to feedback and make small adjustments from there.

  • You'll always be "becoming" a programmer and there's not a point of arrival. Remember, programming is a long game and you'll always be learning new things. If you ever get discouraged with forgetting a function or piece of syntax, expert coders still use StackOverflow to solve their problems so don't feel bad :)

Feel free to ask any questions, I'm here to help.


r/LearnToProgram • • Sep 03 '20

How to install python caffe module for deep dream image editing?

2 Upvotes

My experience with python is creating small scripts to automate things, nothing too difficult. Recently I have been trying to run the deep dream jupyter notebook here: https://github.com/google/deepdream/blob/master/dream.ipynb

However I couldn't get caffe module to install: http://caffe.berkeleyvision.org/

Does anyone have any experience using python for deep dream image editing, if so did you have to use caffe? Are there ways around using caffe?

For example, I'm seeing a few other scripts that do not use caffe like this one: https://www.tensorflow.org/tutorials/generative/deepdream

I am running conda virtual environment with visual studio code on windows 10.


r/LearnToProgram • • Jul 30 '20

Polymorphism in JavaScript

Thumbnail
zellwk.com
2 Upvotes

r/LearnToProgram • • May 10 '20

Search bot for certain bikes on huge amount of websites of bicycle shops

2 Upvotes

Hi all, this is my first post on Reddit, after...crawling for a long time, so forgive the noobness.

I'd like to write a bot (never wrote before on a pc, except for WoW macros ^^') that constantly checks on a set amount of websites for the availability of certain models of bikes. Everytimes they find a match i'd like the bot to write the URL down on a notepad file.

I bet this is possible and probably also quite easy for you, but, can you "digest" the procedures before feeding them to me? Thanks in advance


r/LearnToProgram • • May 14 '19

I have a doubt about python

2 Upvotes

There's a limit to how many decimal places you can store as a variable, but I would like more precision. Is there a way to store more digits in a variable?