• Breaking News

    Monday, August 2, 2021

    Get a job after one application (have been learning for about 6 months) I definitively wasn't expecting to pass, any tips? I'm feeling SOOO insecure learn programming

    Get a job after one application (have been learning for about 6 months) I definitively wasn't expecting to pass, any tips? I'm feeling SOOO insecure learn programming


    Get a job after one application (have been learning for about 6 months) I definitively wasn't expecting to pass, any tips? I'm feeling SOOO insecure

    Posted: 01 Aug 2021 04:04 PM PDT

    I applied with the mindset of "let's see how the application process work" and ended up getting a junior/entry-level job even beeing undergrad ;-;

    I feel like I didn't deserve it..

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

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

    Posted: 01 Aug 2021 07:50 AM 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: AUG2020FREE (uh, I forgot what year it was and it doesn't let me change it: the code is 2020 not 2021)

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

    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 AUG2021FREE2 in three days.

    I'm also working on another Udemy course that follows my recent book "Beyond the Basic Stuff with Python". So far I have the first 15 of the planned 56 videos done. You can watch them for free on YouTube:

    https://www.youtube.com/watch?v=kSrnLbioN6w&list=PL0-84-yl1fUmeV_2bBSguF_S0TVZk8wow&index=1

    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.

    Side note: My latest book, The Big Book of Small Python Projects, is out. It's a collection of short but complete games, animations, simulations, and other programming projects. They're more than code snippets, but also simple enough for beginners/intermediates to read the source code of to figure out how they work. The book is released under a Creative Commons license, so it's free to read online. (I'll be uploading it this week when I get the time.) The projects come from this git repo.

    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. 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. Check out /r/ProgrammingBuddies
    submitted by /u/AlSweigart
    [link] [comments]

    Learn SQL, SQL Server and SSMS With 150+ Interactive Challenges (free option)

    Posted: 01 Aug 2021 05:01 AM PDT

    Here is the link to the course: https://app.sixweeksql.com/

    Full disclosure, I created this course. The free prep course covers about 50% of the full content. You can use promo code REDDIT for 67% off the full course.

    When I started my first gig as a software developer, I quickly realized that my SQL skills were non-existent and that my new employer expected me to be able to write moderately complex SQL.

    At the time, I used https://sqlzoo.net, which was a life saver! I still recommend it. The interactive exercises let you learn SQL through the browser, giving you instant feedback on whether your SQL is correct.

    However, I often noticed that in-depth explanations were lacking and that there were no exercises for creating functions, stored procedures, table types, database design, or indexes, which I needed to know for my job.

    Another thing I struggled with was setting up a local development environment and learning to use SQL Server Management Studio. This course will walk you through that step-by-step

    I created this course with the beginner in mind. It assumes absolutely zero knowledge and strives to explain concepts through analogies, intuition and hands-on practice. It is exactly what I wish I would have had a few weeks before starting my first dev job.

    Here are covered topics:

    Free Portion

    • select statements
    • using the where clause
    • SQL operators
    • setting up SQL Server locally
    • setting up SSMS
    • restoring a database
    • creating tables
    • inserts
    • updates
    • deletes
    • ordering data
    • importing/exporting data
    • calculated fields
    • transactions
    • locks
    • data types
    • group by
    • data analysis

    Paid Portion

    • using schemas
    • subqueries
    • inner joins
    • left joins
    • primary keys
    • foreign keys
    • using variables
    • functions
    • stored procedures
    • user defined table types
    • programming with SQL
    • database design
    • indexes
    • triggers
    submitted by /u/jpayne0061
    [link] [comments]

    I really admire everyone who learns to code with English as a second language - what's it like?

    Posted: 01 Aug 2021 07:25 AM PDT

    I'm British and can't even get the hang of writing color or favorite haha.

    What's it like learning a programming language that is based on English? Is there ever a language barrier to your learning?

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

    Bioinformatics and Computational Biology with Python

    Posted: 01 Aug 2021 07:27 PM PDT

    Hi everyone! I'm not sure if anyone here will find this useful or interesting, but I have a Youtube channel where I make Python tutorial videos focusing on Bioinformatics and Computational Biology. I'm currently a Bioinformatics PhD student, and I'm trying to share the material I learn in grad school with the internet so that other people can learn these skills for free.

    For example, here is a video I just uploaded on how to make gene expression heatmap plots in Python.

    And here is an entire course I made on writing simulations of gene regulatory networks with Python.

    Bioinformatics is a really cool and exciting field to work in, and definitely a career path that programmers should consider (even if you don't have any prior biology background). I hoping my videos will help introduce people to this field and learn some new, useful skills.

    Btw I'm not exactly sure what the self-promotion rules are for this sub, so I apologize if I violated any rules or anything!

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

    Am I the only one having lots of SELF DOUBTS if some code seems difficult which ultimately starts to demotivate me??

    Posted: 01 Aug 2021 10:35 PM PDT

    Since me being only person around my friends circle interested in programming, if i am unable to comprehend the code then I easily get irritated as no one is there to guide me. What do u guys do in this situation.

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

    Before you quit your CS major, hear me out

    Posted: 01 Aug 2021 01:01 AM PDT

    Recently got my CS bachelors and I'm one of those people who wanted to quit along with another 1/3rd of my class. But I stuck through it for a very specific reason, and this reason is also how I influenced others to stay, so I just want to share my thoughts on this.

    Combine

    The beauty of computer science is much like business. You can combine it with everything. Knowing how to code is a skill you'll keep with you for the rest of your life, and unfortunately not everyone feels this way. I strongly believe that learning to code will benefit everyone, and especially those who start a business. Nearly every business requires at least a functional website and some form of analytical thinking. And those are skills that will be useful forever.

    I started to hate coding. Not because I dislike coding but because I loved architecture so much more. So I simply combined and my passion for code was restored. For the past few days I've been hitting it off on Rhino trying to develop great plugins. Another friend of mine who also wanted to quit was obsessed with health & diet. So he created a website, a blog and a phone app for health. He stuck all the way through, and now coding is his hobby despite him starting to strongly to dislike it.

    Conclusion

    Embrace how useful coding can be even if it's not your number one pick. If you're not in your first year, rethink your decision, and you'll probably have a very useful skill that you can combine for the rest of your life. While you combine it with your ''other passion''. You may start to fall in love with programming again :)

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

    do you feel like your head is about to explode sometimes when you learn how to code? what learning techniques do you use to maximize your learning?

    Posted: 01 Aug 2021 09:19 AM PDT

    Basically the title. I started using something I learned lately called the pomodoro technique, where i focus for 25 mins straight and then break for 5 mins I manage to get 3 hours a day of learning on a good day. on a bad day I manage to get an hour and usually it is in between.

    My head tends to explode when I learn stuff like design patterns. which I started recently. what about you?

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

    Possible to get into programming job without a bachelor's degree?

    Posted: 01 Aug 2021 12:49 PM PDT

    Hi everyone just like the title says. I'm wondering what the job market is like for someone without a bachelor's degree at all. I have no coding experience whatsoever but Im getting very interested in it and looking for a career change. I've been in sales the last ten years but just feel like I'm scamming people and want to get out. Any help/input/advice would be much appreciated. Also, what's a good part time coding bootcamp to get me started?

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

    Hey! I have been learning cpp and python, now I want to start learning Java.

    Posted: 01 Aug 2021 09:44 PM PDT

    Is it okay if just use the docs to learn it or should I watch a video tutorial.

    As for how much I've learned so far in python or cpp, I can do most the medium or hard programming exercises out there.

    I'm using this website btw https://www.w3schools.com/java/default.asp

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

    Any podcast that i can hear while working?

    Posted: 01 Aug 2021 08:00 PM PDT

    Hi all. I have this long time wish to self learn programming since i was young, yet i studied a culinary degree, and i am currently working at a bakery, full time almost all days. I wake up pretty early and end up way too tired after work, yet i still keep my wish to learn programming, because it was something i always fell interested in. My question is, is there any podcast, or voice only class, that i can hear while doing my job at the bakery?

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

    Free - "A Web Development Crash Course in HTML5 and CSS3"

    Posted: 01 Aug 2021 06:45 PM PDT

    Hi all,

    I made this course a while back and wanted to offer it to this subreddit for free. If you are interested in having another resource for learning HTML/CSS, feel free to use the coupon code CASUAL.

    The video pace is a little quick and the mic quality isn't the greatest, but it covers a lot of content in small videos so that you can focus on the topics that you need.

    https://www.udemy.com/course/crash-course-html-and-css/?couponCode=CASUAL

    Please be kind and pay it forward!

    Thanks :)

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

    What should be my next step in learning programming?

    Posted: 01 Aug 2021 06:54 PM PDT

    I know how to do basic things in JavaScript like manipulate arrays, strings and numbers and how to use promises, functions, variables and classes. And I know a little but of Python, but I can't actually make something tangible. All I can do is print stuff to the console. What's my next step?

    Thanks!

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

    Are there any Junior back end positions?

    Posted: 01 Aug 2021 10:21 PM PDT

    I've been told that almost 99% of jobs that are entry level or junior are not back end they are front end. You must learn front end and work in front end before you can decide if you want to do back end for web development.

    Truth?

    If so is there any point at all in me learning something like django or python before learning JavaScript and react? Not from a hobby standpoint but to get a job asap.

    I have yet to see a Junior Python position at all and it seems Python is a "bundle" language as in it's good to know because it'll become a part of your ecosystem someday but a Python job is "bundled" with django, flask, database and other languages which is targeted strictly for senior developers.

    So waste of time not to focus on anything other than html css js react vue or angular ei a mern or mean stack to get a bare entry level job?

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

    C++ GetAsyncKeyState Toggling

    Posted: 01 Aug 2021 09:54 PM PDT

    I asked this same question on SO but now I fear it might be too basic for that site.

    Basically I'm trying to make a very basic 'switch' that will toggle by pressing the HOME key. I've come up with a solution that will display "Off." or "On." in console depending on whether "bool homeKeyWasDown" is true or false. So, I have technically achieved my goal, however I'm uncertain if it is very efficient. Is there some other means that I'm missing here?

    Source for my current solution:

    #include <iostream> #include <windows.h> #include <stdlib.h> #pragma comment(lib, "user32.lib") using namespace std; int main() { SHORT homeKey; bool homeKeyWasDown = false; homeKey = GetAsyncKeyState(VK_HOME); while (homeKeyWasDown == false) { homeKey = GetAsyncKeyState(VK_HOME); cout << "Off."; Sleep(100); system("CLS"); while (homeKey != 0) { homeKey = GetAsyncKeyState(VK_HOME); homeKeyWasDown = true; Sleep(100); } while (homeKeyWasDown == true) { homeKey = GetAsyncKeyState(VK_HOME); cout << "On."; Sleep(100); system("CLS"); while (homeKey != 0) { homeKey = GetAsyncKeyState(VK_HOME); homeKeyWasDown = false; Sleep(100); } } } } 
    submitted by /u/NerfDave
    [link] [comments]

    Highschool Senior Looking for a Good Resource to Learn Some New Coding Skills Before College

    Posted: 01 Aug 2021 09:21 PM PDT

    A lot of context (bear with me, please lol): I am a senior at a top 50 US high school with the plan to pursue a CS degree at college next year. I took a intro to programming class in 8th grade where I learnt the basic skills of Python and Java. I then took AP Computer Science A in 9th grade. I know how to do basic things such as create methods, create loops, arrays (including 2d). I also learnt how to create GUIS, get info from text files, and recursion in Java but I don't remember how to do those from memory due to only the end of year projects in 9th grade using them. Java is definitely my stronger language due to 1.5 of my classes using it which is why I know how to do a few more things in Java. I have tried learning from a few online sources but the results have so far ended up being disappointing. Last Summer, I tried learning C++ from a paid Microsoft EDX course but ended up forgetting pretty much everything after a month or two due to the course being extremely short and being just a bunch of YouTube videos without giving me any hands on projects to help get the material memorized. This Summer, I tried taking a paid python Umich summer course that my school recommended to me but so far that hasn't gone very well either. The course ending up being also pretty short with it mostly covering stuff that I already knew how to do and with the course being fill in the blank instead of writing the programs from scratch. Recently, I have been doing practice problems on sites like leetcode then watching some youtube videos to see a better way to solve a problem (often involving stuff that I have never learnt). So far I have learnt a basic understanding of hashmaps, hashsets, and time complexity from these. However, I think that it would be a good idea though to try and learn from some kind of online resource instead. I see that MIT offers a intro to python course and Harvard has a CS50 course but i'm not sure if those courses would be good and just end up repeating the same things that I have already learned without teaching me much else or just be a bunch of youtube videos with no practice implemented into the course. I'm open to learning pretty much anything. All I want for is it to be mostly stuff that I don't know and not just a bunch of youtube videos. It would also be good if the resource also guided me to create some cool projects that I could possibly put on my college app and / or give me some kind of certificate I could put on there. Lastly, it would also be good if it helped give me a really good leg-up in college! Sorry for the massive wall of text just needed to fully explain my situation.

    Edit: Forgot to say that I have math skills much higher than the average high schooler. I have taken and got 5/5 on Calculus AB and Calculus BC. I am also taking linear algebra this year. So I could probably do resources which require you to have these skills.

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

    I have a browser extension concept and want to know where to start :)

    Posted: 01 Aug 2021 02:27 PM PDT

    Hi there!

    I have an idea for a bot that would exist as a browser extension in chrome, brave etc.

    Basically I want a bot that does the following:

    1. Executes a search the user types in via Ecosia
    2. Clicks on a sponsored ad on the results page in order to generate revenue for Ecosia
    3. Immediately execute the same search query via Google.

    Ecosia is a search tool like Google, Bing etc but they plant a real tree for every 45 searches you make using it (this is the average amount of clicks they say it takes to generate sufficient ad revenue to pay for the tree to be planted). The only issue with Ecosia is that the search results are completely useless. Google is so much better. So basically I want a bot that first executes the search with Ecosia and then clicks an ad, generating revenue for Ecosia and helping plant trees, but then immediately does the same search again on Google to get more desirable results.

    I have no experience in programming or coding and would like to know where the begin, what resources to read and generally how I might go about this.

    Thanks

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

    Urgent Help Needed!

    Posted: 01 Aug 2021 11:45 PM PDT

    Hi! So I'm a senior or should I say incoming senior student and I'm currently torn between what strand should I take, STEM or ICT-Programming. I've been reading a lot of posts from here talking about a CS Degree is important if you want bigger opportunities for your career and the professor that orient us said that we wouldn't be able to take that if we choose the ICT-Programming strand, that the only available degree for us taking that strand is Software and Network Engineering degree. So, what would be the difference in my opportunities, if I take the ICT strand and go for Software and Network Engineering degree or vice versa. Please help me😭

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

    Trying to do a code for this text based game.

    Posted: 01 Aug 2021 11:22 PM PDT

    Hey guys, I really need help as I am not learning anything by just reading.

    There is this project that is a text based game where it loops and returns. I don't know how to do the loops of the game. I need to

    create a Pseudocode or Flowchart for Code to "Move Between Rooms"

    So far I have made this

    def show_instructions(): # print a main menu and the commands print('Dragon Hunter') print('Collect 6 items to win the game or be eaten by the dragon.') print('Move commands: go south, go north, go east, go west') print('Add to inventory: get "item nam"')

    def show_status(currentRoom, inventory, rooms): # print the player's current status # print the current inventory # print an item if there is one

    def main():

    define an inventory, initially empty

    a dictionary linking a room to other rooms

    rooms = { 'Great Hall' : {'south': 'Bedroom', 'north': 'Dungeon', 'east': 'Kitchen', 'west': 'Library'}, 'Bedroom' : {'north': 'Great Hall', 'east': 'Cellar', 'item': 'Armor'}, 'Cellar': {'west': 'Bedroom', 'item': 'Dragon'}, 'Dungeon': {'south': 'Great Hall', 'east': 'Armory', 'item': 'Sword'}, 'Armory': {'west': 'Dungeon', 'item': 'Helmet'}, 'Kitchen': {'west': 'Great Hall', 'north': 'Dining Room', 'item': 'Chicken'}, 'Dining Room': {'south': 'Kitchen', 'item': 'Shield'}, 'Library': {'east': 'Great Hall', 'item': 'Book'} } # start the player in the Hall currentRoom = 'Great Hall' #show the player the game instructions # loop forever 

    Here is where I am supposed to create the loop, but I don't know how how and to create it in this fomat:

    Dragon Text Adventure Game Collect 6 items to win the game, or be eaten by the dragon. Move commands: go South, go North, go East, go West Add to Inventory: get 'item name' You are in the Great Hall

    Inventory : []

    Enter your move: go North You are in the Dungeon Inventory : []

    You see a Sword

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

    Cry for help

    Posted: 01 Aug 2021 02:29 PM PDT

    Hi there. It can be an ancient history, but I must ask someone who has encountered this. I'm learning programming (have started from C) about a month. Some say that 4 weeks more than enough for learning syntax of the language completely and about this point I must start trying to make my own projects. But I haven't even finished my first textbook (Programming in C, by Kochan) and my very first course (Programming in C by Duke University). Is it OK or do I need accelerate my learning? And what can you recommend for one who want to become a computer scientist (except of going to college, because I have already had a Masters degree in Mechanical Engineering). I'm really appreciate any peaces of advice. Thanks in advance!

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

    I need some advice please to learn programming !

    Posted: 01 Aug 2021 05:08 PM PDT

    Hello

    I learned basic HTML + CSS from Youtube when I was 12 and I was able to build some basic websites. But currently I'm 16 years old and I've literally forgotten everything. I want to start again but not in web development cause I'm more interested in Operating systems (Linux exactly because I'm a full time Linux user) but I don't how and where to start. That's why I need some help !

    and Thanks in advance .

    submitted by /u/1_7xr
    [link] [comments]

    I don't know what to study

    Posted: 01 Aug 2021 10:45 PM PDT

    I've been browsing software development job listings in my area just to see what's going on and the results are so overwhelming. So far in my 2 years of CS at a university we've learned C++ and very basic Python for an algorithms class.

    Looking at these job listing the requirements they are asking for strong proficiency in like 5 different languages and experience working with various development tools that I have never even heard of. How do I manage all of this? It feels like I'm nowhere near where I need to be to get a job like this in the future.

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

    Why are functions not considered data types in JavaScript ?

    Posted: 01 Aug 2021 06:24 PM PDT

    Is it because they require other types of data types to execute ? But then the same could be said of objects right ?

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

    Need some help trying to fix this sloppy code.

    Posted: 01 Aug 2021 09:19 PM PDT

    I wrote a program that guesses what number a user is thinking, using a rudimentary binary search.

    #include <iostream> int main() { int min = 1, max = 101; // defines bounds of values int midpoint = 50; char yes_no; while (midpoint != min) { std::cout << "Is your number greater than or equal to " << midpoint << "?\n(enter 'y' for yes OR 'n' for no):" << std::endl; std::cin >> yes_no; if (yes_no == 'y') { // number must be AT LEAST midpoint; set min to midpoint min = midpoint; } else if (yes_no == 'n') { // number must be at least ONE BELOW midpoint; set max to // midpoint; max = midpoint; } midpoint = (min + max) / 2; } std::cout << "Your number is " << midpoint << std::endl; } 

    I've got some problems with the way I wrote it though. For one, max is not the true max (the goal was to have a user think of a number between 1 and 100). I had to add 1 to it so that, when calculating midpoint, it could increase past 99, which it could not do when the max was 100. This was only the case when the number in question was 100. This is because floor division is done by default when evaluating its value, and once min value reaches 99 and max value reaches 100, their average can only evaluate to 99.

    Another thing; the main prompt asks if the number is greater than OR equal to midpoint; but if a user enters 'n' midpoint is still included in the possible range as max, but only technically. midpoint can not actually reach 50; it will be set equal to min and the while will break out before that happens.

    If there's anything else you can spot let me know. I feel like I'm missing something obvious.

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

    No comments:

    Post a Comment