Coding Community
8.34K subscribers
88 photos
1 video
48 files
154 links
Education is free for all.

admin: @tcpl0
Download Telegram
Geek Goddess by TechGig is a coding contest exclusively for women in technology, offering a platform for coders to showcase their skills to the world. The contest is open to 52 programming languages and will be conducted in three rounds: open-round, semi-finals, and finale. The top 300 semi-finalists will advance to the final round. The contest aims to identify top women developers in India and provide an opportunity to interact with leading women in technology. The winner will receive recognition at the national level as the Best Women Coder and an e-certificate with All India Rank for all Coders.

Apply Now:
https://shorturl.at/bvDP1

Registration is completely free of cost.

This contest is only for women coder.

๐Ÿšถ๐—›๐˜‚๐—ฟ๐—ฟ๐˜† ๐—จ๐—ฝ, ๐—ณ๐—ฒ๐˜„ ๐˜€๐—ฒ๐—ฎ๐˜๐˜€ ๐—น๐—ฒ๐—ณ๐˜!
GFG JOB-A-THON ANSWERS ๐Ÿ‘‡

@gfg_discuss @gfg_discuss

@gfg_discuss @gfg_discuss
Coding Community pinned ยซGFG JOB-A-THON ANSWERS ๐Ÿ‘‡ @gfg_discuss @gfg_discuss @gfg_discuss @gfg_discussยป
One of the most frequent questions I got is how to start with data science and machine learning as a complete beginner, and what skills do you need to have. Do you need to know programming, do you need to know math etc.
Below is my answer I wrote on my discord server, few years ago. It's still relevant and hopefully helpful.

Here are some things you should be familiar with to start your journey as data scientist:

Statistics
You need to have some statistical knowledge, like theory of probability, bayes theorem, probability distributions (uniform, normal/gaussian, logarithmic, exponential, chi-square distribution etc), you should know some basics like what is mean, median and mode. You should understand hypothesis testing and statistical significance as well. If mentioned terms are not familiar to you try researching about them. I shared 4 books of statistics for data science here at discord, they might be useful.

Programming
Generally you are going to need some programming background, which languages have you used before?
Most of people use python, it's great for preparing data as well as using some ML packages for creating machine learning models. What is great about Python is that it's very beginner friendly. R programming language is another option for data science/machine learning. Java and Scala offers nice libraries for data science as well. I personally use Java at my work.

Most important libraries
In case Python is your first choice (and it probably is if you are beginner) then you should check pandas - the biggest library for data manipulation and data analysis, numpy - library for multidimensional arrays and matrices, there are many libraries for machine learning as Keras (Deep learning), Scikit-learn, PyTorch, TensorFlow. Some libraries for data visualization are also important - biggest is matplotlib but there are also Seaborn, Plotly, ggplot, Bokeh...
When it comes to java i use deeplearning4j, ApacheSpark, Apache Hadoop, and bunch of NLP (Natural Processing Libraries) which are not so important now if you are total beginner. We will get you there eventually.


Where to start?
If this sounds like too much for you don't worry, that is just an overview of situation in the field. You don't have to know all those libraries, some basics of Pandas, Numpy and maybe Scikit-learn for beginning is enough.

First thing i have ever read about machine learning which is very important for data science is this medium article:
https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471
It's subtitle is: The worldโ€™s easiest introduction to Machine Learning and it's not far form truth. After i read this i understood machine learning as well as data science much better.
Tip: medium allows you to read 3 articles for free per month, but if you open them in incognito mode you have unlimited access to all articles for free smile

After finishing this try researching about other ML concepts like: Types of ML algorithms, classification and regression problems, overfitting/underfitting, model evaluation techniques and measures etc.
I would definitely recommend Andrew Ng's courses on coursera, some of them are available on yt as well.

Once you understand basic concepts, you can dive deeper in data science. Learn about datasets, how to prepare data, how to handle missing values, how to perform feature engineering etc. and try to solve some real world data science problems. I shared 500+ interesting data science projects with source code in post above. I also shared a data science live course by UC Berkeley, Fall 2022. Go check that as well.


Phew ๐Ÿ˜… , that was lots of text. I got really tired writing it. But since i get 10-20 of these questions every day, mostly on Instagram and WhatsApp, it's better to have all written in one place. I hope i helped, good luck with your data science journey!

#data_science #datascience #Berkeley
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
๐—–๐—ข๐——๐—œ๐—ก๐—š ๐—ก๐—œ๐—ก๐—๐—”๐—ฆ ๐——๐—œ๐—ฆ๐—–๐—จ๐—ฆ๐—ฆ๐—œ๐—ข๐—ก ๐—š๐—ฟ๐—ผ๐˜‚๐—ฝ:

@coding_ninjas_discuss

@coding_ninjas_discuss

@coding_ninjas_discuss
CODECHEF Group for today's contest๐Ÿ‘‡

@codechef_group

@codechef_group

@codechef_group
๐Ÿโญ๏ธCoding World Cup Challenge - Dare to Solve! โญ๏ธ๐Ÿ โœ…๏ธ

