4. Which SQL function is used to count the number of rows in a table?
Anonymous Quiz
7%
A) SUM()
91%
B) COUNT(*)
2%
C) AVG()
5. What does the SQL keyword `GROUP BY` do?
Anonymous Quiz
23%
A) It joins two or more tables together.
24%
B) It sorts the result set in ascending or descending order.
53%
C) It groups rows that have the same values into summary rows.
Free Python Certification Course by Google
Link - https://www.kaggle.com/learn/python
Please do check my new reel ๐
https://www.instagram.com/reel/C3AS39tvp51/?igsh=eW0zdWM5OG13anB1
Link - https://www.kaggle.com/learn/python
Please do check my new reel ๐
https://www.instagram.com/reel/C3AS39tvp51/?igsh=eW0zdWM5OG13anB1
Kaggle
Learn Python Tutorials
Learn the most important language for data science.
Learn data science with this simple steps๐๐
โจ๏ธYouTube Channelโจ๏ธ
- Python: Corey Schafer
- SQL: Joey Blue
- Excel: ExcellsFun
- PowerBI: Guy in a Cube
- Tableau: Tableau Tim
- Mathematics: 3Blue1Brown
- Statistics: StatQuest
- Data Analyst: AlexTheAnalyst
- ML, DL: sentd
๐ฅBooks ๐ ๐ฅ
โข Python for Data Analysis
โณ๏ธ by Wes McKinney
โข Hands-On Machine Learning
โณ๏ธ by Aurรฉlien Gรฉron
โข The Art of Data Science
โณ๏ธ by Roger D. Peng and Elizabeth M.
Data Science from Scratch
โณ๏ธ by Joel Grus
โก๏ธPodcasts ๐ฉ๐ปโ๐โก๏ธ
โข Data Science at Home
โข Talking Machines
โข O'Reilly Data Science Podcast
โข Linear Digressions
โข DataFramel
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All โฅ๏ธ
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
โจ๏ธYouTube Channelโจ๏ธ
- Python: Corey Schafer
- SQL: Joey Blue
- Excel: ExcellsFun
- PowerBI: Guy in a Cube
- Tableau: Tableau Tim
- Mathematics: 3Blue1Brown
- Statistics: StatQuest
- Data Analyst: AlexTheAnalyst
- ML, DL: sentd
๐ฅBooks ๐ ๐ฅ
โข Python for Data Analysis
โณ๏ธ by Wes McKinney
โข Hands-On Machine Learning
โณ๏ธ by Aurรฉlien Gรฉron
โข The Art of Data Science
โณ๏ธ by Roger D. Peng and Elizabeth M.
Data Science from Scratch
โณ๏ธ by Joel Grus
โก๏ธPodcasts ๐ฉ๐ปโ๐โก๏ธ
โข Data Science at Home
โข Talking Machines
โข O'Reilly Data Science Podcast
โข Linear Digressions
โข DataFramel
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All โฅ๏ธ
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
WhatsApp.com
Tech School | WhatsApp Channel
Tech School WhatsApp Channel. In this WhatsApp channel you will find the daily updates on new jobs related to tech field. 1.2K followers
๐5โค3
๐๐๐๐ซ๐ง ๐๐จ๐๐ข๐ง๐ ๐๐ซ๐จ๐ฆ ๐ฌ๐๐ซ๐๐ญ๐๐ก & ๐๐ซ๐๐๐ค ๐ฉ๐๐ฒ ๐๐๐ญ๐๐ซ ๐ฉ๐ฅ๐๐๐๐ฆ๐๐ง๐ญ ๐๐๐ญ๐๐ก ๐๐ง ๐๐ฎ๐ฌ๐ญ ๐ ๐๐๐ฒ๐ฌ
7th Feb - 14th Feb | 8 - 10 PM
๐ Trusted by 6000+ Students
๐ค 300+ Hiring Partners
๐ผ Avg. Rs. 8.3 LPA
๐ 41 LPA Highest Package
Here is how you can be part of :
๐ Step 1: Register on our website
๐ Step 2: Learn Coding From Scratch in our live classes
๐ Step 3 : Solve coding assignments & become part of our exclusive pay after placement batch
๐๐๐ ๐ข๐ฌ๐ญ๐๐ซ ๐๐จ๐ฐ ๐: -
https://bit.ly/3SuNQRe
Hurry, limited seats available!
Checkout my new reel ๐คฉ๐
https://www.instagram.com/reel/C3Czdquva1T/?igsh=MW5yc29sOGYwbmFubA==
7th Feb - 14th Feb | 8 - 10 PM
๐ Trusted by 6000+ Students
๐ค 300+ Hiring Partners
๐ผ Avg. Rs. 8.3 LPA
๐ 41 LPA Highest Package
Here is how you can be part of :
๐ Step 1: Register on our website
๐ Step 2: Learn Coding From Scratch in our live classes
๐ Step 3 : Solve coding assignments & become part of our exclusive pay after placement batch
๐๐๐ ๐ข๐ฌ๐ญ๐๐ซ ๐๐จ๐ฐ ๐: -
https://bit.ly/3SuNQRe
Hurry, limited seats available!
Checkout my new reel ๐คฉ๐
https://www.instagram.com/reel/C3Czdquva1T/?igsh=MW5yc29sOGYwbmFubA==
AccioJob
Launch Your Tech Career in Analytics & Software Dev from Scratch
AccioJob offers Beginner Friendly NSDC Certified Full-stack & Data Analytics Courses with 450+ Hiring Partners, Mentors from IITs & a Dedicated Placement Team.
๐2
Intel Work From Home(Hybrid) Internship Program 2024
Role :- Graduate Technical Intern
Experience:- Student
Work Mode:- Hybrid
Qualification :- Pursuing BE/B Tech or ME/M Tech
Apply Link ๐:-
https://bit.ly/3StRI3S
Apply before the link expires
Role :- Graduate Technical Intern
Experience:- Student
Work Mode:- Hybrid
Qualification :- Pursuing BE/B Tech or ME/M Tech
Apply Link ๐:-
https://bit.ly/3StRI3S
Apply before the link expires
โค2
๐Journey to Data Analyst in 2024: A Step-by-Step Guide!๐
Before you start reading follow us & save this so you can check it later โ
1๏ธโฃ Lay the Groundwork: Start by solidifying your foundation in Excel, SQL, and essential statistics.
2๏ธโฃ Embrace Coding: Immerse yourself in Python for handling and analyzing data.
3๏ธโฃ Dive into Reality: Gain practical experience by working on genuine datasets, and consider participating in Kaggle competitions for hands-on learning.
4๏ธโฃ Elevate Visualization Skills: Bring data to vibrant life using tools like Tableau or Power BI for impactful presentations.
5๏ธโฃ Grasp Machine Learning Essentials: Develop a foundational understanding to set yourself apart in the field.
6๏ธโฃ Assemble a Stellar Portfolio: Showcase your expertise and projects to highlight your skills effectively.
7๏ธโฃ Connect and Learn: Engage with the data analytics community by joining groups and attending events to stay informed and inspired.
8๏ธโฃ Strategize Applications: Tailor your resume to match analytics roles intelligently, maximizing your chances of success
All the best!
๐ Follow @techschoool for more amazing resources
๐Tag your friends who would like to know about this
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
Before you start reading follow us & save this so you can check it later โ
1๏ธโฃ Lay the Groundwork: Start by solidifying your foundation in Excel, SQL, and essential statistics.
2๏ธโฃ Embrace Coding: Immerse yourself in Python for handling and analyzing data.
3๏ธโฃ Dive into Reality: Gain practical experience by working on genuine datasets, and consider participating in Kaggle competitions for hands-on learning.
4๏ธโฃ Elevate Visualization Skills: Bring data to vibrant life using tools like Tableau or Power BI for impactful presentations.
5๏ธโฃ Grasp Machine Learning Essentials: Develop a foundational understanding to set yourself apart in the field.
6๏ธโฃ Assemble a Stellar Portfolio: Showcase your expertise and projects to highlight your skills effectively.
7๏ธโฃ Connect and Learn: Engage with the data analytics community by joining groups and attending events to stay informed and inspired.
8๏ธโฃ Strategize Applications: Tailor your resume to match analytics roles intelligently, maximizing your chances of success
All the best!
๐ Follow @techschoool for more amazing resources
๐Tag your friends who would like to know about this
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
WhatsApp.com
Tech School | WhatsApp Channel
Tech School WhatsApp Channel. In this WhatsApp channel you will find the daily updates on new jobs related to tech field. 1.2K followers
๐ If you're having difficulty with the first round (Aptitude) of your interviews, these Aptitude Topics might be helpful for you. Would you like me to locate and provide some topics for on aptitude tests? ๐๐ป
๐ Here the direct links for RESOURCES ๐
1.aptitudeacademy
https://youtube.com/@aptitudeacademy?si=inxwGQrVM20ii9-r
2.CareerRide
https://youtube.com/@CareerRideOfficial?si=K6ZS-Pr9bbTbruQV
3. Freshersworld.com
https://youtube.com/@freshersworld?si=JC31gxnI6AofingY
4. Study Smart
https://youtube.com/@StudySmartOfficial?si=wO4mmkn3Do4TYvlH
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All ๐๐ป๐
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
๐ Here the direct links for RESOURCES ๐
1.aptitudeacademy
https://youtube.com/@aptitudeacademy?si=inxwGQrVM20ii9-r
2.CareerRide
https://youtube.com/@CareerRideOfficial?si=K6ZS-Pr9bbTbruQV
3. Freshersworld.com
https://youtube.com/@freshersworld?si=JC31gxnI6AofingY
4. Study Smart
https://youtube.com/@StudySmartOfficial?si=wO4mmkn3Do4TYvlH
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All ๐๐ป๐
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
โจ๏ธ Do check our New reel ๐๐
https://www.instagram.com/reel/C3Fuu4wPtxp/?igsh=OG5mbHdzNGJxbjMz
https://www.instagram.com/reel/C3Fuu4wPtxp/?igsh=OG5mbHdzNGJxbjMz
Accenture is hiring for 2024
Job Position:- Associate Software Engineer โ Packaged App Development
Salary Package:- 4.5 LPA To 5.5 LPA
Experience :- 0 to 11 Months
Apply Link ๐:-
https://bit.ly/495m0B3
Apply before the link expires
Job Position:- Associate Software Engineer โ Packaged App Development
Salary Package:- 4.5 LPA To 5.5 LPA
Experience :- 0 to 11 Months
Apply Link ๐:-
https://bit.ly/495m0B3
Apply before the link expires
๐4
Google Summer Internship Program 2024
Role:- Software Engineering Intern
Location :- Bangalore ,Hyderabad & Pune
Salary :- Upto 40,000rs /Month
Apply Link ๐:-
https://bit.ly/4buil18
Apply before the link expires
Please complete your application before Feb 14, 2024.
NOTE :- Summer Internships start in May/June 2024 and are 10-12 weeks in duration
Role:- Software Engineering Intern
Location :- Bangalore ,Hyderabad & Pune
Salary :- Upto 40,000rs /Month
Apply Link ๐:-
https://bit.ly/4buil18
Apply before the link expires
Please complete your application before Feb 14, 2024.
NOTE :- Summer Internships start in May/June 2024 and are 10-12 weeks in duration
โค3๐1
Explore essential Python insights for data science interviews! ๐๐ Uncover key answers to:
1. List vs. Tuple: Grasp the distinctions in data structures.
2. Handling Null Values: Master Python techniques for datasets.
3. Function vs. Method: Understand the nuances in Python.
4. Removing Duplicates: Explore efficient list operations.
5. Shallow vs. Deep Copy: Navigate the complexities of copying.
6. Visualizing Large Datasets: Harness Python's visualization power.
7. Recursion Concept: Embrace recursive thinking with a Python twist.
8. Supervised vs. Unsupervised Learning: Decode machine learning paradigms.
9. Outlier Handling: Tackle dataset anomalies using Python.
10. Lambda Functions: Unveil the simplicity and power of Python's lambda.
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All ๐๐ป๐
Elevate your Python game for data science success! ๐๐
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
1. List vs. Tuple: Grasp the distinctions in data structures.
2. Handling Null Values: Master Python techniques for datasets.
3. Function vs. Method: Understand the nuances in Python.
4. Removing Duplicates: Explore efficient list operations.
5. Shallow vs. Deep Copy: Navigate the complexities of copying.
6. Visualizing Large Datasets: Harness Python's visualization power.
7. Recursion Concept: Embrace recursive thinking with a Python twist.
8. Supervised vs. Unsupervised Learning: Decode machine learning paradigms.
9. Outlier Handling: Tackle dataset anomalies using Python.
10. Lambda Functions: Unveil the simplicity and power of Python's lambda.
Do not forget to React on this Message for More Content Like this ๐
Thanks For Joining All ๐๐ป๐
Elevate your Python game for data science success! ๐๐
๐WhatsApp Channel for daily jobs updates :https://whatsapp.com/channel/0029VaITVKQ9mrGf9LO7RQ43
WhatsApp.com
Tech School | WhatsApp Channel
Tech School WhatsApp Channel. In this WhatsApp channel you will find the daily updates on new jobs related to tech field. 1.2K followers
๐6
Cognizant Mega Recruitment Drive 2024
Job Location:- Bengaluru, Chennai, Kolkata
Job Position:- Graduate Trainee
Qualification:- Any Graduation ( Freshers 2021 โ 2023 Batch )
Apply Link ๐:-
https://bit.ly/486jFV6
Apply before the link expires
Job Location:- Bengaluru, Chennai, Kolkata
Job Position:- Graduate Trainee
Qualification:- Any Graduation ( Freshers 2021 โ 2023 Batch )
Apply Link ๐:-
https://bit.ly/486jFV6
Apply before the link expires
๐5
โจ๏ธRoadmap to Master SQL in 20 Days ๐ฅโจ
Week 1:
๐ Days 1-5:
- Select: Master selecting data
- Where: Filter with conditions
- Functions: Utilize built-in functions
- Alias: Rename columns
- Like: Pattern matching
Week 2:
๐ Days 6-10:
- Order by: Sort results
- Group by: Group data
- Create: Build tables
- Drop: Remove tables
- Truncate: Clear tables
- Limit: Limit result set
Week 3:
๐ Days 11-15:
- Join: Combine tables
- Union All: Merge results
- Alter: Modify tables
- Add: Add columns
- Update: Modify data
- Insert Into: Insert new data
Week 4:
๐ Days 16-20:
- With: Common Table Expressions
- Subquery: Nested queries
- Case: Conditional logic
- Operators: Logical and arithmetic operations
- Procedures: Stored procedures
- Exists: Check for existence
All the best on your SQL journey! ๐ฅ๐ป
Follow @techschoool for more epic content! ๐
Week 1:
๐ Days 1-5:
- Select: Master selecting data
- Where: Filter with conditions
- Functions: Utilize built-in functions
- Alias: Rename columns
- Like: Pattern matching
Week 2:
๐ Days 6-10:
- Order by: Sort results
- Group by: Group data
- Create: Build tables
- Drop: Remove tables
- Truncate: Clear tables
- Limit: Limit result set
Week 3:
๐ Days 11-15:
- Join: Combine tables
- Union All: Merge results
- Alter: Modify tables
- Add: Add columns
- Update: Modify data
- Insert Into: Insert new data
Week 4:
๐ Days 16-20:
- With: Common Table Expressions
- Subquery: Nested queries
- Case: Conditional logic
- Operators: Logical and arithmetic operations
- Procedures: Stored procedures
- Exists: Check for existence
All the best on your SQL journey! ๐ฅ๐ป
Follow @techschoool for more epic content! ๐
๐6
๐๐ฒ๐ญ๐ก๐จ๐ง ๐๐ซ๐๐ข๐ง๐ข๐ง๐ & ๐๐ง๐ญ๐๐ซ๐ง๐ฌ๐ก๐ข๐ฉ ๐๐ซ๐จ๐ ๐ซ๐๐ฆ ๐๐๐๐
Become an Industry Python Developer
Get real-time hands-on experience
Duration :- 2 Months
๐๐ข๐ ๐ก๐ฅ๐ข๐ ๐ก๐ญ๐ฌ:-
- Internship Certificate
- Live Classes
- Projects
๐๐ฉ๐ฉ๐ฅ๐ฒ ๐๐จ๐ฐ๐:-
https://bit.ly/3UD7goC
( Few Seats Left )
Application closes soon
Become an Industry Python Developer
Get real-time hands-on experience
Duration :- 2 Months
๐๐ข๐ ๐ก๐ฅ๐ข๐ ๐ก๐ญ๐ฌ:-
- Internship Certificate
- Live Classes
- Projects
๐๐ฉ๐ฉ๐ฅ๐ฒ ๐๐จ๐ฐ๐:-
https://bit.ly/3UD7goC
( Few Seats Left )
Application closes soon
๐ฅTop 10 most asked SQL Therory Questions ๐
SQL and Its Purpose:
SQL (Structured Query Language) is like the maestro of databases, orchestrating data management with its programming prowess. ๐ถ Its primary gig? Interacting with databases for data retrieval, updates, and overall data magic.
2. SQL vs. NoSQL:
SQL databases are the neat freaks with structured schemas, while NoSQL databases are the free spirits, embracing unstructured data. SQL loves tables, NoSQL swings with documents, key-values, wide columns, and even graphs. ๐
3. Database and Types:
Picture a database as a well-organized data party. There's SQL, NoSQL, object-oriented, and more, each bringing its own flavor to the gathering. ๐
4. DBMS:
DBMS, the unsung hero in the data realm, manages databases, offering a smooth interface for users and applications to mingle with the data dance floor. ๐๐บ
5. SQL Comments:
In SQL, comments play the backstage role. Single-line comments go 'โ', while multi-line comments prefer the '/* */' style. ๐ญ
6. SQL Joins:
SQL Joins? Think of them as the matchmakers, combining rows from different tables. INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOINโeach with its own matchmaking style. ๐
7. Join Differences:
INNER JOIN, the matchmaker, LEFT JOIN brings all from the left and matching from the right, RIGHT JOIN does the opposite, and FULL OUTER JOIN invites everyone to the party. ๐๐
8. GROUP BY Clause:
GROUP BY is the organizer, grouping rows based on a column. SELECT department, AVG(salary) FROM employees GROUP BY department;โthe VIP section of SQL. ๐ฐ๐
9. HAVING Clause:
HAVING is the bouncer, filtering results of aggregate functions in a GROUP BY query based on a condition. Strict, but fair. ๐ท
10. Aggregate Function Query:
Example query for the average, sum, and count: SELECT AVG(column), SUM(column), COUNT(column) FROM table;โwhere SQL becomes the maestro again, conducting data symphonies. ๐ป๐
Drop a 'Yes' if you're vibing with this! ๐ Follow @techschoool for more data magic! ๐ฎโจ
SQL and Its Purpose:
SQL (Structured Query Language) is like the maestro of databases, orchestrating data management with its programming prowess. ๐ถ Its primary gig? Interacting with databases for data retrieval, updates, and overall data magic.
2. SQL vs. NoSQL:
SQL databases are the neat freaks with structured schemas, while NoSQL databases are the free spirits, embracing unstructured data. SQL loves tables, NoSQL swings with documents, key-values, wide columns, and even graphs. ๐
3. Database and Types:
Picture a database as a well-organized data party. There's SQL, NoSQL, object-oriented, and more, each bringing its own flavor to the gathering. ๐
4. DBMS:
DBMS, the unsung hero in the data realm, manages databases, offering a smooth interface for users and applications to mingle with the data dance floor. ๐๐บ
5. SQL Comments:
In SQL, comments play the backstage role. Single-line comments go 'โ', while multi-line comments prefer the '/* */' style. ๐ญ
6. SQL Joins:
SQL Joins? Think of them as the matchmakers, combining rows from different tables. INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOINโeach with its own matchmaking style. ๐
7. Join Differences:
INNER JOIN, the matchmaker, LEFT JOIN brings all from the left and matching from the right, RIGHT JOIN does the opposite, and FULL OUTER JOIN invites everyone to the party. ๐๐
8. GROUP BY Clause:
GROUP BY is the organizer, grouping rows based on a column. SELECT department, AVG(salary) FROM employees GROUP BY department;โthe VIP section of SQL. ๐ฐ๐
9. HAVING Clause:
HAVING is the bouncer, filtering results of aggregate functions in a GROUP BY query based on a condition. Strict, but fair. ๐ท
10. Aggregate Function Query:
Example query for the average, sum, and count: SELECT AVG(column), SUM(column), COUNT(column) FROM table;โwhere SQL becomes the maestro again, conducting data symphonies. ๐ป๐
Drop a 'Yes' if you're vibing with this! ๐ Follow @techschoool for more data magic! ๐ฎโจ
๐5
๐ JAVA INTERVIEW QUESTIONS
โ Can we overload the main() method? ๐
โ Yes, we can have multiple methods with the name "main" in a single class. However, if we run the class, the java runtime environment will look for the main method with syntax as public static void main(String args[]). ๐โโ๏ธ
โ Can we have multiple public classes in a java source file? ๐ค
โ We can't have more than one public class in a single java source file. A single source file can have multiple classes that are not public. ๐
โ What is a Java Package and which package is imported by default? ๐ฆ
โ Java package is the mechanism to organize the java classes by grouping them. The grouping logic can be based on functionality or modules based. A java class fully classified name contains package and class name.
For example, java.lang.Object is the fully classified name of Object class that is part of java.lang package.
The java.lang package is imported by default and we don't need to import any class from this package explicitly. ๐๏ธ
โ What are access modifiers in Java? ๐ก๏ธ
โ Java provides access control through public, private and protected access modifier keywords. When none of these are used, it's called default access modifier.
A java class can only have public or default access modifier. Read Java Access Modifiers to learn more about these in detail. ๐
โ What is a final keyword? ๐
โ The final keyword is used with Class to make sure no other class can extend it. For example, the String class is final and we can't extend it..
We can use the final keyword with methods to make sure child classes can't override it.
Java's final keyword can be used with variables to make sure that it can be assigned only once. However the state of the variable can be changed, for example, we can assign a final variable to an object only once but the object variables can change later on.
Java interface variables are by default final and static. ๐ฏ
โ What is a static keyword? ๐
โ The static keyword can be used with class-level variables to make it global i.e all the objects will share the same variable.
We can use static keyword with methods also. A static method can access only static variables of class and invoke only static methods of the class. Read more in detail at java static keyword. ๐
โ What is finally and finalize in java? ๐
โ The finally block is used with try-catch to put the code that you want to get executed always, even if an exception is thrown by the try-catch block. finally block is mostly used to release resources created in the try block.
The finalize() is a special method in Object class that we can override in our classes. This method gets called by the garbage collector when the object is getting garbage collected. This method is usually overridden to release system resources when the object is garbage collected. ๐งน
โ Can we declare a class as static? ๐ข
โ We can't declare a top-level class as static however an inner class can be declared as static. If the inner class is declared as static, it's called a static nested class.
The static nested class is the same as any other top- level class and is nested for only packaging convenience.
Read more about inner classes at java inner class. ๐ฆ
โ Can we overload the main() method? ๐
โ Yes, we can have multiple methods with the name "main" in a single class. However, if we run the class, the java runtime environment will look for the main method with syntax as public static void main(String args[]). ๐โโ๏ธ
โ Can we have multiple public classes in a java source file? ๐ค
โ We can't have more than one public class in a single java source file. A single source file can have multiple classes that are not public. ๐
โ What is a Java Package and which package is imported by default? ๐ฆ
โ Java package is the mechanism to organize the java classes by grouping them. The grouping logic can be based on functionality or modules based. A java class fully classified name contains package and class name.
For example, java.lang.Object is the fully classified name of Object class that is part of java.lang package.
The java.lang package is imported by default and we don't need to import any class from this package explicitly. ๐๏ธ
โ What are access modifiers in Java? ๐ก๏ธ
โ Java provides access control through public, private and protected access modifier keywords. When none of these are used, it's called default access modifier.
A java class can only have public or default access modifier. Read Java Access Modifiers to learn more about these in detail. ๐
โ What is a final keyword? ๐
โ The final keyword is used with Class to make sure no other class can extend it. For example, the String class is final and we can't extend it..
We can use the final keyword with methods to make sure child classes can't override it.
Java's final keyword can be used with variables to make sure that it can be assigned only once. However the state of the variable can be changed, for example, we can assign a final variable to an object only once but the object variables can change later on.
Java interface variables are by default final and static. ๐ฏ
โ What is a static keyword? ๐
โ The static keyword can be used with class-level variables to make it global i.e all the objects will share the same variable.
We can use static keyword with methods also. A static method can access only static variables of class and invoke only static methods of the class. Read more in detail at java static keyword. ๐
โ What is finally and finalize in java? ๐
โ The finally block is used with try-catch to put the code that you want to get executed always, even if an exception is thrown by the try-catch block. finally block is mostly used to release resources created in the try block.
The finalize() is a special method in Object class that we can override in our classes. This method gets called by the garbage collector when the object is getting garbage collected. This method is usually overridden to release system resources when the object is garbage collected. ๐งน
โ Can we declare a class as static? ๐ข
โ We can't declare a top-level class as static however an inner class can be declared as static. If the inner class is declared as static, it's called a static nested class.
The static nested class is the same as any other top- level class and is nested for only packaging convenience.
Read more about inner classes at java inner class. ๐ฆ
๐3
Want to be a "Business analyst", then comment " YES " .The Microsoft, LinkedIn course will add a huge value in your resume! and don't forget to give your support for to @techacademy.io and @techschoool .
#business #analyst #course #microsoft #businessanalysiscourse
Link - https://www.linkedin.com/learning/paths/career-essentials-in-business-analysis-by-microsoft-and-linkedin?fbclid=PAAabc5hK_5Pqnk7gpYlih-sn330TSF1uSoupSU4bSPCyOT27sTdc2wv8H6ik
#business #analyst #course #microsoft #businessanalysiscourse
Link - https://www.linkedin.com/learning/paths/career-essentials-in-business-analysis-by-microsoft-and-linkedin?fbclid=PAAabc5hK_5Pqnk7gpYlih-sn330TSF1uSoupSU4bSPCyOT27sTdc2wv8H6ik
LinkedIn
Career Essentials in Business Analysis by Microsoft and LinkedIn Learning Path | LinkedIn Learning, formerly Lynda.com
Discover the skills needed to thrive in a business analyst role. Explore foundational business analysis concepts and understand key processes. Practice using software tools for common business analysis tasks.
๐2โค1
BlackBerry Internship Program 2024
Role:- Intern - SDET
Qualification:- B.E / B.Tech/M.E/M.Tech
Location:- Bangalore
Apply Link ๐:-
https://bit.ly/3UG7kUu
Apply before the link expires
Role:- Intern - SDET
Qualification:- B.E / B.Tech/M.E/M.Tech
Location:- Bangalore
Apply Link ๐:-
https://bit.ly/3UG7kUu
Apply before the link expires
โค1๐1
โจ๏ธJAVA VS PYTHONโจ๏ธ
๐Java:
1. Syntax: Complex, verbose code. ๐งโ๐ป
2. Speed: Faster due to bytecode compilation. ๐ฏ
3. Memory Management: Automatic with garbage collector.โณ๏ธ
4. Libraries: Abundant enterprise-level frameworks (Spring, Hibernate).๐งฉ
5. Community: Large, active suppor network.๐ฎ
๐Python:
1. Syntax: Simple, readable code.๐ฐ
2. Speed: Slower, but ideal for rapid development.๐
3. Memory Management: Uses garbage collection.๐ฒ
4. Libraries: Rich ecosystem for data tasks (NumPy, Pandas).๐งธ
5. Community: Welcoming, beginner-friendly, strong support.๐ชข
Do not forget to React on this Message for More Content Like this ๐
Follow @techschoool for more such content..!!!
Thanks For Joining All ๐๐๐ป
๐Java:
1. Syntax: Complex, verbose code. ๐งโ๐ป
2. Speed: Faster due to bytecode compilation. ๐ฏ
3. Memory Management: Automatic with garbage collector.โณ๏ธ
4. Libraries: Abundant enterprise-level frameworks (Spring, Hibernate).๐งฉ
5. Community: Large, active suppor network.๐ฎ
๐Python:
1. Syntax: Simple, readable code.๐ฐ
2. Speed: Slower, but ideal for rapid development.๐
3. Memory Management: Uses garbage collection.๐ฒ
4. Libraries: Rich ecosystem for data tasks (NumPy, Pandas).๐งธ
5. Community: Welcoming, beginner-friendly, strong support.๐ชข
Do not forget to React on this Message for More Content Like this ๐
Follow @techschoool for more such content..!!!
Thanks For Joining All ๐๐๐ป
โค1๐1๐1
These courses are highly recommended for freshers targeting their first job
The best thing is:
You can master this skills and sell your excel skills in various freelancing websites to earn money
[Career, Microsoft excel, Freshers, Jobs, Skills, Courses, Certifications, Business, Employment, Hiring, Professionals, Students, Graduates, Finance, Accounts, Management, Business, SQL, VBA, Business Analyst, Data Analyst, Artificial Intelligence, Al, freecourses, Careercoach ]
Link - https://docs.google.com/document/d/1j5AU6emtfnfrGpgHZo4ZLwpjV7N7HBBCkxNXK-R8YC8/mobilebasic
The best thing is:
You can master this skills and sell your excel skills in various freelancing websites to earn money
[Career, Microsoft excel, Freshers, Jobs, Skills, Courses, Certifications, Business, Employment, Hiring, Professionals, Students, Graduates, Finance, Accounts, Management, Business, SQL, VBA, Business Analyst, Data Analyst, Artificial Intelligence, Al, freecourses, Careercoach ]
Link - https://docs.google.com/document/d/1j5AU6emtfnfrGpgHZo4ZLwpjV7N7HBBCkxNXK-R8YC8/mobilebasic
๐4