Posts

Showing posts from 2021

What Is An Intent In Android | Explicit And Implicit Intent

Image
In this post I will explain you what is an intent and the importance of it but before I start explaining you what is an intent. Let me first explain you the concept of an activity. Now many of you may know what does an activity but for understanding intent. It is important to understand the activity first. Suppose you create a simple hello world application which consists of a single page and if you show this application to a non programmer then for him this is an application which consists of a single page but as Android developers instead of calling this a page we call this an activity. So according to me this is an Android app which consists of a single activity made up of two main files main a trigger on Java and activity main dot XML so if you have an application which consists of three pages then in technical terms your application consists of three activities. If you have three activities inside your application then you need some component to communicate between these activ...

Android Circle Background

Image
Android Circle Background Giving Circle Background to TextView and making TextView text center. First create activity and add a TextView in it as shown below. < TextView android :layout_width ="180dp" android :layout_height ="180dp" android :gravity ="center" android :background ="@drawable/circle" android :textColor ="#ffffff" android :text ="www.thenewtutorial.com" /> android:background In property we will give name of our drawable resource file that we will create inside  drawable  resource directory. android:text This is the text that will be shown in TextView. android:gravity This will make  TextView text center. Now create drawable resource file named  circle . Make sure that this file is inside drawable resource directory. < selector xmlns: android ="http://schemas.android.com/apk/res/android" > < item > < shape androi...

Skills You Need as a JavaScript Developer in 2021

Image
Today we're going to talk about the top skills you need as a JavaScript developer in order to get a job. One of the best and most important skills I think you could have as a JavaScript developer today based on 300 job listings from top tech companies in april 2019 and also in 2020 this is gonna be true the number one skill those people are looking for is React Js . React Js a JavaScript library so it's still JavaScript at the end of the day but react allows you to do really amazing things with JavaScript. Really really fast just think about like you take JavaScript you give it steroids you get react. It's basically JavaScript with super powers. Why should you use react ? Who else is using react? React Js being used by the top tech companies in the world some of those companies include tesla, reddit, whatsapp, facebook, instagram and paypal and so many other. Companies that are using react every single day that's what they're actually built on we have been live st...

Top 15 Highest Paying Software Developer Jobs In 2021

Image
Today we're gonna get into the top 15 paying jobs in software. We're going to dive into the different things dive into the different fields inside software you'll notice some of it might be more i.t related some of it might be more development related and we're gonna dive into these things talk about them just to give you more context and potentially more guidance on the path that you want to take.  Let's jump right into it so here in the top 15 it's ordered from the least to the greatest. Systems engineers At a national average of one hundred and two thousand dollars per year. So what exactly is a systems engineer a systems engineer you could think about kind of like the person who's in between the hardware and the software. They're in charge of making sure that the system as a whole is gonna work properly that you have your hardware your databases your server set up...

What Programming Language Should I Learn First?

Image
Today, I would like to answer the question of what programming language should I learn first. Now, there are a ton of programming languages for you to choose from. You have Python, you have C, you have C++, you have SQL, you have C#, you have Java, Swift. And the list goes on forever. However, my point is not to sit here and overwhelm you with the number of languages that exist, but it's important for you to understand, first of all, why the languages might exist and, second of all, which language should you start off with first, right, which is actually the most important question for you and you wanna know which language to pick. Okay, so if today a human being walked up to me who did not know the concept of language, right? Let's say he walked up to me and he knew no languages whatsoever. What language would I like to get him started off with? And I'd be like hmm, definitely not Japanese. Right?...

Top 5 Programming Languages to Learn in 2021 to Get a Job Without a College Degree

Image
Top five programming languages for you to learn in 2020 to get a job without even needing a college degree. We are going to be ranking the programming languages on three main factors. Number one, the time it takes for you learn, even if you're a complete beginner, and make real-world projects. Number two, the job market.  What is the demand and the overall salary that you can make with this programming language in 2021? And number three, what is your overall productivity going to be with this programming language? This really matters when it comes to your own personal development with coding. How fast can you build real-world projects? And when you're working at startups and smaller companies, they need people to be able to build real applications in a much shorter amount of time. There are multiple programming languages where you can make over $100,000 year.  Number 5, Java. It's a pretty amazing programming language that a lot of people k...