Get ready for the Coding World Cup, powered by Coding Ninjas and Logitech. It's Free!

๐Ÿ“† Event Timeline:
๐Ÿ Oct 5, 2023 -Nov12,2023
๐ŸŽ‰ Results: Nov 12, 2023
๐Ÿ†˜ Register Now - https://bit.ly/48XQC7Y

๐Ÿ’Ž Daily Rewards:
๐Ÿ‘• Customized Coding World Cup T-shirts and CN T-shirts!

๐Ÿ’Ž Weekly Rewards:
๐ŸŽ Smartwatches and headphones up for grabs!

๐Ÿ’Ž Mega Rewards:
๐Ÿ† Airdopes, Logitech premium accessry, and the coveted World Cup Trophy!

๐Ÿ”ฅ Join the Coding World Cup - Don't miss the action! โ˜„๏ธ
Leetcode Group for today's contest๐Ÿ‘‡

@leetcode_cp

@leetcode_cp

@leetcode_cp
CodeRush - November

- Prize Money: Rs.30,000/- and certificate.
- Top performers get a chance to interview at Top Product Companies
- Rs. 100 gift vouchers to 100 lucky candidates who solve at least one question.
- You can submit your code in C++, C, Java, Python 3 or Javascript.

Apply Link: https://bit.ly/CodeRushNov

Date: 29th November 2023
Time: 9 PM-11:30 PM  

Note: Majority Product based companies and MNCs value Newton's Coding Contest Ranking!

All College students can participate

Registration is completely free of cost.

๐Ÿšถ๐—›๐˜‚๐—ฟ๐—ฟ๐˜† ๐—จ๐—ฝ, ๐—ณ๐—ฒ๐˜„ ๐˜€๐—ฒ๐—ฎ๐˜๐˜€ ๐—น๐—ฒ๐—ณ๐˜!
Goodies + FREE Courses๐Ÿฅณ๐ŸŽ

Only 2 Days Left ๐Ÿƒ
๐Ÿช” Rush & Register for CodeRush- November Edition. ๐ŸŽ†

โŒšTime - 9-11:30 PM
๐Ÿ“… Date-29.11.23
๐Ÿ”—Free Registration:
https://bit.ly/CodeRushNov

๐ŸŒŸ Rush now to Register!

๐Ÿ“ฃ Eligibility: 1st-4th year students can participate.
โš” Challenge: Questions framed by ICPC World Finalists

Rewards: Free access to their coding courses + cash prize + Internship Opportunities for 3rd and 4th year students
CODECHEF Group for today's contest๐Ÿ‘‡

@codechef_group

@codechef_group

@codechef_group
Multicore Programming Primer

The course serves as an introductory course in parallel programming. It offers a series of lectures on parallel programming concepts as well as a group project providing hands-on experience with parallel programming.

โœ… Free Online Course
โŒ›๏ธDuration: 4 weeks
๐Ÿงฑ 4 major Units
๐ŸŽฌ Video Lectures
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: MIT

๐Ÿ”— https://ocw.mit.edu/courses/6-189-multicore-programming-primer-january-iap-2007/video_galleries/lecture-notes-and-video/

#MIT #programming #computerscience
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
Free Wordpress Courses

How to Make a Custom Website from Scratch using WordPress
By freeCodeCamp
๐ŸŽฌ 20 video lesson
Duration โฐ : 4-5 hours worth of material
Taught by: freeCodeCamp Team
๐Ÿ”— COURSE LINK

How to Make a Wordpress Website - Step by Step!!
Ratingโญ๏ธ: 4.7 out 5
Students ๐Ÿ‘จโ€๐ŸŽ“ :37,795
Duration โฐ :3hrs 41min
Teacher ๐Ÿ‘จโ€๐Ÿซ: Wordpress Guru
๐Ÿ”— COURSE LINK

How to Create a Custom WordPress Theme - Full Course
๐ŸŽฌ 35 video lesson
Duration โฐ: 2-3 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: freeCodeCamp
๐Ÿ”— Course Link

React WordPress Tutorial | Headless WordPress React | WordPress React JS Integration | Authentication | JWT | WordPress REST API
๐ŸŽฌ 22 video lesson
Duration โฐ: 6 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: Class Central
๐Ÿ”— Course Link

WordPress Basic to Advanced Course
๐ŸŽฌ 38 video lesson
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: YouTube
๐Ÿ”— Course Link

Books:
Wordpress All-In-One for Dummies
WordPress To Go How To Build A WordPress Website
WordPress Search Engine Optimization, 2nd Edition: A complete guide to dominating search engines with your WordPress site
Building Your Online Store with Wordpress

#WordPress
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
Free Redux Courses

Getting Started with Redux
๐ŸŽฌ 30 video lesson
Duration โฐ : 2 hours
Taught by: Dan Abramov
Source: egghead
๐Ÿ”— COURSE LINK

