"Automate the Boring Stuff with Python" online course is free to sign up for the next few days with code APR2021FREE learn programming |
- "Automate the Boring Stuff with Python" online course is free to sign up for the next few days with code APR2021FREE
- How much code should be done from scratch when you're a newbie (self-taught) looking to build a portfolio to present your work in interviews/potential employers?
- Can I become a software engineer by doing online courses after work? I only have an hour or two weekdays and all day weekends to truly commit uninterrupted
- For anyone switching careers to code full-time, let's talk!
- I get demotivated seeing what others have achieved as I'm fairly new.
- Best Free Ide for Python?
- SQL Learning Online?
- Basic Server Help
- How to draw a tree data structure in JavaFX?
- How difficult is it to write my own taskbar?
- Game development from scratch
- Looking for feedback on these YouTube tutorial playlists I have created. Free code bootcamp.
- My current journey to become a self-taught full-stack developer [Resources and study plan]
- When do I start applying?
- Pluraralsight free for the month of April
- [Question] [Codewars] Sum of Digits/Digital Root code getting timed out
- declaring variables inside of loops
- How do I upgrade my skills to professional level?
- I'm having an interview next week. Need advice.
- My girlfriend needs help with her code, she asked me to ask you guys for help
- Looking for a good free online begginers course
- Setting Up Integration Tests
- How do I link another domain to one of my pages?
- How to deal with frustration of change in programming?
Posted: 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: APR2021FREE https://www.udemy.com/course/automate/?couponCode=APR2021FREE 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 APR2021FREE2 in three days. 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. Frequently Asked Questions: (read this before posting questions)
[link] [comments] |
Posted: I always read that you don't go around reinventing the wheel. Programming is largely just pulling code that others have already written. Is it okay if none of the projects are completely original? Am I supposed to be able to be coding entire projects from scratch when first applying to jobs? Edit : Thanks for giving me your input everyone. I've been reading and thinking through it all all day. [link] [comments] |
Posted: I work 60 hours a week and only have an hour or two by the time I get home to study. I have all day weekends too. I am striving to become a software engineer. I'm in no time crunch other than aging. If you guys think I should go back to college, I can get a loan and find some online college. Edit: im a 32 yr old black single dad if that makes a difference [link] [comments] |
For anyone switching careers to code full-time, let's talk! Posted: If you've come to realize you love to code, have the fundamentals down, but don't know where to go from here, let's talk! I've been developing a framework to fill in the missing pieces. This will grow into a group program, but for our chat I want to focus 100% on you and your journey. It'll be a 30-45 minute zoom call where you can ask me anything. I made the career switch ~15 years ago and am gifting some of my time to help speed up your dream career! Just shoot me a PM or respond and I'll reach out. [link] [comments] |
I get demotivated seeing what others have achieved as I'm fairly new. Posted: So I'm in my first semester of CS and want to be successful in my CS ed as well as in programming skills. I have this goal to move out and settle in Europe. So the problem is some people in my circle are achieving what I want to acheive as they are good Web-dev already and seeing them makes me want to be like them already, They are 3 to 4 years older then me but still I want to do what they are doing achieving my dreams as soon as I can. Could you guys suggest how I can focus on my own growth rather then getting overwhelmed by others accomplishment and being demotivated by it and that I'm doing nothing, although I'm trying to learn and improve everyday! [link] [comments] |
Posted: |
Posted: Are there any good SQL learning websites that are free? Which ones would you guys recommend? [link] [comments] |
Posted: I'm wanting to expand my coding knowledge and I want to connect to a server/VM so I can make a basic game of Rock Paper Scissors that is multi-player for me and a friend. The issue is I have no clue where to start or anything. I want this to be up and running at anytime so I'm not wanting to host it from my personal pc (not like I knew that anyway). I can use Java C# C or Visual Basic and maybe python. If that will help. I also have access to The Google Platform Virtual Maching thing. [link] [comments] |
How to draw a tree data structure in JavaFX? Posted: Hey everyone, I'm working on a program that draws trees with varying amounts of children. Since it's a client-focused program, I wanted to add some front end component, and thus chose JavaFX. Now, I've got the backbone of the tree laid out, - all traversals work and whatever else. The problem, though, is actually drawing the tree in a Canvas. Each node can have a string of text that varies in length. The issue is that this means nodes can overlap when the tree is constructed. I'm having a really hard time understanding the logic and spacing. Any assistance would be greatly appreciated! [link] [comments] |
How difficult is it to write my own taskbar? Posted: Just curious to know if I were to write up my own taskbar (something similar to polybar) in a low level language such as C, Rust etc, how difficult would it be? [link] [comments] |
Posted: I have about a year's worth of professional experience, a bachelor's degree in computer science, and would consider myself an intermediate C++ developer. After years of DMing various D&D campaigns, I have dozens of pages worth of material that I'd love to repurpose into a video game. I'm feeling a bit ambitious and, with so much of my life ahead of me, I thought I might as well try it from scratch. Not only would the game truly feel mine that way, but it'd be a fantastic learning experience. However, during some preliminary research, I saw a lot of discouraging messages urging programmers to just make a video game using a commercial engine like Unity or Unreal. The sheer scale of a 3D game engine, they say, makes it a bit ridiculous for one person or a very small team to tackle alone. The way I see it, if Terry Davis can make an OS by himself, how hard can it be to make a modest 3D game engine by yourself or with a couple of friends? TL;DR - How reasonable would it be for an intermediate C++ developer to make a 3D horror game (~6 hours in length) from scratch, game engine and all? Does anyone with any experience in the matter have any tips or stories? [link] [comments] |
Looking for feedback on these YouTube tutorial playlists I have created. Free code bootcamp. Posted: I have a CS degree and 2.5 years experience as a professional developer, but am always looking to make cool projects and increase my skills (especially now since I'm looking for a job). Thus recently i have been obsessed with creating the perfect YouTube playlist of tutorials for full-stack development. Currently I'm trying to improve my front-end skills in HTML/CSS/Javascript, as well as become very knowledgeable over Java Spring and .NET Core. I would also like to learn how to use Angular or React as the front-end for these frameworks. Basically trying to go from one-stack to full stack. Also to go back over those important oldschool stacks like .NET Razor pages and JSP/Thymeleaf. https://youtube.com/playlist?list=PLjjdVIoGjrkmUMVWzLh_23Qbd40uNTdUc Basically it starts out covering simple HTML/CSS examples, then goes into adding vanilla Javascript in with a few more complex examples. Eventually you start making full, responsive websites using all 3. I plan to customize these and make a GitHub pages site for each one. Then it goes into Java Spring and has a few small app examples using Spring Boot. Basically some simple CRUD stuff using JSP and Thymeleaf for the front-end. Covers some JPA stuff and login/session management. After learning about Spring there is a section on Typescript and Angular, making some small projects in these. Then a couple projects that just use Angular by itself. Then it covers using Angular as the front-end for Spring projects, so you go over Spring Boot again. Then it covers .NET Core, again making a few small CRUD projects using .NET by itself. Then has some simple CRUD projects for using Angular as the front-end for .NET Core. Next section it has is a section on React and some cool projects using just react, then how to use React as the front-end for both Spring and .NET Core. Plus some full React projects that get deployed to cloud. Finally there are some portfolio examples at the bottom, the idea is you take some of the projects you customized and make a portfolio site for them as the last step. Will this be a good plan to learn the basics over these technologies in say 2 months? I am looking to build a portfolio and show that I have been active on self-learning. Also, do you have any other tutorial projects that you think would be great to add to the list? The next playlist is for interview questions regarding the above technologies: https://youtube.com/playlist?list=PLjjdVIoGjrkm8j_MXyhL3h1b8cIlxgMzR My plan is to make a Brainscape flashcard for each question covered in the videos, as well as code through them in a sandbox environment when applicable. Then I will review the flashcards should I ever have an interview in one of those languages (type out the answer in a code sandbox, then check the answer). LeetCode and HackerRank interview questions areas will be the warmup period each day for 2 hours before doing the tutorials. Does this all seem like a good plan for getting back on the job market and looking for jobs as a developer? I am looking for either full-stack or front-end positions probably in midwest or southern US. Not looking for any crazy prestige positions, but just a regular job. Thank you for any feedback and happy coding. I will be around to reply. Tl;Dr -- I created a coding full-stack bootcamp using YouTube videos and want to know if it's a good idea, or if I should just do a Udemy course in each or something else. Looking for the most efficient way to build projects while learning full-stack and also studying for interviews. [link] [comments] |
My current journey to become a self-taught full-stack developer [Resources and study plan] Posted:
Hi there, I started coding in October last year, so around 6 months ago. I've learned a ton in these 6 months and discovered how much I enjoy coding. It took a while to understand all the different areas to learn, and I have searched for hours for good tutorials and resources and crafting a plan for moving toward the goal of becoming a full-stack developer. I though I could share the resources I've learned from and appreciated, for someone being in the same position in the beginning of their coding career. Some background on my goals for you to relate on how relevant the study plan is for you Taking on the path to becoming a full-stack developer is not something you can just do in a couple of months, but require a long-term commitment. My current is to be able to search for a job when I've got around 14 months of experience (I'm studying around 50 % pace and working the other half) The first goal is to master back-end and front-end enough to be able to get a job in web development, and from that I want to develop in the areas of algorithms and AI. I've separated my learning into four sections that build on top of the previous one:
These are the resources that I've used/planning to use in each episode:1) Learn basic programming-thinking Here I've finished the course CS50x from Harvard, a free course that's one of the best courses I've ever taken (including all the courses leading up to my master degree in business...). It's challenging and you will get a good start on learning to think like a programmer. It took me around 4 months to finish. https://online-learning.harvard.edu/course/cs50-introduction-computer-science?delta=0 For the final project I maybe overdid it a bit and built an app in NodeJS, where I found a great tutorial by Traversy Media that worked as an inspiration: https://www.youtube.com/watch?v=SBvmnHTQIPY&ab_channel=TraversyMedia To complement the knowledge needed for the final project I took the following two great courses by Anthony Alicea. They are a bit old but still very much valuable. https://www.udemy.com/course/understand-javascript/ https://www.udemy.com/course/understand-nodejs/ 2) Learn practical implementation and tools for web development The final project from CS50x actually was kind of a bridge over to step 2. After I finished CS50 I continued with CS50 Web development, which I'm currently enrolled in, planning to finish in a couple of months. https://online-learning.harvard.edu/course/cs50s-web-programming-python-and-javascript?delta=0 For the final project I'm planning to build an app in React and Django, I'm currently enrolled in the following course with Stephen Grider which is really good at teaching React: https://www.udemy.com/course/react-redux/ And I'm planning to go through the following tutorial, again with Traversy Media to get an understanding of how to integrate React and Django: https://www.youtube.com/watch?v=Uyei2iDA4Hs&ab_channel=TraversyMedia After finishing up to here, and working a bit on my portfolio and developing my personal projects, I believe I can be ready to apply for a full-stack position at a start-up. Not at one of the Big Tech companies (Google, Facebook, Amazon, etc) but that's not really my ambition right now, so that's fine.
3) Learn needed math and algorithm thinking Next step is to get into learning the algorithmic thinking, which was covered a bit in CS50x, but to get much deeper into the subject and really understand it. The following course in discrete mathematics and algorithms I found has been recommended to me on this sub and have really good reviews. I estimate that this full step will take between 9-12 months and will hopefully be done alongside having a job a web developer. https://www.coursera.org/specializations/discrete-mathematics https://www.coursera.org/specializations/data-structures-algorithms?aid=true 4) Learn practical AI implementation Learning AI and machine learning to implement the knowledge from step 3. I'm planning to enroll in CS50 AI course which can be found here: https://online-learning.harvard.edu/course/cs50s-introduction-artificial-intelligence-python?delta=0
[link] [comments] |
Posted: In all honesty, I always feel like I am not ready for the workforce in programming but I feel like I would learn the most on the job. I work in IT fixing computers and phones right now and I have learned 90% of what I know on the job. I've studied a bit of Java, and C# and am pretty comfortable figuring things out when I need to, but I am still at a very low level of knowledge. I've made very small projects (granted never finished them) but don't really know where to go from there. I feel like I am in tutorial hell because I keep going back to studying programming between working my IT job during the day and working at a Bakery overnight. I haven't studied a whole lot recently but in the past few days, I have gotten back into Java and noticed I haven't forgotten a whole lot. But I feel as if I am stuck because I am studying but I never feel like I am good enough to start applying. My question is this: When do I know when I should start applying for programming positions? [link] [comments] |
Pluraralsight free for the month of April Posted: Yes, I know today's date. Even I didn't believe at first. But it's free for this month. Don't know about the quality of the content. I thought maybe someone might find it useful. Cheers. Here's the link [link] [comments] |
[Question] [Codewars] Sum of Digits/Digital Root code getting timed out Posted: Hi, I just started learning to code not too long ago and just found codewars today. This is my first challenge and I'm already stuck. The output said my solution was timed out and I should optimize the code to make its runtime better. This is the instruction: Digital root is the recursive sum of all the digits in a number. Given n Here is what I did: Any advice on what I should do to make it better? [link] [comments] |
declaring variables inside of loops Posted: I've always been curious when using for-loops how much more efficient it is to declare a variable before the loop, vs. declaring it inside the loop. i.e...
vs.
I was curious if the performance gain is worth the extra line of code, or if the difference is negligible. So I did some testing, and to my surprise, the latter actually came out faster. Nearly 3 times faster! Does anyone know why this would be? The tests were done in C# using VS2019 if that matters. I've always thought declaring a variable inside the loop was slower because memory has to be allocated and released every iteration. Even if the compiler is doing some trickery to keep the variable in memory between iterations, I still don't see why declaring inside the loop is actually faster. And by such a wide margin. What's going on here?? [link] [comments] |
How do I upgrade my skills to professional level? Posted: I have been learning various programming languages (Java, Python, C, C++) since 2017 to be exact. But all this time, I feel like all I know is the basic logical programming where you are given a task and you program your way out of that problem. But, I want to know more, like making Professional Software, and many more things which books usually don't teach (at least the books I've used so far). I want to learn things that are intermediate or advance even. So far, I've only created software in Java using NetBeans but those seem kind of bland, and are not cross platform. Plus, whenever I share them as executable with anyone, they just trigger the Anti-Virus even though all my program foes is takes numbers, does a simple math and output a number. How does one upgrade their skills from "I know how to code" to "I am a software developer"? [link] [comments] |
I'm having an interview next week. Need advice. Posted: Im on my mobile so sorry for formating. Hi, After finishing my home task succesfully company i applied to invited me for an interview. I'm really nervous so im trying to prepare as good as possible. One of the requiremets in job ad was "Understanding of iOS and Android enviroments" so my questions is what do they mean by that? Do they want me to know the differences? How do these enviroments work? I was looking on google but all i found was differences. Can anyone put me on the right track? Sorry if this is a dumb question. I just want to be ready. [link] [comments] |
My girlfriend needs help with her code, she asked me to ask you guys for help Posted: Hello, I have been working on web development since early 2020 on and off. I am currently working with HTML and CSS and i am following a tutorial on youtube on making a portfolio website and i seem to have come across a problem with my code i think. I rechecked my code compared to the person i learned from and everything seems fine. I barely know web developing and coding so i don't know if i wrote my code incorrectly or didn't include something. Before i started working on the css styling part, the code seemed all to display fine. Now it doesn't display everything i wrote in. Would someone mind looking at my code on GitHub and explain it? https://github.com/SpectreofSound/Freelance-HTML--CSS--etc-Portfolio-Website [link] [comments] |
Looking for a good free online begginers course Posted: I recently bought my first notebook and want to try to learn computer. I have a little bit experience with C#. I don't have any preferences or requirements about code language, just the course quality matters. [link] [comments] |
Posted: Should I run my integration tests against a local Postgres database that has been prepopulated with data or should I seed new data per test? Also if I use a database with prepopulated data, what is the best way undo the changes that was made by the test? For example, lets say one of my tables has a [link] [comments] |
How do I link another domain to one of my pages? Posted: I have an app that has two pages: /index.html /page1.html Currently all two pages route to hello.com, so that /index.html is the frontpage at hello.com and page1.html is located at hello.com/page1.html If I buy another domain called bye.com and I want the frontpage of bye.com to be /page1.html while keeping hello.com/page1.html existing, how do I add the bye.com domain name settings to do this? [link] [comments] |
How to deal with frustration of change in programming? Posted: When I'm developing something, I immediately think my ideas out as most as I can. Then I work on it and think I'm finished. But then when using my program, some things come to my mind again that I should have thought of but didn't think of. In this case I get annoyed, I just wrote a lot of code, but I did not think about a lot. Now I have to change my whole code to fit the new change. I lose motivation this way. Trying to follow solid principles and use design patterns helps a lot. But it still can be really frustrating. You don't always consider every future change. I'm now a student at home, but in a real job, this would be worse. Most teams use agile development, but I would get frustrated of the constant change this gives. I'd rather work in a waterfall method all the time, but that's not an option in most jobs. [link] [comments] |
You are subscribed to email updates from learn programming. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment