Discover and read the best of Twitter Threads about #programming

Most recents (24)

I’m gonna use this Tweet as a way to illustrate how to get a simple data project up and running in R studio while also cross-checking the results listed in this Tweet.

#programming
1. All materials will be free and easily available online.

2. I have pretty severe dyscalculia, so I'm probably not going to get the numbers right the first couple times.😅

3. There is no course fee. I hate people who charge others to learn the basics of programming.😒
Ok, so, first off, let's click a NON-amp link >:P to the USA Today article.

usatoday.com/story/money/20…
Read 90 tweets
Ever wanted to learn coding but don't know from where to get started...

This thread 🧵 might help you.

#100daysofcode #programming #Coding #CodingTips #Thread #StartLearning #CodeNewbie @CodeNewbies
1. What you are interested in???

Do you want to create a website, or wanna deploy your apps on #Google PlayStore or #Apple @AppStore. Or you are learning just for fun...

Ask yourself this question before starting with actual coding
2. Choose your language according to your needs...

For eg for becoming a Front-end developer you need to know HTML, CSS
For making Android apps you need to learn Java
For making a completely working website you need to know JavaScript, HTML and CSS
Read 8 tweets
5 tips that will improve the design and quality of your #software:

1. Write shorter functions (methods) that do just one thing ("single responsibility principle").

2. Decrease the number of decision points (aka "cyclomatic complexity") per unit (function, method, etc).
...
...
3. Avoid duplication at all cost!

4. Keep your interfaces small (e.g. the number of arguments a function or class receives).

5. Separate concerns by making your code more modular.
What have all these tips in common?

They lead to more robust and moldable software:

1. Components become more loosely coupled and are therefor easier to reuse, test and extend (support new use cases).
...
Read 5 tweets
Please help us welcome our next curator Darryl Takudzwa Griffiths. @BlaqNinja completed his Bachelors Degree in Computer Engineering at DUT, graduated in 2011. Due to struggling to find suitable employment he went on to study multiple certificates from bodies such as Microsoft.
He has certificates in N+ (Computer Networking), A+ (Computer Technician & Technical Support), Certified Ethical Hacking V7 (CEH v7), Offensive Security Certified Professional (OSCP). Sadly even with these, he could not secure his desired post so in 2016 he moved to USA.
Darryl was able to secure a job in a corporation that owns casinos as a system analyst & security architect. Within the same year he embarked on a Masters degree in Robotics & Artificial Intelligence Engineering. In 2017 he resigned from his post and started his own company...
Read 99 tweets
"3 Months Coding Interview Preparation Guide"

I work at Dell & many #developers ask me how should they too prepare for “Big Tech” companies.

So, I created a roadmap of topics frequently asked in software engineering #Interviews

🧵A Thread🧵

#100DaysOfCode #InterviewTips
3 Months #interview preparation schedule

Week 0: Programming language
Week 1, 2 & 3: Data Structures
Week 4, 5 & 6: Algorithms
Week 7 & 8: System Design
Week 9 : Operating System
Week 10: Object-Oriented Design
Week 11: Behavioural question
Week 12: Revision.

#100DaysOfCode
Programming language -

The best programming language for your #coding interviews is the language that you’re most comfortable with. Prefer - #Java or CPP or #Python or #javascript

Brush up all the concepts of the #programming language of your choice.

#100DaysOfCode
Read 14 tweets
Here is the list of resources that I am using to improve my JavaScript knowledge.

Feel free to add your suggestions👇🏻

Thread[1 of 8] 🧵

#javascript #100DaysOfCode #programming #Coding
I started with @yu_angela udemy course. If you're looking for a good complete courses, definitely check this out

[2 of 8]

udemy.com/course/the-com…
You can't learn programming without self-exploration and there is no better place to do this than documentation.

W3 schools and mdn are pretty famous but probably you haven't heard about DevDocs(a complete guide).

[3 of 8]

devdocs.io
Read 8 tweets
I'm working on a new workshop that will guide students through an array of different data access approaches for OO languages (.NET/C# specifically). I like to start such topics off with principles that apply to the space. Here's what I have so far - am I missing anything obvious?
These are "data access principles" which when I searched I didn't find any handy lists. I'll probably write up a blog post on the topic soon.
Acquire late; release early.

This applies to any shared, external resource, such as a database connection. It's a low level principle that most modern developers don't even think about, but I think it's still worth mentioning.
Read 13 tweets
Explain recursion in a tweet.

#100DaysOfCode #CodeNewbie #programming
I'm too deep in my own inception. Someone do the kick!
Read 3 tweets
What is type conversion in Python?

▪ Type conversion refers to the conversion of one data type into another.

int() – converts any data type into integer type

float() – converts any data type into float type

ord() – converts characters into integer

#Python
#programming
hex() – converts integers to hexadecimal

oct() – converts integer to octal

tuple() – This function is used to convert to a tuple.

set() – This function returns the type after converting to set.

list() – This function is used to convert any data type to a list type.

#Python
dict() – This function is used to convert a tuple of order (key,value) into a dictionary.

str() – Used to convert integer into a string.

complex(real,imag) – This functionconverts real numbers to complex(real,imag) number.

#Python #Type #conversion #tutorial #100DaysOfCode
Read 4 tweets
#MKULTRA #MindControl #Victim #BritneySpears
vigilantcitizen.com/musicbusiness/… <This was 9yrs ago & the #Satanic #Music #Videos have just got worse over the years, it’s so in your face, you must be dead not to see it, hear it or feel it ; (
#MusicBusinessIsSatanic #Illuminati #Symbolism
Then there’s this !
#BritneySpears #JeffreyEpstein #TheJailBaitProject #BabyProstitutionRing #BabyOneMoreTime #SchoolGirlLook for #Pedos

The Jail Bait Project: Britney Spears’ Baby One More Time is contemporary to Jeffrey Epstein’s Baby Prostitution Ring.
felixdemocracy.wordpress.com/2020/05/25/the…
Read 22 tweets
What's the difference between a Data Engineer , a Data Analyst & a Data Scientist?

If you want to make sure you don’t lose your job in the next five years, you probably want to know something about Big Data, or even switch to a data-related career.
#Thread
#DataScience #Data
You don’t need to be an excellent statistician or a high-class mathematician to work in data science or analytics, nor do you need a lot of prior programming knowledge.
- Dr. Rebecca Pope (Head, Data Science d Engineering at KPMG)

#DataScience #Data #DataAnalyst #Statistics
However, you do need an interest in statistics, you do need to be willing to learn how to code, and you do need to know how to do some high level mathematical operations. Data scientists are not just statisticians.

#DataScience #Data #DataAnalyst #Statistics
Read 12 tweets
Here's how to convert country code to the country emoji flag using #javascript
E.g:
NG - 🇳🇬
US - 🇱🇷
#100DaysOfCode #CodeNewbie #javascript #freeCodeCamp #programming
@_100DaysOfCode @CodeNewbies @BlackTechTweets @NodeJS_Daily @JavaScriptDaily @joelnet @kentcdodds @sarah_edo @coder_blvck Alternatively, you can also convert `flag emoji` to it's corresponding country code
#100DaysOfCode #CodeNewbie #javascript
👇👇👇
Read 3 tweets
Resources I like/ used to learn
1) rviews.rstudio.com/2020/02/24/jan…

These articles seem to be released monthly and are great to browse new R packages and stay updated. I like how they're separated into categories too!

#resources #helpfulinfo #stats
#womenintech
2) coursera.org
I used this way more in college to supplement my classes and it also helped get me started in ....Python.
You can pay for course credit, but can also audit all the courses for free!
3) Might be creepy.. but university professors will post lecture notes and or slides and they can be really helpful when you're stuck or want to get rolling on a new topic but don't know where to start.
ex.
bristol.ac.uk/media-library/…

#nerdshelpingnerds
Read 6 tweets
Transitioning into #DataScience: A (long) thread—
Transitioning into a new field can be cumbersome, especially #datascience which usually requires some level of #math #statistics #machinelearning #programming. But fret not!
This thread will go over the fundamentals of what you should know to become a #datascientist. First thing first, there are hundreds of tools for visualization (Power BI, Tableau, Dash), cloud computing (GCP, AWS, Azure) and SQL variants (Postgres, MSSQL, MySQL).
Don’t get caught up trying to learn all of these tools/platforms/software! You will be onboarded to these technologies and they differ highly from company to company and sometimes even department to department. But, you should be familiar with what they do at a high level!
Read 20 tweets
🔥🔥🔥 The #1 Recursion (Syntax) Twitter Thread

This thread will demonstrate an easy way to write recursive functions

The recursion will so be compared to a for loop for familiarity

Tail Calls and Performance discussed later, Syntax Only!

gist/theme at end 👇

#javascript
Step 1: Create your iteration variable(s)

In recursion, it can be easier to set a default value. Pass `i` again when calling `loop` on the `return` line

#javascript #code #dev #es6
Step 2: Add a break condition

Like a for loop, add the break before you write your code. This will prevent infinite looping.

Notice how the for loop is a "continue" and the recursion uses a "break". That means the condition must be flipped for recursion

#javascript #nodejs
Read 10 tweets
(1/2) #AlgorithmicTrading #AMA - We bring to you the most asked questions about #AlgoTrading. Nitesh Khandelwal (Co-founder and CEO, QuantInsti) answers them in the form of short narrative videos.

Check out the entire playlist here: bit.ly/AMAPLYT
What is High-Frequency Trading, Low-Frequency Trading and Medium-Frequency Trading?


