• Breaking News

    Thursday, August 20, 2020

    Resources I wish I knew about long ago! learn programming

    Resources I wish I knew about long ago! learn programming


    Resources I wish I knew about long ago!

    Posted: 19 Aug 2020 09:43 AM PDT

    FREE RESOURCES

    Recently I decided to make a career change into the tech industry and did a full-stack Bootcamp. Now I am done and looking to enter the field. Throughout my journey of both Bootcamp and on my own learning, I have stumbled upon some great FREE resources. I thought I would make a list to help anyone else who is trying to learn!

    Full-Stack Programs:

    - The Odin Project - Javascript, Node.js, Ruby on Rails. (additional Front-end as well)

    - Full-Stack Open - MERN, GraphQL, Typescript

    - App Academy - Ruby on Rails, MERN, Javascript, Fundamentals

    Multiple Language Resources:

    - Solo Learn - LOTS of languages here.

    - Jet Brains - IDE for many Languages

    - Free Code Camp - Alot of Languages and resources

    Python Resources:

    - Python Programming - Python, Machine learning

    - Devoted Learner - Python

    - Python Principles - Python

    Front-End Resources:

    - Color Hunt - Color Palettes for CSS

    - Adobe Color Wheel - Color Palette for CSS

    - Contrast Checker

    - Google Fonts - Different Fonts

    - Frontend Mentor - Challenges to sharpen Styling Skills

    Algorithms:

    - Code Wars

    - Hacker Rank

    - Leet Code

    - Coding Dojo Algos

    - ProjectEuler

    - Edabit

    - CodingBat

    - Exercism

    - CP-Algorithms - For Understanding Algorithms

    Miscellaneous:

    - Learn X in Y minutes - Library of syntax for different languages

    - Rosetta Code - Database of information and how each language handles them

    - VS Studio Code Shortcuts (Windows) - Keyboard shortcuts for Windows

    - Balsamiq - Wire Frame creation

    - Dribble - Design platform for inspiration

    - Whimsical - Wireframes and Flow Charts

    - Figma - WireFrames

    - Repl.it - IDE, storage, collab, and more.

    - Enki - Mobile App for practicing Coding.

    If you guys have anymore, comment them below. Hope this helps!

    EDIT: This post was much more popular than I expected. Throughout the day I will take the things commented as resources and add them to the list! Thanks all!

    submitted by /u/willcal09
    [link] [comments]

    Here's how my brother is learning to code from jail

    Posted: 19 Aug 2020 07:13 PM PDT

    Hi Reddit!

    My brother got a 5 years jail sentence but is coming out soon, a few months ago he decided to learn to code with no prior experience.

    I find the way he is studying very inspirational so decided to post his (simple) program.

    But first, here is what he needs to go through to learn:

    • We the family send him javascript and html books
    • He studies them and writes programs in pen and paper
    • He calls me so I input what he wrote on my computer and we debug it live via a phone call, he has to imagine the program in his head.

    The crazy part is up until a few days ago he didn't have access to a computer. However! another inmate has an upcoming trial and because the contents of his trial contain to many papers, they provided this inmate with a simple laptop (no internet).

    My brother is not allowed to touch this laptop and he can only see this inmate 1 hour a day, so he convinced the inmate to sit next to him for my brother to tell him what to type, the other inmate types in the html+js on a notepad file and this way my brother can finally see his programs on a screen after months of only imagining how to program.

    Here is the program we wrote today:

    https://codepen.io/throwaway0944/pen/dyMpqJq

    This simple program takes 3 numbers that you type in the input elements, when you press the button it will run a function that will print the sum of those 3 numbers in the screen.

    My dream is for this to get some traction so when he calls I can tell him his program has users :)

    submitted by /u/throwaway0944111
    [link] [comments]

    My first Repo on Github

    Posted: 19 Aug 2020 10:47 PM PDT

    Yesterday, I pushed out my first repo to github. It's of a portfolio site and it isn't very polished but I'm quite proud of myself.

    I don't really have anyone else to celebrate this small win with so figured I'd post here. I love how positive this community is! I am planning on changing careers and this sub gives me a lot of hope.

    If any newbies (or potential mentors) are interested in chatting and following along and helping one another along the journey my DM's are open!

    Celebrating the small wins is what makes programming so fun!

    submitted by /u/Pickleavocado
    [link] [comments]

    I wrote my first non-tutorial program in Python.

    Posted: 19 Aug 2020 08:10 PM PDT

    I began to learn programming from absolute scratch a week ago. I have been going through "Automate The Boring Stuff" as a learning guide. All of the programs I have written, your typical 'Hello, World!' stuff has been fun, but it has all been at the direction of the book. I felt good tonight and decided to make something up. It is only 8 lines with a few print and input functions that basically respond to answers using simple math. It may sound silly, but I am so happy. I had mistakes and fixed them through rereading my code and googling. The book is good, I'll keep using it, but wow did I learn tons by creating something on my own.

    submitted by /u/wtnua06
    [link] [comments]

    Tips for Finding a Coding Mentor

    Posted: 19 Aug 2020 09:50 PM PDT

    I'm coming up on one year at my current role and am really grateful. One of the biggest reasons I even found a technical role is because coding mentors were willing to invest in me, point me to helpful resources, and give me the certainty I was heading in the right direction.

    I wanted to pass along a few tips for how to find people who are willing to mentor you. If you find yourself wanting a mentor, or at least someone who can help you, here are a few suggestions:

    • First, leverage LinkedIn by finding 1st and 2nd connections who you think could help you. Craft a thoughtful outreach message that ends with an ask for a twenty minute phone call. For 2nd connections, craft a message you can send to your 1st connection so that mutual connection can make an introduction. For the outreach message, you can use what I wrote:

    "Hi [name],

    I noticed you're working as a developer at [company] working on back-end client services. Just saw you guys raised a series A-huge congrats to you!

    Anyways, I've been learning to program myself and have found coding to be enormously fun. I know you're busy, but your work is exactly the type of work I'd love to do some day. I'd love to learn more. Would you be able to hop on a twenty minute call sometime in the next few weeks?

    Thanks and can't wait to hear back.

    [your name] "

    • Second, and this is counter intuitive, but double down on your coding interests. Put on the hat of exploration and follow every inclination. Talk about code everywhere you go. Tell people who show interest or are willing to listen about your latest coding projects. The kind of people you start running into may surprise you. You'll get to a point where you're running into experienced programmers who are willing to help you.

    Anyways, just wanted to pass those coding tips along. Happy programming!

    submitted by /u/chaeboi
    [link] [comments]

    I have my first interview tomorrow and I feel like I’m nowhere near ready.

    Posted: 19 Aug 2020 02:14 PM PDT

    Hey guys,

    I started learning front end development about 4 months ago and in that time I started applying to various jobs and such, not really thinking anything would come of it. I have three or four projects done I'm proud of, but I didn't think they had enough wow factor to stand out. I woke up this morning, and this small tech start up I applied to last month sent me an email asking if I could do a zoom interview tomorrow.

    I was very excited, I was surprised as well. I quickly researched what front end dev interviews were like, and I really don't think I know JavaScript that well. I'm pretty comfortable with HTML and CSS, But, I think most devs are. The most complicated projects I've created has just been some API integration and that's really it. I've talked with some people and they say I should know some basic data structures and algorithms and I really don't, my projects haven't really warranted learning anything like that. I'm trying to develop an e-commerce app using React and that's going to be my most difficult challenge yet.

    I want the interview to go well because who knows the next chance I'll get. I'm just not sure what to expect, and I really don't want to just screw it up lol. But, I can't help but feel like I'm really nowhere near ready for this haha.

    submitted by /u/Austin2997
    [link] [comments]

    Great course for future Jr Software Devs

    Posted: 20 Aug 2020 12:52 AM PDT

    Hey! I recently finished CS50 and was searching for a high quality software developer course that would help me get hired as a Junior. Couldn't find any good material, and then by accident I found Software Engineeering Essentials from TUM (Technical University of Munich).

    I just finished first week, and have a much better understanding of what software developers do within the walls of a company. I also learnt about agile methodology and how scrums work. First week ended with a project that required me to draw a product prototype that would be shown to the customer.

    My goal is to become a Jr Software Dev, so I have done my fair share of job advert reading :P. I noticed certain "buzzwords" like agile, scrum, object oriented programming were often written in job listing descriptions, and all of those subjects are covered in this course!

    The course was created by a very reputable University, the intructor informs students that this is a "stepping-stone" course for people who strive for Masters in CS. Now, all this comes at a cost. The course has finished and is archived. However you can still access all the content until 13/10/2020. The fact that this course is not sticking around for too long assures me that good material is within.

    So, if you just finised CS50 and/or have a good understanding of basic programming and want to become a Jr Dev, I would highly recommend this course!

    https://www.edx.org/course/software-engineering-essentials
    P.S You can download all content, free of charge before 13th October 2020.

    submitted by /u/BarbozaAye
    [link] [comments]

    absolutely bombed an interview today. like really really bad.

    Posted: 19 Aug 2020 05:53 PM PDT

    graduated with a computer science degree last december, made cum laude honors. got my interim top secret security clearance. got a job working with a giant DoD contractor. got put on a bug hunt team. didn't really get much guidance, just got thrown into the code base and got told to fix bugs. during sprint planning, they'd ask what my estimate for fixing a particular bug would be and i'm like bro there's a ton of different pieces to this machine, all coded in different languages... how the fuck am i supposed to estimate how long its gonna take to fix? i can barely figure out what the fuck is going on here.

    anyways i interviewed for a position in the companies space program. fucked it up so bad. could not answer even the simplest questions about python or java or anything. apparently i'm a fucking idiot and i can't program. this isn't imposters syndrome, this is literally being an imposter. i got found out today. its been about a year since i've written an honest line of code. my last semester wasn't code heavy and my job has been mostly looking over other peoples code and trying to figure out what the fuck is going on.

    anyways i'm embarrassed and humbled and i'm full of shit. i'm only a computer scientist due to the piece of paper hanging on my wall, i don't actually know how to do shit. looks like i'm gonna head back through some beginner programming resources and hopefully pull this dumpster fire of a career out of this nose dive.

    best of luck out there. pay attention in school.

    submitted by /u/hellmouth
    [link] [comments]

    How do i make these two functions run asynchronously?

    Posted: 19 Aug 2020 11:41 PM PDT

    void function_1() { Sleep(5000); Beep(1000, 1000); } void function_2() { Sleep(1000); Beep(500, 500); } int main { Sleep(10); Beep(1000, 1000); function_1(); function_2(); } 

    So what i want is for function_2 to run without waiting for the Sleep(5000) of function_1 to finish. I want it to run almost at the same time if possible. Is this really hard to do?

    Pls help.

    submitted by /u/SophiaCalmStorm
    [link] [comments]

    [Java] Excluding numbers that have already been picked by a random generator in a for loop

    Posted: 19 Aug 2020 10:55 PM PDT

    I'm making a for loop that created 18 random numbers, and then assigns them to different names; However, I'm having trouble finding a way to exclude those numbers once they've already been chosen. For instance, when you run it, it could give the same number to 2 different names.

    System.out.println("Enter the number of participants: ");
    int participants = scan.nextInt();
    for(int i = 1; i <= participants; i++){
    System.out.println("Enter the name of a participant: ");
    String name = scan.next();
    int num = rand.nextInt(18) + 1;
    System.out.println(name + "'s number is " + num + ".")
    }

    Does anybody have any ideas? Help would be greatly appreciated.

    submitted by /u/MelonMan02
    [link] [comments]

    My first game!

    Posted: 19 Aug 2020 06:38 PM PDT

    One of my friends told me that you guys would appreciate this post despite being a sub-reddit dedicated to programming help.

    I'm a 16 year old gamedev and I'm super proud to announce that I have finally been able to release a game. It has taken months of work and struggle but I finally was able to come up with a product that I am super proud of. It would mean the world to me if some of you guys would be so kinda as to check it out. Here is a link to the steam page. Also! if you don't want to pay for the game but still want to try it out please PM me. I will send you a key. All feedback is appreciated and super helpful in letting me grow as a developer! I developed the entirety of this game in unity.

    Thank you all in advance!

    submitted by /u/iRequireHearing
    [link] [comments]

    How do I go about designing a web platform?

    Posted: 20 Aug 2020 01:57 AM PDT

    Hello everybody,

    How does one start a software project? I want to build a cloud based property management platform, but since the scope is too big and I don't have much experience, i want to first try building a really simple cloud based accounting software with similar UX/UI to odoo or quickbook.

    Do you start designing the front end (wireframe, mockup, etc.) or the backend (uml diagram, db structure etc.)?

    What are the steps in designing such system?

    submitted by /u/TheSpamGuy
    [link] [comments]

    Kafka connection timeout node.js k8s [HELP]

    Posted: 20 Aug 2020 01:47 AM PDT

    Hi everyone,
    So the issue is this, I'm trying to use kafka in my project with node.js I'm using also kafka-node.
    Here's the repo. But I get an error when kafka-node is trying to connect. /app/node_modules/kafka-node/lib/errors/TimeoutError.js:6 [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] Error.captureStackTrace(this, this); [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] ^ [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] TimeoutError: Connection timeout of 10000ms exceeded [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] at new TimeoutError (/app/node_modules/kafka-node/lib/errors/TimeoutError.js:6 :9) [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] at Timeout.<anonymous> (/app/node_modules/kafka-node/lib/kafkaClient.js:253:13 ) [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] at listOnTimeout (internal/timers.js:549:17) [chat-auth-depl-54c8b4f4b5-vhptx chat-auth] at processTimers (internal/timers.js:492:7)

    submitted by /u/venms
    [link] [comments]

    How can I mouse click based on the color of a captured box on my screen?

    Posted: 19 Aug 2020 09:29 PM PDT

    I really don't know what to lookup to go about this. I'm pretty decent with Java, JavaScript, c++, and python. What I'm trying to do overall is setup a defined region to be captured on my monitor and whenever for example red comes into the defined region, a mouse click will occur. Any help is appreciated thank you!

    submitted by /u/krimzza
    [link] [comments]

    Need to clean up some code/rearrange it so its good, its just messy and sloppy

    Posted: 20 Aug 2020 01:11 AM PDT

    Context for the code is I've got a CSV file with information about nobel prize winners, I've converted it to panda dataframe so its easier to access and whatnot.

    My function calculates how many people share the same prize and gives the prize share and percentage share as a dictionary.

    Happy to message code to people if they want to help. Just curious to see what people say about it, any help appreciated.

    def prize_share_dist():

    df1=df[["Year", "Category"]]

    df2=df1.groupby(['Year', 'Category'])['Category'].count()

    df3=df2.to_frame()

    df3.reset_index(drop=True, inplace=True)

    df4=df3.groupby(['Category'])['Category'].sum()

    df4=df4.to_frame()

    df5 = df4.rename(columns={'Category': 'SHARE_OF_EACH_WIN'})

    df5.reset_index(inplace=True)

    df6=df5.rename(columns={'Category': 'Prize_Share'})

    total_sum=df3["Category"].sum()

    df6["Percentage"]=df6["SHARE_OF_EACH_WIN"]/total_sum*100

    df7=df6.replace({1: "1/1", 2: "1/2", 3: "1/3", 4: "1/4", 5: "1/5" })

    result=dict([(t.Prize_Share, (t.SHARE_OF_EACH_WIN, t.Percentage)) for t in df7.itertuples()])

    return result

    submitted by /u/podgearoo
    [link] [comments]

    Can anyone help me understand how to convert unicode to punycode.

    Posted: 20 Aug 2020 01:09 AM PDT

    I am trying to understand how exactly we can convert the unicode value to punycode but really confusing regarding the threshold values.

    submitted by /u/CreateIfNotExists
    [link] [comments]

    Ninja programing - right or wrong?

    Posted: 19 Aug 2020 09:01 PM PDT

    Hey guys, I'm a starting programmer learning JS. So there's a website I use to learn the basics, and there's a page about ninja programming and the auther emphasizes with irony writing short codes, using abbreviations, rare variable names etc. I just wanted to know whether all he writes is a shared opinion and a common thing among mid level or senior programmers. Here's the link: https://javascript.info/ninja-code

    Tnx

    submitted by /u/Ddinazaur
    [link] [comments]

    Need help in installing a software using git hub

    Posted: 20 Aug 2020 12:20 AM PDT

    I am not familiar with github. I know it isn't a right sub but I desperately need help. It's kinda long procedure and I can't mention the details publicly, so if anyone who has a bit of time and can help .. please do reply!

    submitted by /u/shehidunder
    [link] [comments]

    Beginning Programming?

    Posted: 20 Aug 2020 12:02 AM PDT

    I'm sure many of these are posted regularly but I didn't see any scrolling through so I figured I'd ask.

    I've been learning programming for the last few weeks thinking it may be a good career change for me but I've found myself hesitant when thinking about actually getting a job.

    1. Is it realistic to think I can learn to program and get a job without a degree?
    2. How long would it take?
    3. How can I know I would make a good programmer?
    4. What steps can I take to land a first job?
    5. Should I just go back to school?

    Thanks for the help, everyone.

    submitted by /u/StrangeBreakfast
    [link] [comments]

    How web extensions have a backend

    Posted: 20 Aug 2020 12:01 AM PDT

    I saw some extensions have backend code. I seriously don't understand how that supposed to work. Extensions are front end right? Should the backend server to be hosted by the developer?

    submitted by /u/UNoWhoTheBoyWhoLived
    [link] [comments]

    Hey! What is your passion project?

    Posted: 19 Aug 2020 08:14 PM PDT

    Show off or tell about what you're working on!

    I'm working on a personal utility web app that tracks my budget, books I've read and want to read, note taking, and other a bunch of other features eventually.

    submitted by /u/Division2226
    [link] [comments]

    C++ - Recursion Question

    Posted: 19 Aug 2020 11:54 PM PDT

    So part of my assignment is to create a code that has a user enter a number. If the number entered is over or less than (in this example let's use 20) 20 four times consecutively, it stops the code and tells them to try again.

    I have created this using a while loop and if statement, but the assignment is asking for a recursive algorithm to do this.

    The method I currently have is based on

    If the number is 20, the counter is zero If the number is >20 or <20 the counter is incremented I When the counter reaches 4, it asks you to try again

    Is there a way to do this factorially/recursively? If so, can you point me to a resource for it?

    My current understanding of a recursion is that it is a function that can call itself and must have a base case. It also returns something. I'm sure this is an elementary understanding.

    Thanks for your time/assistance!

    submitted by /u/kylejoesph11
    [link] [comments]

    Replacing text in XWPFParagraph without changing format of the docx file

    Posted: 19 Aug 2020 11:53 PM PDT

    I am developing font converter app which will convert Unicode font text to Krutidev/Shree Lipi (Marathi/Hindi) font text. In the original docx file there are formatted words (i.e. Color, Font, size of the text, Hyperlinks..etc. ). I want to keep format of the final docx same as the original docx after converting words from Unicode to another font.

    Here is my code : https://stackoverflow.com/questions/63376533/replacing-text-in-xwpfparagraph-without-changing-format-of-the-docx-file?noredirect=1#comment112256071_63376533

    submitted by /u/vishsanap25
    [link] [comments]

    No comments:

    Post a Comment