Why You Should Learn To Code - Is a Software Developer Career Worth It?

Image
How much do you guys think a programmer makes? Imagine you were trying to build a video game and you wanted to put it on an interactive website. Using programming, you could build your very own game that nobody has built in the very specific way that you want it built, and you could put it on your very own interactive, fun website. Now let's talk about maybe more practical ways for some of you people who are like, "I wanna make that money," right?Business intelligence, it helps you make better and more informed decisions not just based on your intuition, sometimes intuitions are good, but you need it backed up by evidence and data, which programming will allow you to do, and the field of data science and data analytics is all based on computer programming. It helps you take a lot of these features that you can't process all at once and let's the computer decide for you what decisions to make, how powerful is...

What Can You Do With Python – Computer Programming

Image
Hey guys, what's up? How's it going?  In this post I wanna talk to you guys about what can you do with Python. I get this question quite a bit from people from everywhere. Even though I talk about it so much, right? So, in this post we're going to get a little bit more specific about what you can do with Python, what your options are, whether you're in college right now or not, whether you're trying to find work as a freelancer, become an independent contractor, or find a full time position working with Python, I have your answers in this post so lets get started  without any further ado. So, Python, as I like to put is at the perfect intersection of the most paid, one of the most growing, and one of the easiest programming languages. So when I say "most paid" I don't mean "Oh, hands down you're always paid the most", I mean, like, it ranks at the top, right? Compared to other famous programming languages li...

Ways to Make Money as a Developer

Image
We're gonna talk about eight ways to make money as a software developer there are going to be some obvious tips some not so obvious ninja tips and then a little bonus tip at the end for you guys that I think you're actually really gonna enjoy so make sure you stick around for that with that said let's jump right into it. There are lots of different ways you can actually make an income as a developer. Working as a Professional Developer Freelancing Blogging Running a YouTube Channel Live Coding & Streaming 1-on-1 Mentoring Creating Courses Creating Digital Products Contributing to Open Source Building a SaaS (Software-as-a-Service)

File Extensions

Image
Your computer knows exactly what program it should use to open say a photo or video or a document basically every time that's thanks to today's unsung hero of tech the file extension not to be confused with browser extensions which you can learn about here file extensions are those two three or four letters you see after the file name when you're poking around your hard drive so doc, mp3 and exe for example those are all file extensions. File Extension Full Forms List .DOC : Microsoft Word Document .DOCX : Microsoft Word Open XML Document .LOG : Log File .MSG : Outlook Mail Message .ODT : OpenDocument Text Document .RTF : Rich Text Format File .TXT : Plain Text File .CSV : Comma Separated Values File .DAT : Data File .KEY : Keynote Presentation .PPT : PowerPoint Presentation .PPTX : PowerPoint Open XML Presentation .SDF : Standard Data File .TAR : Consolidated Unix File Archive .VCF : vCard File ...

Most Important Keyboard Shortcuts

Image
 A computer short cut keys function quickly and make your work easy. List of basic computer shortcut keys Alt + F : File menu options in the current program. Alt + E : Edits options in the current program. F1 : Universal help (for any sort of program). Ctrl + A : Selects all text. Ctrl + X : Cuts the selected item. Ctrl + Del : Cut selected item. Ctrl + C : Copy the selected item. Ctrl + Ins : Copy the selected item. Ctrl + V : Paste the selected item. Shift + Ins : Paste the selected item. Home : Takes the user to the beginning of the current line. Ctrl + Home : Go to the beginning of the document. End : Go to the end of the current line. Ctrl + End : Go to the end of a document. Shift + Home : Highlight from current position to beginning of the line. Shift + End : Highlight from current position to end of the line. Ctrl + (Left arrow) : Move one word to the left at a time. Ctrl + (...