React and Redux Masterclass
Ratingโญ๏ธ: 4.0 out 5
Students ๐Ÿ‘จโ€๐ŸŽ“ :29,882
Duration โฐ :2hrs 6mins
Teacher ๐Ÿ‘จโ€๐Ÿซ: Mateusz Grzesiukiewicz
๐Ÿ”— COURSE LINK

Learn Redux (Sign up required)
๐ŸŽฌ 7 video lesson
Duration โฐ: Approx. 10 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
โ˜ข๏ธ 5 Quizes
๐Ÿงฎ 5 Projects
Source: codecademy
๐Ÿ”— Course Link

React Redux Course Online For Free tutorial With Certificate
๐ŸŽฌ 30 video lesson
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: mindluster
๐Ÿ”— Course Link

Redux Crash Course With React
๐ŸŽฌ 1 long video lesson
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher: Brad Traversy
Source: YouTube
๐Ÿ”— Course Link

Full-Stack Redux Tutorial (Non-Video)
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher: Tero Parviainen
Source: teropa.info
๐Ÿ”— Course Link

Books:
The Complete Redux Book
Redux in Action
Functional Web Development with React and Redux

#Redux
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
Your First Flutter App: An App From Scratch
Updated for 2022. If youโ€™re a complete beginner to Flutter development and wondering how to get started, this is the course for you.
By Brian Moakley

๐Ÿ†“ Free Online Course
โณ 1-2 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
๐Ÿ“ถ Beginner level
Source: kodeco

๐Ÿ”— https://www.kodeco.com/27732840-your-first-flutter-app-an-app-from-scratch/lessons/1

#Flutter
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
NOC: Privacy and Security in Online Social Media, IIT Delhi

๐Ÿ†“ Free Online Course
๐Ÿ’ป 32 Lecture Videos
โฐ 10 Modules
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher ๐Ÿ‘จโ€๐Ÿซ : Prof. Ponnurangam Kumaraguru

๐Ÿ”— https://nptel.ac.in/courses/106106146

#Information_Security #IIT
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
Free Unreal Engine Courses

27 Step Crash Course to Getting Started with Unreal Engine 4 for Beginners Tutorial
๐ŸŽฌ 1 video lesson
Duration โฐ : Less than 1 hour
Taught by: courseduck
Source: courseduck
๐Ÿ”— COURSE LINK

Unreal Engine 4 FPS Tutorial
Ratingโญ๏ธ: 4.22 out 5
Students ๐Ÿ‘จโ€๐ŸŽ“ :29,803
Duration โฐ :4hrs 57mins
Teacher ๐Ÿ‘จโ€๐Ÿซ: Weston Huett
๐Ÿ”— COURSE LINK

Unreal Engine & C++ Tutorial - Endless Runner Game
๐ŸŽฌ 6 video lesson
Duration โฐ: 1-2 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: freeCodeCamp
๐Ÿ”— Course Link

Creating Gameplay Mechanics With Blueprints - Unreal Engine 4 Course
๐ŸŽฌ 13 video lesson
Duration โฐ: 2-3 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
Source: classcentral
๐Ÿ”— Course Link

Unreal Engine 5 Complete Tutorials
๐ŸŽฌ 41 video lesson
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher: UNF Games
Source: YouTube
๐Ÿ”— Course Link

Unreal Engine & C++ Tutorial - 1st Person Shooter Game
๐ŸŽฌ 16 video lesson
Duration โฐ: 2-3 hours worth of material
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher: freeCodeCamp team
Source: freeCodeCamp
๐Ÿ”— Course Link

#Unreal_Engine #Unreal_Engine_4 #Unreal_Engine_5
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join @Coding_CommunityOfficial for more

๐—˜๐—ก๐—๐—ข๐—ฌ ๐—Ÿ๐—˜๐—”๐—ฅ๐—ก๐—œ๐—ก๐—š๐Ÿ‘๐Ÿ‘
COSC250 - Functional and Reactive Programming
The course teaches Scala, functional programming, and some asynchronous and reactive programming. It's designed for second year undergraduate students, who mostly have experience of imperative languages (Python and Java).

๐Ÿ†“ Free Online Course
๐Ÿงฑ 11 modules
๐Ÿƒโ€โ™‚๏ธ Self paced
๐Ÿ“ถ Beginner level

๐Ÿ”— https://theintelligentbook.com/willscala/#

#Scala #Functional_Programming #Reactive_Programming
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join our Community ๐Ÿ‘‡

https://linktr.ee/groupforprogrammers

Share with your College Whatsapp Groups & Friends too
NOC: Reinforcement Learning, IIT Madras

๐Ÿ†“ Free Online Course
๐Ÿ’ป 65 Lecture Videos
โฐ 12 Modules
๐Ÿƒโ€โ™‚๏ธ Self paced
Teacher ๐Ÿ‘จโ€๐Ÿซ : Dr. B. Ravindran

๐Ÿ”— https://nptel.ac.in/courses/106106143

#Reinforcement_Learning #IIT
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Join our Community ๐Ÿ‘‡

https://linktr.ee/groupforprogrammers

Share with your College Whatsapp Groups & Friends too