Code School is all about learning through hands-on experience. Delve into the
fundamentals of design, like learning about color theory through interactive
videos and challenges. Those apps you see on your smartphone? The next one
could be designed by you. Explore mobile web design with professor Jason
VanLue, who is living proof that learning by doing really works, as he is a
self-taught designer and is head of the design team at Code School and Envy
Labs. In addition to online classes, yo...
Code School is all about learning through hands-on experience. Delve into the
fundamentals of design, like learning about color theory through interactive
videos and challenges. Those apps you see on your smartphone? The next one
could be designed by you. Explore mobile web design with professor Jason
VanLue, who is living proof that learning by doing really works, as he is a
self-taught designer and is head of the design team at Code School and Envy
Labs. In addition to online classes, you can also learn through screencasts,
where industry experts such as Google and Pearson record what is happening on
their computer screen, guiding you through the basics all the way to advanced
techniques. Follow their skill “paths”, earn points, and win badges to become
an expert in HTML, JavaScript, iOS, and more. Code School's knowledgeable
professors, hands-on courses and interactive videos and challenges can help
you master any field.
Learn advanced Git by practicing Git version control with Git Real 2. Continue to increase your Git skills by learning more advanced systems within Git.
Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.
Thank you for this course, here I really feel that I've learned a lot new
things about GIT I haven't used before. It surely clears my workflow and makes
my work more clean and effective. Thank You!
Very easy to follow. Really simplified the concept of rebasing. Never knew
about submodules, either. Interesting concept (although it looks like a PITA
to manage). Highly recommend doing the Git Real first. That was a great
course, too.
I've been using Git in my workflow at my work for over a year now, so I'm
comfortable with stashing and merging branches. However, there was a wealth of
great insight and useful tips that I got from doing this course. Time spent on
this course is an investment!
I am using git everyday and I just learnt super useful tips that will make my
life easier. In this more advanced Course, you'll learn to do things the clean
way and recover from your mistakes. This course is truly amazing, thank you so
much!
I think there were bugs in the challenges (unless I was doing something
wrong), but over all it was a pretty good course. I liked the use of probable
real world scenarios.
Join our mailing list for course updates, discounts and more.
Enter your email address here.
chrisportela
None/10 starsCompleted
7 years, 2 months ago
This brought me to a new level with GIT. I had always understood the very
basics that every tutorial out there covers, but I never even saw/got
to/learned about the features such as stashing, rebasing, and other amazing
things in GIT that make it that much more powerful. This creates a good basis
to read anything about GIT and make use of tips or flows. I am recommending
this to anyone who wants to learn high at a level for real productivity.
This course is great for everyone that completed Git Real and want to know
more. It covers really advanced functionalities that are good to know but are
not so familiar to starting developers experienced only in small projects.
When I first started using Git I read a few books, and I've been part of a
team, using Git full-time for over a year with all our projects. I think I was
too new to really absorb cherry picking, rebasing, squashing, reflogs, and
some of the cool things you can do with stashing. This course was amazing --
it filled those gaps, and I can say with confidence my Git skills will be
going to the next level.
This course is about using more advanced Git commands. The real + of that
course is that each of them is presented in a kind of real use case to which
you can relate.
Git Real 2 continues the great introduction to just about every command you
could use in your daily development tasks and even ends with a jumping off
point for more in depth learning.
I finished through all the Git videos: Try Git, Git Real, and Git Real 2. I
found all three videos to be a great way to get up to speed on how to use the
most important Git commands in a short amount of time. By the end of it, I
felt I had a better idea of what Git is capable of. Here are some suggestions
for improving the course. After watching all the videos and completing the
challenges, I realized that the presentation of the material didn't really fit
my learning process: I would have rather preferred to watch the video and
complete the exercises side-by-side. The videos contained a lot of
information. After watching the video, I noticed I would end up reviewing the
PDF almost every time to be reminded of how to use the commands and which ones
to use. It would have been better if the videos came in smaller chunks that
would then pause for you to complete a challenge. Only after you completed the
challenge would the video resume....
I finished through all the Git videos: Try Git, Git Real, and Git Real 2. I
found all three videos to be a great way to get up to speed on how to use the
most important Git commands in a short amount of time. By the end of it, I
felt I had a better idea of what Git is capable of. Here are some suggestions
for improving the course. After watching all the videos and completing the
challenges, I realized that the presentation of the material didn't really fit
my learning process: I would have rather preferred to watch the video and
complete the exercises side-by-side. The videos contained a lot of
information. After watching the video, I noticed I would end up reviewing the
PDF almost every time to be reminded of how to use the commands and which ones
to use. It would have been better if the videos came in smaller chunks that
would then pause for you to complete a challenge. Only after you completed the
challenge would the video resume. It could also be that I have a limited
attention span and really just wanted to dive in and start working with Git.
Thank you for this course, here I really feel that I've learned a lot new
things about GIT I haven't used before. It surely clears my workflow and makes
my work more clean and effective. Thank You!
Gregg is a genius and a great teacher. I really like the way he explains git.
This course was an eye-opener for me and how to use it for cooperating better
and keeping git history clean and useful.
It's the perfect complement for the first Git course. Now I understand
branching and rebase more deeply. Also interactive rebase is awesome!! Thanks
guys!!
Great content. The challenges are kinda too easy, too flat and linear - but to
be fair, it is much harder to create more real-life scenarios and
automatically evaluate them.
I thought the Git course was great. As a wrap up it would be useful to have a
walk through of a real world git flow from the code school team. As a new Git
user I'm interested to see how other devs are using it day to day.
Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.