Practice-oriented, job-landing bootcamp. It's hardcore, but we're the friendliest drill sergeants you'll ever meet.
The curriculum is structured like a real tech company where you train on the platform for a week or two and work on a project the next week. After completing the first free sprint, I was hooked. I fell in love with the platform so much that I was coding at any free time I have. If your goal is to learn to code for real, think like a data scientist or analyst, then Practicum by Yandex is for you.
My favorite part of the program is the project and code review. It can also be the annoying part because project review can take two to three cycle with corrections back and forth with your reviewer. At the end when your project is approved, there is that satisfaction that comes from achieving a feat. I love the weekly webinars on different topics in data science and the fact that you can connect with your tutors and peers through a common slack channel. My coding has improved from the live coding section with tutors. I believe that I am truly on my way to becoming a data scientist. I am currently in the 10 sprint but I already have some interviews lined up based on the strength of my portfolio. There is the optional career development at the end of the program for the US market with job guarantee but I haven't gotten there yet to see how good it is but I can tell you, with the strength of what I have done so far, getting a job shouldn't be a problem.
I picked up some beginner level web development skills over the years through self-study and online courses and got into to doing some freelance work, mostly on WordPress sites. However, I knew there were still significant gaps in my knowledge that were holding me back from progressing further as a professional developer. A bootcamp seemed like it would be the most effective way to build my skills quickly and get up to speed.
I ended up coming across Practicum by Yandex through a Facebook ad, which I wouldn’t normally pay much attention to, but I checked it out and took the free 20-hour intro course and was impressed with the quality. It was a solid introductory course and gave a good feel for what the learning platform offered. The full curriculum fit what I was looking for, so I went ahead and committed to doing the entire 10-month program.
The course is definitely challenging even if you have previous experience. But that challenge is part of what makes it so effective – it requires you to get hands-on and get a good understanding of the material in order to complete the projects. Code review can seem daunting, but it’s actually become one of my favorite aspects of the program and sets it apart from other platforms I’ve tried previously.
Practicum has taught me more in the past year than I’ve learned in over a decade of self-study. Just the exposure to other developers and being introduced to so many helpful tools and resources has been life changing. I finally feel that I’m becoming a competent and capable developer. I highly recommend the program if you’re able to the spend the time on it.
The instructors were one of the best parts of the program. I really like the staff and found them very helpful and easy to talk to. You could reach them over slack whenever you are having trouble on a project. Keep in mind, though, that most of them are based in Russia. For me, in Pacific Standard Time, I would usually do my work during the day and send it to be reviewed or to receive feedback if I was having difficulty with the project, and by the next day I would receive feedback from them that I could work on. If you have anything come up during the course and need to take a leave of absence, the staff is very flexible and accommodating.
The projects were challenging, but their feedback was extremely helpful and even if you have done some programming before you will really improve a lot. There were clear deadlines for projects that were very reasonable.
There were a few lessons on common whiteboarding questions you might be asked during an interview. There was also an optional project for a real company that groups of 3-4 students could work on, which was an excellent learning experience.
Overall this was exactly what I wanted out of a bootcamp program. I especially recommend it for people who have some background in programming already and want to improve, since you will be challenged and they will leave a lot of constructive criticism on your projects. It can also be challenging because it is a lot of information to cover, but the program is long enough to cover it all well, and you can always come back to the course material if you need to review.
My favorite part of the program is building the projects. After learning the theory from the sprint, we are assigned an independent project to build based of specs and designs given to us. I think this is very valuable experience to have when starting out as a web developer.
I have recently started applying for remote web developer jobs and have already gotten interest from several possible employers by using the projects I build in Practicum bootcamp.
The people at Practicum are amazing! The community managers care a lot about student's progress and check in often. The tutors, instructors and senior students are very responsive and provide helpful feedback to students via the Slack community and webinars. The program is project-oriented, so I get to complete at least one real world project for my portfolio. I also love that the Practicum team is very open to receiving feedback and are constantly looking out for ways to improve the program and student experience.
I'm super excited about the opportunity to study Data Science with Practicum and highly recommend them.
1) This course isn't a freebie. It's hard. Not everyone who enrolls will pass. You will need to learn and apply yourself in order to progress.
2) If you apply yourself and progress, you will learn the skills you need to learn to gain employment in the industry.
Who do I recommend this course to:
- Someone who is both willing and able to dedicate themselves to the process
- 25+ hours a week
- Someone looking for a remote course with an active community
- Primary interactions occur via slack and zoom, with plenty of facetime if you want it or no facetime if you don't.
- Someone looking for a program that charges prices that accurately reflect the value of the education.
- $5,000 as of April 21st, 2021
- Someone looking to dive deep into front-end web development
- You will graduate with a solid foundation in Front End Web Development and an understanding of Back End Web Development.—
1) Staff have a vested interest improving your level of knowledge and the quality of your education
2) Two-week sprint format (a few days of theory similar to the free course with a project due by the end of the sprint) accurately reflects a workflow common in the industry
3) Projects help practice and ingrain skills learned in the theory portion of the sprint.
4) Reasonably cost for a quality education.
5) Plenty of optional extra curriculars to interact with student from your cohort as well as the rest of the program.
6) Interacting with students from all over the world
1) No in person offerings as of yet
2) Given the global nature of the community, it may be difficult to find times to interact with your peers. With Practicum-wide events becoming more available, this increases the likelihood of meeting peers.
3) Everyone creates the same projects, for the most part. This is meant to allow tutors to be able to give guided instruction to all, and to allow code reviewers to provide more in depth assistance. This works, the practice is real and the feedback is helpful. The projects display deep levels of knowledge. If you want to create a project that will be the pinnacle of your portfolio, however, you will need to do that on your own.
4) The program is young! While I personally see that mostly as a pro, meaning that there is a clear vested interest from the staff in the success of the program, it's just too early to compare this program to those massive ancient bootcamp that present «audited outcomes reports».
As someone who has never really coded before, I came in to this adventure with really nothing much to expect. To see if I can enjoy or even handle this type of course I took the free introductory course Practicum by Yandex offers, and I was pleasantly surprised how much entertaining the learning platform is and how I felt «glued» to the screen, wanting to pass more and more lessons and tasks.
Now, the course is separated into sprints. Each lasts two weeks. In these two weeks you go through quite a charming learning process in the platform (including side jokes, visual explanations and reactive pages to see the code you write actually works). Then there is a project where you imply the knowledge from the lessons. In between there are webinars with people from the industry about a lot of interesting and important topics for the real tech world, live zoom meeting with the mentor and teammates to discuss the next project and more..
From my personal experience, all the questions/ worries/ uncertainties I had been answered within minutes(!) from the really wonderful staff members. Whether it's the technical support team who will answer your challenging tasks questions or the community managers and mentors in the interacting platform (Slack). There's always someone to answer your question, and it seems like they really care from the students' progress, and they are eager to see them finish the course successfully. Plus there are several other channels on Slack where you can communicate with fellow students and share your thoughts, in a very friendly and nice way.
Almost a year ago, I joined the Data Analytics course from Practicum by Yandex, hoping to refresh my skills and learn something new. But it changed everything. I had no technical, analytical background before, but I became confident in Python and SQL within half a year. I also learned new technologies like Looker, Tableau, Google BQ, etc. Practicum was the boost that helped me get into the world of data analytics.
There are thousands of ways to start learning to code. For some people, it’s easier to learn basics with video lessons; for others (like me), it is easier to learn from practical experience. There is the Python.org tutorial, which is helpful in the beginning but has no real-world tasks.
I always felt passionate about analysis; I encountered it often throughout my life. I also wanted to start programming because I was always around people engaged with it. I started learning Python and SQL on different platforms. For me, it was something brand new -- with dozens of scary words like plots, methods, and pandas (I’m not talking about the cute animals here.) I’d tried many different courses and programs to learn Python. My friends recommended Practicum by Yandex, so I gave it a try. This course offered me real-world tasks, help from a support team, reviews, and canvas from the first lesson. It was just what I had been looking for to get into the world of coding. I think the Yandex team makes a lot of effort to keep their courses informative and exciting. And, I must admit -- it works. That’s why I am 100% confident in myself.
The most challenging thing is finding a job, but the Yandex team helps here too! During this course, I attended seminars on making a CV, talking to HR, and presenting myself during an interview. After the course, you’ll undoubtedly gain a new outlook.
Has my life has changed after Practicum by Yandex? Definitely,completely.
We completed lessons on the platform and projects on our own. The projects were reviewed and approved or returned for improvements. Every improvement was worth while and significantly increased the quality of my work.
I went from feeling a bit overwhelmed to feeling excited about the next task.
«How does this work?» became «I know I can do this!»
The program teaches all technical and soft skills needed to junior data analyst:
- Python programming language with libraries like Pandas, Matplotlib, Seaborn, Plotly, etc.
- Jupiter Notebook
- SQL queries and data processing
- Data preprocessing with Python
- Exploratory and statistical data analysis
- Business analytics and A/B test
- Data visualization (graphs and dashboards) with Python libraries and Tableau
- Automation and machine learning basics
As a student, I feel constant support from the Practicum team: community managers, mentor, technical support and from fellow students. You can ask any question in the chat and get needed help pretty fast. Sometimes there could be some time lag because the team can be located in the other part of the world but technical support helps really fast anyway.
I also need to mention the career support program where students can get various help with resume writing, portfolio preparation, attend webinars with technical recruiters and career couches and much more.
Thank you, Practicum by Yandex Team for the great program, for the opportunity to be part of the great community, and opportunity to grow as a professional.
Self-learning is not for everyone, but Practicum provides structured accountability with plenty of support. My journey, though at times long, frustrating and confusing, is easing into a more comfortable uncomfortable. I still have months to go and plenty to learn before I get an entry-level development job, but I'm glad I don't feel as lost as I once did.
I know there'll be frustrating moments ahead and I'll be using a lot of words one should not use. I've learned, though, that strength comes from within.
Every time I've been down, I've been able to pull myself back up. I spent a long time telling myself that others get a handle on programming in a matter of months, while it's taken me years. Now I realize that's not important; all you can do is move forward. And in the Internet Age, it's easier than ever to learn something new, as long as you're willing to try. I constantly remind myself that engaging in destructive conversations with myself, about myself, may lead to embarrassment or resentment. In the «industry» this is referred to as «imposter syndrome», and I will have no part in it!
So, if you're on the same road I am, keep moving forward, it does get better. As for me, I'm still not quite where I want to end up, but I'm inching my way closer to joining the tech community. Stay tuned for my eventual success story.
Some things now look simpler, although other ones look like a whole new world. For instance, now we are learning A/B tests, and there are so many nuances that I will never say that it is just about how to color buttons and split users. Another surprise for me was the fact that you really need math. Frankly, I thought that it was a truism, come on, I know the definitions and the difference between mean, mode and median, and how to call them in Python, isn’t it enough? Unfortunately, nope, it is not enough. The hardest part of each project for me is to write text and give recommendations. But first, I have to read with my own eyes all the tables and graphs, and make decisions. And at this step, you need math more than ever.
I wonder what other surprises are expecting me later on, but, oh, gosh, how I like it!
Of special importance for me, has been the projects. These are very challenging projects that revolve around answering various business questions in a variety of fields. Whenever I work on these projects, I feel like I'm on the job! What's more, these projects get more complex throughout the program but there's always support and guidance from mentors if needed. This has been my highlight of the program as I'm confident now in my coding but more importantly, analytical thinking skills. You really can't go wrong by choosing this program
Considering the fact that my track record of starting numerous courses across various platforms always ended up with me leaving the course mid-way for some reason or the other. (Read laziness and procrastination).
Yandex, was a totally different experience for 3 main reasons:
1) Deadlines: Considering each of the modules have a 2-week deadline attached to it, this sense of urgency actually helped a lazy person like me. However, there are options available in case you miss these deadlines but still having a sword above my head helped;
2) Projects: Besides the regular lessons, there is a project that needs to be done for each sprint, Also at the end of any particular phase an integrated project awaits you that tests in amalgamation all that you have learned across the various sprints. Each of the project is checked and reviewed by tutors with comments to improve;
3) Tutoring and Slack Community: there is a super amazing Slack channel and a very well versed group of professional tutors at your disposal to help you understand concepts and guide you whenever you are stuck.
I can't thank these guys enough! A great experience so far!
The content is really great. Your all questions will be answered within a few hours by instructors in the slack channels. I have never seen such a kind of community support in any earlier online course. I am a Computer Vision nano degree Graduate from Udacity. Practicum is better in terms of helps we get in slack than Udacity.
Every big module has a project which is reviewed by experienced professionals, The review you get really helps to learn better. It was really helpful to me. All the projects and modules need to be completed within the timeline which helps you to make daily learning habits. It has more than 15 projects for Data Scientists track which is the best part.
Online biweekly webinars are learning with fun, The instructor was a former data scientist. He always shares tips and tricks from his experience.
This Bootcamp was a complete package that you don't want to miss, one of the best learning experience.
This year due to Coronavirus I decided to accept the invitation form Women Who Code to become a beta-tester of the Practicum by Yandex platform and I joined the Web Developer Professional Certificate Program.
The program is an amazing experience in which you will learn at a high rate and have the opportunity to put your skills to the test with sprints and projects bi-weekly.
Overall, the experience is pretty tough, yet incredibly valuable. The Practicum curriculum is significantly more advanced and up to date than many other bootcamps.
The strong curriculum is specially designed that after quality curated theoretical lectures is dropping you right into a code base challenge and having you figure out what is needed to be done to find solutions which accurately mimics the real world experience. The Sprints also provide space for students to work on projects independently and as small groups.
The curriculum is geared to make you build your portfolio of 15 projects by following the original mockup design files and add functionality as per instructions received for each project. You will collaborate through GitHub using a professional developer's workflow that will help you in your Developer job.
The Program is 10 months long and the review process and the projects activities gives you the real world work environment and prepare you to be ready to join any Company’s Developer team at any time. The Sprints are build having in mind the job ready Developers.
The mentors, community managers and support staff are top notch and care greatly about student advancement and, ultimately, success. The program provides also great alumni network with an active Slack.
I don’t have enough words to recommend Practicum by Yandex Curriculum, join today and you will be definitely happy with your choice! Give it a try!
Yandex is one of the top five tech companies in Europe. We build reliable and refined solutions, products, and services powered by machine learning. We have 1000+ developers and 30 offices in 10 countries around the world.
- Yandex is Russia’s Google. We have been developing our own search engine since 1997. Yandex
- Listed on the NASDAQ since 2011 as YNDX. Yandex
- Yandex.Taxi is the world's first and only profitable ride-hailing service. In February 2018, Yandex.Taxi merged with Uber in Russia and neighboring countries. Bloomberg
- Over 100 of our self-driving vehicles are currently being tested on public roads in the US and Russia. BBC
Choose a profession and take the free intro course to see if the program is right for you.
you’re looking for?
, we’re always open to suggestions!