• Breaking News

    Friday, October 2, 2020

    If you had 45 weeks to learn enough programming from the ground up to apply for jobs, where would you start? learn programming

    If you had 45 weeks to learn enough programming from the ground up to apply for jobs, where would you start? learn programming


    If you had 45 weeks to learn enough programming from the ground up to apply for jobs, where would you start?

    Posted: 01 Oct 2020 05:23 AM PDT

    I lost my job in August due to Covid layoffs. I was earning quite a high salary considering the industry I was in and it will be extremely difficult to land something that good again in that industry. I started a degree in Cognitive Science, but couldn't finish because my education was being paid for by my job. I didn't really get into any of the computer science courses.

    Since I was laid off, I qualify for Employment Insurance for 45 weeks. My income has been cut in half so I will have barely enough for rent and bills, but I want to use this time efficiently to learn enough programming to apply for some entry-level developer jobs.

    My questions are.

    1. If you were on a really tight budget right now, which laptop would you buy that would be able to support this goal
    2. If you had 45 weeks to learn, how would you map it out? I'm thinking of starting with CS50 and going from there. I have basic knowledge of HTML and CSS and javascript but I would like to start from the beginning. I would like to learn python and then I'm open to suggestions from there. Preferably looking for free or affordable resources that have a start and end (like a course)
    3. I really like the creative side of programming. I even think I'd enjoy UI/UX design, but not sure where I should start with that.

    TL;DR

    You have 45 weeks, all day availability. Imagine starting with 0 programming knowledge. How would you map out your 45 weeks to learn enough to apply for entry level jobs?

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

    "Automate the Boring Stuff with Python" online course is free to sign up for the next few days with code OCT2020REALFREE

    Posted: 01 Oct 2020 12:01 PM PDT

    https://inventwithpython.com/automateudemy (This link will automatically redirect you to the latest discount code.)

    You can also click this link or manually enter the code: OCT2020REALFREE

    https://www.udemy.com/course/automate/?couponCode=OCT2020REALFREE

    (I messed up this month and OCT2020FREE is the discount, but not free, code. Whoops.)

    This promo code works until the 4th (I can't extend it past that). Sometimes it takes an hour or so for the code to become active just after I create it, so if it doesn't work, go ahead and try again a while later. I'll change it to OCT2020REALFREE2 on the 4th.

    Udemy has changed their coupon policies, and I'm now only allowed to make 3 coupon codes each month with several restrictions. Hence why each code only lasts 3 days. I won't be able to make codes after this period, but I will be making free codes next month. Meanwhile, the first 15 of the course's 50 videos are free on YouTube.

    You can also purchase the course at a discount using my code OCT2020REALFREE or clicking https://inventwithpython.com/automateudemy to redirect to the latest discount code. I have to manually renew this each month (until I get that automation script done). And the cheapest I can offer the course is about $16 to $18. (Meanwhile, this lets Udemy undercut my discount by offering it for $12, and I don't get the credit for those referral signups. Blerg.)

    Frequently Asked Questions: (read this before posting questions)

    • This course is for beginners and assumes no previous programming experience, but the second half is useful for experienced programmers who want to learn about various third-party Python modules.
    • If you don't have time to take the course now, that's fine. Signing up gives you lifetime access so you can work on it at your own pace.
    • This Udemy course covers roughly the same content as the 1st edition book (the book has a little bit more, but all the basics are covered in the online course), which you can read for free online at https://inventwithpython.com
    • The 2nd edition of Automate the Boring Stuff with Python is free online: https://automatetheboringstuff.com/2e/
    • I do plan on updating the Udemy course for the second edition, but it'll take a while because I have other book projects I'm working on. Expect that update to happen in late-2020. If you sign up for this Udemy course, you'll get the updated content automatically once I finish it. It won't be a separate course.
    • It's totally fine to start on the first edition and then read the second edition later. I'll be writing a blog post to guide first edition readers to the parts of the second edition they should read.
    • I wrote a blog post to cover what's new in the second edition
    • You're not too old to learn to code. You don't need to be "good at math" to be good at coding.
    • Signing up is the first step. Actually finishing the course is the next. :) There are several ways to get/stay motivated. I suggest getting a "gym buddy" to learn with.
    submitted by /u/AlSweigart
    [link] [comments]

    Did anyone absolutely loathe C++ when they started learning it? (What languages did you end up liking?)

    Posted: 01 Oct 2020 01:54 PM PDT

    I have history with Python, Java, SQL, HTML, CSS, Javascript. Bit of coding and scripting, imperative language; declarative language, etc.

    I cannot stand C++. It must be closer to machine code than any of the other languages, because it's infuriating. Perhaps this is just Pearson, too. I don't know, because Pearson seems to be utter trash, too.

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

    Tool kit for these projects?

    Posted: 01 Oct 2020 11:52 PM PDT

    The types of projects I want to do

    1. Create an osrs bot that will machine learn data from ge-tracker.com(a website that has data of the osrs economy) to trade commodoties in the osrs economy(which is probably the coolest economy out of any mmo, people in third world countries make a living off of it). So essentially like machine learning/trading on the stock market, but in an mmo. This is a fun project for me to have a goal to point me in while learning.

    2. Analyze social media and create pages that find and auto post content. For example it will find out which type of content is the hottest and gets the most engagement and auto post stuff like that.

    3. Be a service that youtubers can buy after I analyze the market/youtube algorithm I can tell them if they make a certain type of video or use a certain words in the title, it will get the most views and engagement.

    4. Be employable for financial firms. Hedge funds, international shipping, banks, projecting economy.

    Some more info about me is I have a BA in economics(I wasn't disciplined in college or else it would be a BS). My current job gives me a lot of tuition assistance I am going to use to study math(for machine learning/AI/economic skills). My main focus down the line is AI and machine learning.

    My question is what the perfect tool kit would be for these projects and goals. I have been learning python, which is able to do all of these things. Would there be any other langauge that would be worth learning or is python great for all these things. I figure with all the mathmatics and economics that learning R will help, and that with all the browser work I want to do on social media javascript will be beneficial.

    Would python, R, and javascript be the best tool kit for this?

    Would python be all the tool kit I need?

    What would be the language combo that is best for this type of work?

    I tried to be concise in my question, I appreciate any effort you put in greatly

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

    [Discussion] How did you go about studying for algorithms at first?

    Posted: 01 Oct 2020 04:28 PM PDT

    Im currently doing algorithm exercises on freecodecamp and am curious how other beginners are tackling the learning.

    Ive been approaching it in 2 ways.

    1. i try to solve it myself with my limited knowledge and experience. This results in me taking forever and almost never solving it

    2. I try to solve it under a short time limit and failing that i revert to online resources and code alongs. Upon getting the correct code i proceed to memorize the code by writing it by hand over and over again and the concepts and logic starts to make sense. This is the best ive got so far but recall and transfering insight to other novel problems seem still difficult. I dont know if im doing something wrong or i just need to practice more.

    What do you think?

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

    I finished reading How to Think Like a Computer Scientist and would like to start web scraping for a project idea I have. What resource would you suggest for me next?

    Posted: 01 Oct 2020 08:34 PM PDT

    I have no background or knowledge other than the Python experience I've gotten from reading the book and could really use some guidance for my next steps.

    Any advice you could give me is really appreciated

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

    frontend-backend-fullstack-js-python-php?

    Posted: 02 Oct 2020 01:35 AM PDT

    I'm in my 3rd year at CS. I will not be able to finish college because I'm a horrible student. I give myself 1-1.5 years to learn something and get a job. Full-time, part-time, remote, freelance.
    I think web development is best for getting job without degree. Especially the front end. But I'm not good at design. Backend seems more suitable for me. There are a lot of language options here, too. This is also confusing. Js, Php, Python, Ruby, Go etc.

    Go is new, there aren't many jobs. Ruby is dying. C#, Java not good for who has not a degree.
    There are lots of Php jobs, but nobody recommends Php. They say that there are people who know a lot of php, I cannot find a job with little experience, php developer salaries are low and php is not a nice language.
    Js and Python. JS has a little more job opportunities. Some frontend jobs want us to know node.js, express.js, mongodb etc. But I want to learn Python. Because while I can learn web development, I can do web crawling, automation projects, maybe data science. But I'm not sure if they will help me find a job? Do they even slow down my web development learning?

    Actually I want to learn full stack. It makes it easier to find a job. Can I do frontend even I'm not good at design? What language should I learn for the backend?
    Django? MERN stack? Laravel or Symfony? Symfony more popular than Laravel in europe countries.
    I'm stuck between options and therefore can't start learning. :(
    Other than learning web technologies, what can I do to benefit me?

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

    No more coding

    Posted: 02 Oct 2020 01:20 AM PDT

    At my corporate security job, I had a lot of downtime. It was the reason why I took night shifts. I did coding when others spent time watching YouTube videos. But today I received this. One of my colleague reported to my client who I work for.

    "Hi .......,

    Hope you are well?

    We have been notified by IT from ...... that site equipment is being used to carry out coding which is not allowed.

    As of immediate effect please ensure ...... equipment is not used for anything other then work purpose. All activity on the ..... equipment other then work will need to seize as off immediate effect.

    Can you please confirm the receipt of this email!"

    I am going to look for a new job.

    submitted by /u/gd-ogra
    [link] [comments]

    An underrated resource - Take Up Code

    Posted: 02 Oct 2020 01:14 AM PDT

    At 13 years old, my dad taught me the basics of c++ through the process of making simple games like tic tac toe, a milestone for any beginner programmer. I recognized that his lessons came from both a passion for coding, and a passion for teaching others about what he loves to do.

    Since then, he's carried on with that drive and has aimed to help people learn to code. In order to do so, he's compiled his almost 3 decades of coding experience into 300 free podcast episodes and articles.

    I believe my dad's work is a good resource to help anyone achieve their programming goals, which is why I decided to post here about it. My dad has always been genuinely interested in guiding people along their programming path, so feel free to reach out to him as well. Alongside his free podcast, he has recently put out an ebook that teaches beginners c++ through game making, just like he taught me. I hope people find this resource and his knowledge useful: https://www.takeupcode.com

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

    New to app development : Requesting Assistance, Advice and/or Resources.

    Posted: 02 Oct 2020 12:52 AM PDT

    I only know python. Now I have an app idea I want to work towards (it is for android). I do not know java at the slightest nor do i know android sdk. Now I want to release this app within the end of november and since time is crucial I would like for you guys to suggest me any place where I can start learning android app development as a complete beginner. Or if you're generous enough, lay down a discussion with me regarding what I am to create to give me better and more fruitful advices. Thanks.

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

    Programming is distracting me from my studies in stem

    Posted: 01 Oct 2020 06:47 PM PDT

    I'm late in bio, chem, calculus but I just neeeeed to fix that one little problem

    I'm actually worried it might lower my grades too low to switch over to the programming major in my college (in my college it's like 600$ a year and you have a year of doing actual tasks to build a portfolio and internship and shit)(canada quebec)

    anyone have any tips to uh... restrict myself from programming?

    submitted by /u/geralto-
    [link] [comments]

    What is the simplest way to parse wordpress post data in python?

    Posted: 01 Oct 2020 11:14 PM PDT

    I have a post URL on a WordPress website and I want python to give me the post title, image, and first paragraph of that post. What would be the best way to do this?

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

    Is there a more efficient way of assigning a specific variation of characters in a string to a variable? (Java)

    Posted: 01 Oct 2020 10:21 PM PDT

    I am currently learning about postfix in my data structures course, and we have been tasked with writing a program that converts infix to postfix by: A, appending the numbers from an infix string to a postfix string, and B, pushing operators onto a stack to be popped into the postfix string later on.

    The instructor wants us to implement this using a while loop and a switch statement. The while loop iterates through the infix expression (a string), and then the switch statement determines which characters of the string get popped to the stack (the operators) and which characters of the string get appended to the new postfix string (the numbers).

    However, I don't know how to write a case that can determine whether or not a character is a numerical value. Here is the while loop and switch statements:

    while (index < charCount) // While index is smaller than the number of characters in string

    nextChar = infix.charAt(index) ; //Reads through expression character by character

    switch (nextChar)

    {

    case variable:

    postfix.append(nextChar) ;

    break ;

    case '+': case '-': case '*': case '/':

    operators.push(nextChar) ;

    }

    "case variable" is where I am having trouble. I am appending a character from String infix, NOT an integer. So, I can't just create a for loop that iterates through numbers 0 - 100 and just assign that to "variable". I could create 9 different cases for numbers 1 through 9, but that makes assumptions about your data. What if the number 10 was used in the expression? Or 20? Or -1? Is it possible to create an all encompassing case that accounts for any number in the string?

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

    What keeps you motivated to continue learning and programming?

    Posted: 01 Oct 2020 04:19 PM PDT

    Just what the title says.

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

    Reverse a linked list

    Posted: 01 Oct 2020 10:14 PM PDT

    So I'm practicing for coding interviews, and I got this problem where I'm supposed to reverse a linked list.

    Since I don't know how to do that, I used a stack to help me.

    I've seen other people do it with just pointers.

    Is the stack approach okay? How important is it to actually know how to reverse a linked list using pointers?

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

    Any recommendations on an extensive Java android course for a beginner ?

    Posted: 01 Oct 2020 10:02 PM PDT

    I know some java and Have some experience with android but most of the intermediate to advance concepts are poorly covered in the courses i found either too much information with no examples or building an app with little to no explaining at all. When i start watching and working on it I'll be interested but sooner than later I'll lose interest and get out with no tangible experience what so ever . I need a course that will help understand the way things are with real emphasis on Real use cases.

    I appreciate all the help you can give.

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

    How to be as good as someone with a CS degree?

    Posted: 01 Oct 2020 09:59 PM PDT

    I want to make some things clear. While I work as a programmer for a small company (not really but there are only 2 programmers due to the company's niche) I want to improve myself. I am self-taught. Here my problem lies. I want to be better, but I was not able to go to a good university. While my degree is somewhat CS-related, so I can use it for future jobs, I really doubt what I will learn there.

    How could I compensate for it? What books, courses, etc will you recommend?

    P.S.: a link will be very appreciated.

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

    Help needed to identify the REST models needed in this case

    Posted: 01 Oct 2020 09:56 PM PDT

    I am working on a REST project now but really I have forgotten or rather I have only done very simple REST project a few years back and I can't seem to be able to handle ends points like this below:

    There is this end point that looks like this:

    /store/inventory

    getInventory - return a map of status codes to quantities

    /store/order

    /store/order/{orderId}

    I have an enum Status in my entity - Pet.

    There are a couple of questions in my mind:

    Do I create a Store repository or just a Order repository will do.

    Should inventory model be needed?

    Hope someone can help me how to approach the above and clear my doubts.

    Tks.

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

    I don't understand arrays in c++

    Posted: 01 Oct 2020 12:04 PM PDT

    int main(){ const char *charPointers[4] = {"A1", "B2", "C3", "D4"}; for(int i = 0; i < 4; i++){ cout << charPointers[i] << endl; } return 0; } 

    First I initialize an array of pointers with strings. I do not understand this, because a pointer always needs to be initialized with a memory address.

    As far as I understand it the first pointer points to the character 'A', the second pointer to 'B' and so on.

    So I loop through the array of pointers. So I expect the output to be memory addresses, because you should see a memory address when you print a pointer. But no, it outputs A1, A2, A3 and A4. Why?

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

    im really profiecient in python and im learning javascript right now and i hate the syntax, is this normal?

    Posted: 01 Oct 2020 11:42 AM PDT

    i dislike it

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

    Need help creating an ERD with generalization hierarchies. No ternary relationships. No foreign keys.

    Posted: 01 Oct 2020 09:25 PM PDT

    The OldCity museum, which owns several millions paintings, has asked you to do the conceptual design of a database for the following information requirements.

    Data about each painting include a unique name (PK), year completed, year acquired, estimated value, a "school" (e.g. Impressionism). Each painting was created by one or several painters, although the painters of some paintings are unknown. Due to shortage of display rooms, the least valuable paintings are kept for long period of times in storage rooms, whereas the most valuable ones are shown in display rooms. A room is identified by a unique room number and a size (in square feet).

    Some of the OldCity museum paintings may be on loan to associate museums, typically for several months, with a specified return date. Each associate museum has one curator, with whom the OldCity museum negotiates loaned paintings.

    Customers of the OldCity museum consist of members and non-members. Members may have one or several specialties (for example impressionism or Cubism). Members may be regular members or VIP members (members having reached some donation level). A regular member may serve as a docent at certain dates and times in specific rooms to explain the room paintings to visitors. The OldCity museum organizes gala nights. A gala night honors one living painter (on a given date, there may be several gala nights for different painters; a painter may not have more than one gala night on a given date). Only invited VIP members can attend a gala night. On a few specific dates and times, "Special Days" are organized to entice non-members to become members Non-members need to register to be invited to such Special Days.

    Data for painters: Painter_Id (PK), Name, date of birth, date of death, country of birth

    Data for all Customers: CustID (PK), name, birthdate, gender

    Data for curators: CurID (PK), name, birthdate

    Data for "associate museums" : unique museum name (PK), city, country

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

    What game library to use for a 2D java game?

    Posted: 01 Oct 2020 09:18 PM PDT

    So to practice my Java, I've been trying to make small programs since the end of my intro CS class from college. My first actual project was Pong, and I made it with the Processing API during my free time in class. Now I've long since finished that game and I'd like to move to a better library and start on my own version of Asteroids), but with rasterized arcade style graphics (like using sprites) instead of vector graphics. Whenever I try to look up certain libraries I always seem to find old, outdated posts or when I do find libraries I can use, I don't know which one is better. So far I've considered LWJGL, Slick2D, and LibGDX, and I don't know which one would be best (or if there are any others).

    Bottom line: What would be a good Java game dev library for making a game of Asteroids that uses sprites?

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

    Is it good practice to use a stored procedure to act on your db and merely execute that stored procedure in your API code?

    Posted: 01 Oct 2020 08:54 PM PDT

    Not for every scenario, but in a lot of cases, like CRUD, your application code is somewhat simplified (no need for an ORM or hard-coded SQL statements) if you offload the work to a stored procedure on the database.

    You could argue it gives you freedom to swap out the whole language of your app because the next language will call the stored procedure the same way, and the db is happy, none the wiser.

    Lastly, you have a possibility to apply a hot fix in production by updating the stored procedure(s) directly without having to rebuild and redeploy the main app.

    These reasons make me think from a design perspective that it's quite sane to wire into stored procedures early and often where data persistence is concerned. I'd like to hear other perspectives.

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

    I want to be able to do everything. App development. Websites. Security. Algorithms. Games. All of it. Is that to much. Cause everyone chooses just one it seems. Should I be trying to decide what I want instead of learning them all

    Posted: 01 Oct 2020 08:25 PM PDT

    Sorry if it's not really a programming language. But it does relate to programming

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

    No comments:

    Post a Comment