Skip to content

Commit 53c0e19

Browse files
Ranga Rao KaranamRanga Rao Karanam
authored andcommitted
Updating Courses
1 parent a32b64a commit 53c0e19

File tree

2 files changed

+116
-8
lines changed

2 files changed

+116
-8
lines changed

README.md

Lines changed: 110 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,110 @@
1-
# JavaTutorialForBeginners
2-
Java Tutorial for Beginners with examples
1+
# Java Tutorial for Beginners with Examples
2+
## Making Java a cake walk!
3+
4+
* [Installing Eclipse, Maven and Java](#installing-tools)
5+
* [Running Examples](#running-examples)
6+
* [Course Overview](#course-overview)
7+
- [Course Steps](#step-list)
8+
- [Expectations](#expectations)
9+
* [About in28Minutes](#about-in28minutes)
10+
- [Our Beliefs](#our-beliefs)
11+
- [Our Approach](#our-approach)
12+
- [Find Us](#useful-links)
13+
- [Other Courses](#other-courses)
14+
15+
## Installing Tools
16+
- PDF : https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf
17+
- https://www.youtube.com/watch?v=DLPjCZ5n_SM
18+
19+
## Running Examples
20+
- Download the zip or clone the Git repository.
21+
- Unzip the zip file (if you downloaded one)
22+
- Open Command Prompt and Change directory (cd) to folder containing pom.xml
23+
- Run command "mvn tomcat7:run"
24+
- For help : use our installation guide - https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf & https://www.youtube.com/watch?v=DLPjCZ5n_SM
25+
26+
## Course Overview
27+
- I'm Ranga Karanam. I've so and so much experience with ...
28+
- In this course, You will learn the *** Framework step by step with (*** functionality) using (*** framework features)
29+
- You will learn the basics like *** and move on to the advanced concepts like ***.
30+
- You will use
31+
- ... todo ...
32+
- Maven for dependency management, building and running the application in tomcat.
33+
- Eclipse IDE.
34+
35+
## Reference:
36+
- Pasta Making 101 is an introductory course for home chefs seeking to improve their Italian cooking and pasta-making skills. Throughout the course we will cover techniques used by executive chefs throughout the world, and walk you through a step-by-step process for creating these masterpieces at home, and we’ll even include a few “secrets of the pros.
37+
- Because our goal is to get you up to speed as quickly as possible, we’ll cover the different kinds of pasta around the world, equipment basics, ingredient prep, shaping techniques, the ideal water-to-starch ratio, boiling methods, and some of my favorite family recipes. At the end of the course you’ll be a past-making maestro, with enough confidence to open a pop-up restaurant, or just host a delicious dinner party.
38+
39+
### Step List
40+
- TODO
41+
- TODO
42+
43+
### Expectations
44+
- You should know ***.
45+
- You should know ***.
46+
- You are NOT expected to have any experience with Eclipse,Maven or Tomcat.
47+
- We will help you install Eclipse and get up and running with Maven and Tomcat.
48+
49+
## Let's have some fun
50+
- What are we waiting for?
51+
- Let's have some fun with *** in 25 Steps.
52+
- I had fun creating this course and hope you would too.
53+
- Thanks for your interest in Our Course
54+
- I hope you’re as excited as I am!
55+
- If you’re ready to learn more and sign up for the course,
56+
- go ahead and hit that Enroll button,
57+
- or take a test drive by using the Free Preview feature.
58+
- See you in the course!
59+
60+
## Exercises
61+
- TODO
62+
63+
## Future Things To Do
64+
- TODO
65+
66+
## Conclusion
67+
- Thats a lot of ground you have covered over the last so and so..
68+
- To find out more about *** use these References
69+
- I had fun creating this course and I'm sure you had some fun too.
70+
- Good Luck and Bye from the team here at in28Minutes
71+
- Do not forget to leave us a review.
72+
73+
## About in28Minutes
74+
- At in28Minutes, we ask ourselves one question everyday. How do we help you learn effectively - that is more quickly and retain more of what you have learnt?
75+
- We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.
76+
- Our success on Udemy and Youtube (2 Million Views & 12K Subscribers) speaks volumes about the success of our approach.
77+
- While our primary expertise is on Development, Design & Architecture Java & Related Frameworks (Spring, Struts, Hibernate) we are expanding into the front-end world (Bootstrap, JQuery, Angular JS).
78+
79+
### Our Beliefs
80+
- Best Courses are interactive and fun.
81+
- Foundations for building high quality applications are best laid down while learning.
82+
83+
### Our Approach
84+
- Problem Solution based Step by Step Hands-on Learning
85+
- Practical, Real World Application Examples.
86+
- We use 80-20 Rule. We discuss 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
87+
- We will be developing a demo application in the course, which could be reused in your projects, saving hours of your effort.
88+
- We love open source and therefore, All our code is open source too and available on Github.
89+
90+
### Other Courses
91+
92+
- [Most Watched Courses on YouTube - 30,000 Subscribers](https://www.youtube.com/watch?v=bNFoN956P2A&list=PLBBog2r6uMCQhZaQ9vUT5zJWXzz-f49k1)
93+
- [25 Videos and Articles for Beginners on Spring Boot](http://www.springboottutorial.com/spring-boot-tutorials-for-beginners)
94+
- Our Best Courses with 66,000 Students and 4,000 5-Star Ratings
95+
* [Java Interview Guide : 200+ Interview Questions and Answers](https://www.udemy.com/java-interview-questions-and-answers/?couponCode=JAVA_INTER_GIT)
96+
* [First Web Application with Spring Boot](https://www.udemy.com/spring-boot-first-web-application/?couponCode=SPRING-BOOT-1-GIT)
97+
* [Spring Boot Tutorial For Beginners](https://www.udemy.com/spring-boot-tutorial-for-beginners/?couponCode=SPRING-BOOT-GIT)
98+
* [Mockito Tutorial : Learn mocking with 25 Junit Examples](https://www.udemy.com/mockito-tutorial-with-junit-examples/?couponCode=MOCKITO_GIT)
99+
* [Java EE Made Easy - Patterns, Architecture and Frameworks](https://www.udemy.com/java-ee-design-patterns-architecture-and-frameworks/?couponCode=EEPATTERNS-GIT)
100+
* [Spring MVC For Beginners : Build Java Web App in 25 Steps](https://www.udemy.com/spring-mvc-tutorial-for-beginners-step-by-step/?couponCode=SPRINGMVC-GIT)
101+
* [JSP Servlets For Beginners : Build Java Web App in 25 Steps](https://www.udemy.com/learn-java-servlets-and-jsp-web-application-in-25-steps/?couponCode=JSPSRVLT-GIT)
102+
* [Maven Tutorial - Manage Java Dependencies in 25 Steps](https://www.udemy.com/learn-maven-java-dependency-management-in-20-steps/?couponCode=MAVEN_GIT)
103+
* [Java OOPS in 1 Hours](https://www.udemy.com/learn-object-oriented-programming-in-java/?couponCode=OOPS-GIT)
104+
* [C Puzzle for Interview](https://www.udemy.com/c-puzzles-for-beginners/?couponCode=CPUZZLES-GIT)
105+
106+
### Useful Links
107+
- [Our Website](http://www.in28minutes.com)
108+
- [Facebook](http://facebook.com/in28minutes)
109+
- [Twitter](http://twitter.com/in28minutes)
110+
- [Google Plus](https://plus.google.com/u/3/110861829188024231119)

src/main/java/com/in28minutes/java/beginners/simple/design/patterns/BuilderPattern.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,18 @@ public Coffee build() {
4747

4848
@Override
4949
public String toString() {
50-
return String
51-
.format("Coffee [type=%s, sugar=%s, milk=%s, size=%s]",
52-
type, sugar, milk, size);
50+
return String.format(
51+
"Coffee [type=%s, sugar=%s, milk=%s, size=%s]", type,
52+
sugar, milk, size);
5353
}
5454

5555
}
5656

5757
public static void main(String[] args) {
58-
Coffee coffee = new Coffee.Builder("Mocha").milk(
59-
true).sugar(false).size("Large").build();
58+
Coffee coffee = new Coffee.Builder("Mocha").sugar(false)
59+
.size("Large").build();
6060
System.out.println(coffee);
61-
61+
6262
//Simplifies Creation
6363
//More Readable Code
6464
//Values cannot be modified

0 commit comments

Comments
 (0)