#HFT #LFT #MFT #AlgorithmicTrading #FAQs #AMA #question #answer #algotrading
Where to get historical and real-time market data?


#Data #marketdata #AlgorithmicTrading #FAQs #AMA #question #answer #algotrading #traders #trading
Read 25 tweets
Pic of me 1975; pic of Greta Thunberg 2019.
Luciferian/satanic/MKultra Programming Evidence spanning 44 years, worldwide.
No, I am NOT signalling the no.44; it is simply the math at present. Consider SRA programming for me began at age 2yrs. (Illum. Family Lines age 2-3yrs)...
I'd like to point out both the subtle and overt body language. Long hair parted in the middle is demanded of teen girls if "Lilith" goddess is to be honored. Check.
Head tilt slightly downward, tight, half smile. Check. Obedience to Master.
Locked arm position. "In the presence..
of my Master". THEY demand RESPECT and OBEDIENCE. You do or you die.
This body language is taught through trauma-based operant conditioning.
Luciferian Language is based on body language, signs, symbols, colors, numbers, Gematria, etc...
Their children MUST learn this language.
Read 11 tweets
#SOULWAR EPISODE 3 = SPIRITUAL INERTIA
Director David Lynch & Co-author Mark Frost carefully crafted Laura Palmer as a hauntingly tragic, beautiful soul the audience would slowly come to know through the eyes of those who'd known & cared for her.
The Series begins with the discovery of Laura's body, then moves to show the reactions of the Twin Peaks Community, her Schoolmates & Friends as they struggle to grasp that she is gone.
Weeping, lashing out or just silent in shock the emotions are raw & real.
Then, as the haunting & beautiful Laura's Theme plays, the camera focuses on the High School's Trophy Case & as the view pans forward we see for the first time the Iconic Photo of Laura Palmer as Twin Peaks's Homecoming Queen.
Read 41 tweets
@bonniea @goldsmithaaron @AllDayDevOps @nnja @oscon @MaggieFero I'd love for you to hear @appsecjosh 's experiences working with dev teams reviewing, merging, and deploying code...
@bonniea @goldsmithaaron @AllDayDevOps @nnja @oscon @MaggieFero @appsecjosh If you're interested in #automation around pull requests, I know some devs like @github 's #security vulnerability remediation #opensource
help.github.com/en/articles/co…
@bonniea @goldsmithaaron @AllDayDevOps @nnja @oscon @MaggieFero @appsecjosh @github For a non-dev-centric perspective, you might try
@mheusser 's How a tester can contribute to the code review process searchsoftwarequality.techtarget.com/tip/How-a-test… #testing #whitebox
Read 15 tweets
What's the difference between a data engineer, a data analyst and a data scientist?

If you want to make sure you don’t lose your job in the next five years, you probably want to know something about Big Data, or even switch to a data-related career.
#Thread
#DataScience #Data
You don’t need to be an excellent statistician or a high-class mathematician to work in data science or analytics, nor do you need a lot of prior programming knowledge.
- Dr. Rebecca Pope (head of data science and engineering at KPMG)
#DataScience #Data #DataAnalyst #Statistics
However, you do need an interest in statistics, you do need to be willing to learn how to code, and you do need to know how to do some high level mathematical operations. Data scientists are not just statisticians.

#DataScience #Data #DataAnalyst #Statistics
Read 13 tweets
Hi #development Twitter & #GCDigital. I'm thinking of creating a gentle #Python-based learning session on how applications work for senior executives. I need your help. Yellow sign -
My hypothesis == w/ hands-on practice of some simple programming fundamentals, senior folks can better understand modern applications, how they are developed & work + the value of #opensource. Maybe some agile.
This, in turn, leads to understanding the art of the possible, better questions on work being done, potentially practical support for building broader #programming & #DataScience capacity in their organizations & more open access to #opensource tools.
Read 8 tweets
Good code and resistance to change:

Thread: ⤵️

#cleancode #programming #coding
One way or another ever since we started writing code, some rules have been imposed on us.
Whether that's "indent your code properly", or "name your variables correctly", these rules changed the mindset of today's developers away from the "write - compile - done" flow.
Read 12 tweets
Let’s do this:

One Like, One Undefined Behavior.

I plan on running this through the weekend at least.

#Cplusplus
#Programming
Signed integer overflow/underflow is undefined behavior

int x1=std::numeric_limits<int>::max()+1;
int x2=std::numeric_limits<int>::min()-1;

[expr.pre]p4 eel.is/c++draft/expr#…

godbolt: godbolt.org/z/Ga-fbb
#2 Signed integer overflow/underflow is undefined behavior 2

int x3=std::numeric_limits<int>::min() / -1;

[expr.pre]p4 eel.is/c++draft/expr#…

godbolt: godbolt.org/z/ytC8oi
Read 65 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!