• Breaking News

    Monday, March 23, 2020

    Colt Steele is running a free Code Camp on YouTube. learn programming

    Colt Steele is running a free Code Camp on YouTube. learn programming


    Colt Steele is running a free Code Camp on YouTube.

    Posted: 23 Mar 2020 08:23 AM PDT

    Colt Steele the famous author of the Web Developer Bootcamp has started his series called "Code Camp" just so that people living in a lockdown can learn something new!

    You can find it here: Code Camp Colt Steele

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

    I want to learn programming, but don't really have any reason why. Should I still do it?

    Posted: 23 Mar 2020 07:49 AM PDT

    So I know absolutely nothing about computer or code. Literally nothing. Never taken a comp class in my life, but its always interested me even as a kid. My life has been in a bit of a rut recently and I decided I want (more of a need tbh, i've stagnated hard the past 2 years) to learn new things to grow as a person while I am still young.

    I watched the cheerskevin video linked in the FAQ and in it he made a decent point about not looking at it as learning to program, look at it as learning to solve a problem. Thing is I honestly don't have many things I am passionate about in my life right now (hence me trying to pick up new hobbies/skills) so don't really know what project I would use code for. I don't want to make games, I don't want to make websites, all I really want is to stop feeling useless lol

    Currently im a medical student and am apprehensive about picking this up as I know its gonna be very time consuming. For some reason I still really want to do it even though I have no use for it. Would coding even help me as a Doctor? Would my time be better spent learning something else? Am I overthinking this whole thing and will the ideas and projects come to me down the line and for now I should just dive in? I really wanna learn this skill but not if I am never going to use it meaningfully if you guys get me?

    Sorry if im just waffling

    EDIT - Thanks for all the replies! From skimming the comments I have realised that my perspective is wrong and a lack of self belief and fear of failure is definitely contributing to my hesitation. Your kind words and supportive messages have made me realise I should just go for it. I think I am going to check out edX's CS50 free course by David J Malen. Will work through that in my spare time and see where it goes after that.

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

    How to ACTUALLY learn CS

    Posted: 23 Mar 2020 08:21 PM PDT

    I want to preface this by saying this is not a get quick and learn programming post. This is how to actually, legitimately learn Computer Science without wasting your money or time in the process.

    I decided to start learning CS almost a year ago. When I first looked for resources I was overwhelmed by Udemy, OSSU, teachyourselfcs.com, etc. I tried an Udemy intro to programming class and requested my money back after 2 hours. The class wasn't going into the theory or the fundamentals or why to do things or how they work but was just someone reading steps and typing code. From my experience in college, I knew that lectures are great but you only truly know something by applying it to homework and project. Furthermore, College curriculums are designed to build up a foundation of fundamentals through progressively increasing the application of what you previously learned. Personal wealth is built through long term growth of compounding interest and dividends. There is no such thing as getting rich quick. The get rich quick internet stocks of the 2000s lost 90% of their value in a year. Similar to CS there is no 20-hour course that will teach you CS. Next.

    With that said, I found OSSU open source CS degree with every topic from an accreditated university. Great! Too bad half the classes are decent at best for the reasons stated above and also the amount of time needed to complete them would have been like 3 years. Subpar return on my investment for a long time period. Pass.

    This led me to a more succinct program https://teachyourselfcs.com/. I recommend reading the section on "Why learn CS". It validates my point about the online classes. So I bought the SICP book which is to CS as is Benjamin Graham is to value investing. Too bad this was written by an MIT professor but, to be frank, the examples were fucking hard. Without any online solutions bank, I found validating my work to be hard. This is probably one of the reasons I didn't go to MIT. I needed to find a more user-friendly resource that was easier and more engaging.

    I didn't give up though. I decided to take the Hardvard CS50 class which from many online curriculums they recommend as the first class. The class was a nice refresher to the C++ class I took in college. I didn't do most of the homework but that was because I was using this class as an overview of "what can CS do". A primer as you may say. This class was helpful in teaching me what I don't know so that I could at least use the right terminology when googling my questions on stackoverflow. I learned a lot! This was not a coincidence since I was actually applying critical thinking but what I was learning was the application of CS, which most refer to as programming. Knowing how to connect to a database is great but you won't pass an interview if you don't know Big O notation and algorithms. So I stopped my project for the time being.

    At about the same time I came across this yt video and Cal Berkly online CS classes. Coincidently, the author validates much of the same points I found over my journey up until this point. In order to actually learn CS work through the entire course of CS61A and then CS61B. You can goggle to find the previous semester's classes. I used their recommended curriculum and online directory of classes to find the course websites. Some classes have better resources than others but you can at the very least watch videos for topics like performance computer, AI, ML, Databases, Internet, Cyber Security, Networking, etc. I recommend just doing the two CS61 classes and then as needed, watch videos on other topics. For instance, I watched a handful of database classes and did some homework to understand them better.

    Now once you at the very least finish the two CS61 classes you will be pretty prepared for entry-level computer software engineering interviews. Now go create a decent project and then practice for interviews through leetcode or any other website.

    TL;DR: Stop wasting your time on tutorials free or paid that faux you into thinking you actually know computer science. Take CS50, then CS61A, then CS61B, then go and apply your fundamental knowledge to create some project. Use leet code or anywhere else to reinforce your skills when preparing for interviews.

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

    I want to learn HTML, CSS & JS in 2020

    Posted: 23 Mar 2020 04:55 AM PDT

    Life Context I was a graphic designer working a job and a side gig, 7 day weeks for the last couple years. Now that coronavirus has hit; the industry I was highly specialised in has completely shut down and I'm pretty much finished out here until its all over.

    After working so much, being stuck at home doing nothing is driving me crazy so I've decided to turn this negative into a positive by learning a new skill. I've never had time on my hands and always had a million excuses until now.

    Coding I have a very limited understanding of programming languages outside of a computer science course I dropped out of more than a decade ago.

    I hope to learn html, css and js to begin with then hopefully learn a little about app development in the future.

    Recommendations Required I know there are some free resources, paid resources and books out there. What do you guys recommend in 2020 to get me started and even beyond that?

    I really don't mind paying for online courses or books as long as they are good, just don't want to waste my money on anything out dated or straight garbage.

    Thanks!

    TLDR Coronavirus killed my old career, I have lots of free time to pick up a new skill. Where and how should I start my long and extensive journey into html, css and js?

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

    Learning Data Structures

    Posted: 23 Mar 2020 05:44 PM PDT

    Where is the best place to learn Data Structures? -Brilliant -Coursera -Udemy -Udacity

    Any place else?

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

    Offering free tutoring for new/beginner programmers

    Posted: 23 Mar 2020 04:33 PM PDT

    Edit: I am no longer accepting additional requests for 1 on 1 tutoring. A few people dm'd me after I was full asking if I could do a small class instead. I am open to this possibility, and will continue to accept dms ONLY for a small class on discord of maybe 3-5 people of a similar skill level. If enough people are interested I will do it. Please do not dm me asking for individual tutoring, all of the spots are filled.

    Hi everyone,

    So as a result of the coronavirus I've noticed a lot of people are finding the time to get into programming recently and I think that's awesome! If you are one of those people but are having trouble or don't really know where to start, I would like to offer my assistance.

    What I'm offering:

    Free lessons once a week or twice a week going through a curriculum I wrote that covers most of the programming fundamentals in Python, Java or C# (These are the only languages I'm going to be offering, but you can pick whichever you'd like to do. I can also recommend one if you don't know which to pick) I'll probably take 3 to 4 people on a first come first serve basis. I would prefer to teach people that have none or very little experience currently, as that is what the curriculum that I have is targeted towards. I am in EST and would probably want to do it in the afternoon or evening EST.

    What you need:

    - A computer that you can program on

    - A mic

    - Discord, or maybe skype if you really hate discord

    My Credentials:

    I've been programming for about 7 years now. I've tutored a few times in the past online and in person. I'm still in my undergrad but have 1 year of industry experience and 3 years of freelance experience. I mostly focus my time towards AI, Data Science and Machine Learning in both my personal projects and work.

    Why I'm doing this:

    So I'm not gonna lie mainly it's because I'm bored af lol my classes are all online now cause of the virus and I have so much free time. But on a serious note, I know that when I was getting into programming it was really hard to grasp certain concepts. I often wished I had someone to help me understand them better or just get more clarification than a YouTube video or online tutorial can provide. So now that I'm where I'm at now I wanna be able to be that person for other people so that they don't get discouraged and quit and instead get to really enjoy all programming has to offer. Plus, tutoring is a lot of fun for me.

    What's the catch?:

    The only thing that I guess you could call a catch is in the future if I end up applying for a tutoring position one day I may want to use you as a reference if everything goes well. This is free all the way through.

    That's pretty much it though, I hope to be able to help you guys out!

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

    Just want to confirm something I heard, about what to after having a good grasp on Python

    Posted: 23 Mar 2020 07:53 PM PDT

    Hello all,

    I told someone how I have a good grasp on Python and I was wondering whether to keep digging deeper or to go and learn R or Java. They basically said this (paraphrasing):

    "Either could be a good idea. If you want to switch it up, don't learn a new one that does the same thing as Python. I recommend learning C or C++. It will teach you a lot about how memory and such work on a computer that you might not have gotten from Python. Plus you can then plug the efficient C parts of apps into your Python code, making your programs super good. Or dive more into Python cause there is always more to learn."

    Is this a fairly accurate and good plan? I don't know the person super well, but it sounds right.

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

    I Can't Remember Everything I learned while Learning NodeJS

    Posted: 23 Mar 2020 09:07 PM PDT

    I am trying to learn Node by watching Andrew Mead course on Udemy. His way of teaching is great.

    But The problem is there are so many libraries and modules and I can't manage to remeber all about them.

    Is it Normal or Should I start all over and try to memorize?

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

    noob script to automate whatsapp messages via web whatsapp

    Posted: 23 Mar 2020 10:51 PM PDT

    I'm a newbie python programmer , still learning! so please tolerate my bad code.

    being a lazy student I wrote a script to help me send automated messages and files at a given time to my study group on whatsapp .

    the goal was not having to wake up early each morning to do that task , if I'm staying home because of the corona virus I'd rather be sleeping lol

    anyway here's the link to my script! and sorry for the bad documentation and English.

    https://github.com/th30wl41/ri3120/blob/master/lazy_script_corona_student.py

    submitted by /u/100k51
    [link] [comments]

    Creating a mobile app with no sign up feature, how to manage unique accounts?

    Posted: 23 Mar 2020 09:36 PM PDT

    Hello, I am working on a fairly simple self project to learn some React Native, I have no mobile application development experience at all. My goal for user experience is not having to create an account to utilize the app. What terminology should I use to search for this? Also I came across AccountManager on android's site, where could I find some examples? I ask since I don't know what keywords to search for.

    Thanks in advance.

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

    Self taught learner looking for some advise!

    Posted: 23 Mar 2020 09:30 PM PDT

    Hello!

    Hope anyone who reads this is having a good day and managing to stay healthy during this whole pandemic. I've been lurking around here for awhile and some of you may have received some messages from me. So I finally have summoned enough courage to make a post. I recently graduated from a UC school with a general biology degree and a high gpa. Always have taken my studies seriously and always worked hard. Parents been pushing me my whole life to pursue med school and came to the realization a lil too late that it's not for me at all. Plus it wouldn't be fair to my younger siblings who actually want to go to med school. Or my parents trying to pay for it. Friends of mine proposed that I look into coding and how you can self teach urself and if you work hard enough you can get a job. I did the cs50 course and loved it. I've taken Java, python and discrete mathematics at a community college so far. I'm currently taking data structures and algorithms at the moment. Might take a assembly class in the summer although a lot of my engineering friends advised against it. I really love to code and I'm getting a real good grasp of the concepts. I love solving problems and figuring out the logic behind it all I've always been more of a math person tbh. My question to everyone here is after really understanding data structures and algorithms would it be a good time to start making some projects or are there other things I need to learn? I've been told to start doing leetcode n codewars. Ideally I would like to find a job before the end of the year (hope that's not too unrealistic lol) and willing to do whatever it takes to make that happen. I worked all throughout high school and college and got enough money saved up to commit full time to learning. I know coding boot camps are an option but I would rather not explore it been hearing mixed reviews about it and plus they're soooooo expensive. People have also told me to look into bioinformatics but I been seeing to get into bioinformatics u need a masters. My dream scenario is to hopefully find a job and for whatever organization I work for send me back to get a masters in CS. My ultimate dream is to one day work for a Big four company. Any and all words of advise/wisdom are greatly appreciated! And plz don't hold back I got a thick skin haha I can take it.

    TLDR: graduated with bio degree trying to get into software engineering maybe bioinformatics. Have taken intro classes currently taking data structures n algorithms. What do I need to do to get a job ASAP at this point?

    Thank you all in advance!

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

    has anyone done the khan academy "Games & Visualizations" programming challenges?

    Posted: 23 Mar 2020 08:59 PM PDT

    https://www.khanacademy.org/computing/computer-programming/programming-games-visualizations

    I need some help with the programming challenges. they are in js though it may be not "real js" because it is in the khan academy processor.

    if any of you have done them please let me know so i can discuss the ones i am stuck on

    thank you

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

    Anyone want to join me on Discord to train for CodeWars.com in JS?

    Posted: 23 Mar 2020 11:39 PM PDT

    To keep it fresh, I am looking for someone who I can ask questions to or who can ask me questions about JS problem solving on CodeWars.

    I use voice chat much because I am super anxious, but text chat will be fun.

    If you're new to codewars or JS that's even better because I'm no expert either. If you are an expert that's great too.

    My Codewars account

    My discord account: Allirix#7254

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

    C++ virtual destructors and inheritance

    Posted: 23 Mar 2020 11:35 PM PDT

    If the base class has a virtual destructor, then does each subclass need to define its destructor also?

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

    Using arithmetic operator on a 4-byte value and then casting the result to an 8-byte value.

    Posted: 23 Mar 2020 11:33 PM PDT

    So I have already found a solution to this problem, but I would like to know why it is required. The problem seems to come from me changing the value of an unsigned long long integer to the sum of a bunch of regular unsigned integers. The problem occurs only in the `update_military_upkeep` method and can be fixed by casting the unsigned integers into unsigned long long integers. I apologize if this is a stupid question, but I don't understand why I have to cast the unsigned integers to unsigned long long integers when the variable being mutated is already of the correct data type. Let's say x is an int, y is an int, and z is a float. Why do I have to cast x & y to floats before setting z's value to their sum?

    Problematic Method Implementation

    void Military::update_military_upkeep() { if( (m_military_infantry * 850000) + (m_military_artillery * 1500000) + (m_military_armor * 4500000) + (m_military_navy * 100000000) + (m_military_airforce * 350000000) < ULLONG_MAX ) { m_military_upkeep = (m_military_infantry * 850000) + (m_military_artillery * 1500000) + (m_military_armor * 4500000) + (m_military_navy * 100000000) + (m_military_airforce * 350000000); } else { m_military_upkeep = ULLONG_MAX; } } 

    Every variable in this method is an unsigned int, except `m_military_upkeep`.
    That variable is of the unsigned long long integer data type.

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

    Lost a job opportunity because of coronavirus and thought that tutoring might be fun but don't know where to start

    Posted: 23 Mar 2020 02:47 PM PDT

    After doing interviews and code exercises for a month, I was supposed to sign my contract today with a company I really liked. I even already turned down all other offers because I thought it was 100% solid...

    In the morning I got a call from my team lead telling me that they won't be hiring any more people because they are concerned about the economical impacts of coronavirus and they have already lost their first clients because of it. Well shit.

    So right now I'll have 1-3 months while I apply for a new job and while I was sitting at home, depressed, thinking of doing nothing but playing Factorio for the next 30 hours straight I had this thought:

    "Wait a moment. WAIT A FUCKING MOMENT! Tons of people are sitting in their homes with nothing to do right now! Maybe some of them want to learn programming! Maybe, just maybe, one of them even wants some help with it!"

    I know how hard it can be at first starting out, specially the mental barrier. I often tell people starting out that learning programming is like trying to break down a wall by banging it with your head, but eventually, it does break down. And you realize "Huh, this is actually pretty easy!".

    /There's always another wall though. But don't worry! Give it enough time and you start liking using your head as a battering ram! Side effects may include: talking to yourself, seeing bugs EVERYWHERE, excessive testing and Undefined Behavior. Black magi.. that is to say, Programming is not for everyone. Consult a doctor before use./

    So, I'd like to offer private tutoring to people starting to learn programming but I have no clue where to start. I'd like to get payed a little so I could keep doing what I love(programming), instead of getting a low paying job while I'm applying for the next place. But I suppose it's ok even if I don't get payed.

    In short:

    If you have any suggestions on what to do, sites or groups you think I should join to start as a private tutor for programming, please let me know!

    A little about me:

    • Worked as an assistant teacher in a robotics programming course for 2 years so I know a bit about teaching, specially in the case of people who are just starting out, the challenges they face and how to overcome them.
    • Skills in Java, Python, C++, C#, JavaScript, CSS, HTML, PHP.
      • Also knowledge in some popular frameworks like Spring for Java; Vue, React, Reactnative for JS.
    • Finishing my CS degree this June.
    • I've been programming for 8 years. I started out by learning on my own as well.
    submitted by /u/Mighty_Red_Hippo
    [link] [comments]

    Advice on Android development

    Posted: 23 Mar 2020 11:13 PM PDT

    I've just started to learn android app development using Java.

    But I'm a bit confused because there are a lot of new languages like Kotlin ,flutter, React, Angular to create apps. So I don't know what to go ahead with. I want to start learning something that is useful for my career and not just for the sake of learning it.

    So I've been very confused lately about what to do. Any help will be appreciated :)

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

    Has anyone completed the coding traineeship with IT Career Switch?

    Posted: 23 Mar 2020 12:32 PM PDT

    I'm looking to learn web development (fullstack) and have very little experience with coding..just simple HTML5, CSS3 and some Javascript that I've been teaching myself through YouTube. I'd like to take an online course that will clearly outline what it is I should be focusing on and that I can complete projects through, build a portfolio etc.

    I found an online coding traineeship with IT Career Switch which has a money back guarantee if they can't find me a placement with a company once I finish the course. I can't find many reviews for specifically the coding traineeship online so thought I'd try posting here to see if anyone has taken this course or knows somebody that has and can tell me if it's worth it? It sounds a little too good to be true considering the price point is way lower than other courses I've found.

    If anyone knows any other online courses out there that you would recommend too that would be good to know :)

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

    What resources should I use to learn linear algebra if I want to code for autonomous vehicles or robots?

    Posted: 23 Mar 2020 06:35 PM PDT

    I read that you should learn linear algebra to be able to write code for self driving cars. But what in linear algebra do I need to learn? Should I purchase a basic linear algebra textbook that students at my university use for the class?

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

    How long in to your learning career did you create your first, function program?

    Posted: 23 Mar 2020 10:12 PM PDT

    Not something that would be professionally viable, but simple, even overly done apps. For how long did you have to code, and what was your experience through it?

    I've been going through tutorials for the better period of a year, but I'm not all that close to creating a fully functioning anything.

    What steps should should I follow in creating one that would be mimic a professional setting? Should I start with documentation? ER diagrams? Or should I just think of something and add stuff as I go?

    Thanks, and stay safe.

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

    Advice on learning CS and programming without Uni

    Posted: 23 Mar 2020 10:00 PM PDT

    My boyfriend is in his 2nd semester of his 1st year of University (Canada) and he's majoring in CS. He likes his CS classes but he absolutely hates the school environment. He hates the fact that the Uni adds 'fluff' classes, and is very unmotivated and depressed to the point that he gets suicidal. He tells me he gets his grades for assignments but nearly tanks in his exams and midterm. He can't understand his current CS prof due to his accent and basically just tries to teach himself from the book.

    Since it's gotten to this point, we both agreed that school isn't right for him (or at least this one?)... But what are other options out there that he could take so he can still eventually work in this field, or is getting that bachelor degree really the only sure way? (Is anything even guaranteed nowadays lol)

    Is there such thing as a vocational or short schooling for this? Can he just study and self teach in this day and age and still get a job in the industry? Is there a website or list of videos you'd recommend to someone who's looking to self teach themself in this area? Online programs, short schooling or even recommend maybe a change of major but still within tech? He was thinking he'd be interested in going into the cybersecurity field or something with AI.

    Any information or guidance would be appreciated as I'm not knowledgeable in the tech field at all and I have no idea how to help him.

    Also, most likely he would be moving to the US to work. I'm not sure if that info is helpful or relevant.

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

    Free code reviews of code on GitHub on Twitch

    Posted: 23 Mar 2020 03:57 PM PDT

    Hello, I am doing free code reviews on Twitch. My goal is to spread the best coding practices and share my passion for clean code. Usually, I am doing reviews with a guest programmer.

    If you are interested, please let me know in the comments.

    submitted by /u/CSharp-Inn
    [link] [comments]

    Is it worth going full-stack or staying front-end?

    Posted: 23 Mar 2020 09:45 PM PDT

    Hi, I have been learning front-end development for a while now(html/css/javascript) but considering to go to back-end. My main concern is finding a job, is it harder to find back-end jobs? I see a lot of junior front-end posts include stuff like photoshop and design, but i just want to put this clear, I am not a designer. This is why I am considering going to the back-end. Any thoughts? All feedback is greatly appreciated.

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

    I have taken c++ courses (details below) and now I want to learn data structures and algorithms post grad, what is the best book / resource for learning this?

    Posted: 23 Mar 2020 05:56 PM PDT

    I would like to learn it as efficiently as possible but, I know you cannot rush these things. My first language was python, then I took c++ courses in uni. I do not want to wait to take the class this summer, and I learn better on my own most of the time, so I would like to know what is the best book to do so. I want to work in the self driving car industry or in robotics so my focus is c++ algorithms. I heard that most of these books are pseudo code but I have seen some java ones (not interested in learning at the moment).

    should I be learning a language specific book because I know I'll get questions on c++ algorithms at future interviews?

    submitted by /u/ally-js
    [link] [comments]

    No comments:

    Post a Comment